阳光飞狐

【阳光飞狐__与财富同行】

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 10381|回复: 61
打印 上一主题 下一主题

有请会飞狐公式的朋友,好消息!!!

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-10 17:01:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个是经典的清扬公式,公式统计了高低,底高之间的天数 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,1 i6 a+ w' v3 S$ b
根据BAYer的理论,他说股票的每个波动规律都是固定,一旦找到个股的波动规律,你就有福了。我希望各位利用这个清扬波浪,和BAYER的理论一起发财,呵呵。
" [/ Z. z/ x# N- o' i0 b% k关于BAYER的理论,有兴趣的话,我在详细说说。先谢谢公式高人了。。。嘻嘻嘻。。。
$ C* d- P# l" c# D6 Q  s# L
: O; ~( l& f$ D6 J, B8 p, M$ _[ 本帖最后由 logoslogos 于 2011-1-10 17:04 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x

评分

3

查看全部评分

2#
 楼主| 发表于 2011-1-10 17:09:13 | 只看该作者
A1:=REF(HIGH,3)=HHV(HIGH,2*3+1); B1:=FILTER(A1,3); C1:=BACKSET(B1,3+1); D1:=FILTER(C1,3);{高点}3 q7 p: {2 k7 U
A2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}
& T: u  Y% N& r, nE1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}
! \$ Z- j6 V* l9 n* ^) {H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;+ x+ _7 C: X4 G; y( ~( P1 t
L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);
0 @1 b1 [, H* J) `! e+ V% VX1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));. p# p7 ^, f. C
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}9 O4 a( _* E* A% r1 }
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;  R* m, v; w; D
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
: O0 m# {# t- _& A3 o( G: ]# sG2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}# p4 x- r8 J7 f7 ^3 Y  W2 U
DRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;
& G% Z9 o+ g+ q( \% |7 x' s3 n: X  b/ CDRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;
6 w+ V5 h( Y1 D: ^( AJ1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);' b  n) |1 e% C: i: m) P. ?  Z" {2 r
DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;
  p. L' c2 n" G: s5 e* y{以上语句为新结构波浪}
4 {6 V( \& M+ l( E
4 K) T* d+ G/ E  l3 F8 }+ OA3:=H<REF(H,REF(BARSLAST(HD),1)+1);
1 p- ]% k! O7 f. Y3 K- K. s8 qB3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));
# }) Y. ~# D2 i8 m% c! h  wD3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}
& R  ?, N4 ]/ Z* @! y% {A4:=L>REF(L,REF(BARSLAST(LD),1)+1);/ H2 H% j+ T% J6 W4 w0 `* O* r
B4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));( C  c; ^9 O1 {% d3 C
D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}0 F6 o1 h3 Q+ h! C
DRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;
! b4 V: }5 {) o+ x: _9 e: UH3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}
+ @# |/ B3 K. PX3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));9 T' U+ `3 f- f8 N8 l3 W. k6 p7 e; r) _+ j
G3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}. w& A2 l7 J& Q
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
9 D  D: E$ w6 KX4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));
9 Q2 x4 Y) }" _7 q7 l3 B+ O6 Y. dG4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}9 `4 I& A, b+ m' W  C- s! X
DRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1;
$ ~) ^4 r  B$ n8 JDRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}
+ x$ Y2 Q& _8 E: c% ~K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);
. R" v0 W, ^  P9 t! d3 R6 I7 uDRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}
( B3 f: I+ t6 x
' R" x  ?! t/ C  v' X, |{以下是两条趋势线原码}
6 k, B# k! H. n1 \$ S( w  J* ]UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);' d. a4 e+ n( C4 n
VV:=UU>REF(UU,1);
) {7 v) A& h' X& T6 W, Y- [! \WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);! ~; ]+ q1 h& F7 h* |# ?: J+ z
XX:=WW>REF(WW,1);
& S/ s2 i/ G) J) i1 X  VDRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;
8 E' z( U3 F8 l7 uUU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
2 s  R1 j) v9 j& ~7 ^VV2:=UU2>REF(UU2,1);
5 Z$ R( T; G7 X8 c: [* WWW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);" U# P# i/ m$ }. m9 w
XX2:=WW2>REF(WW2,1);  T$ j" j; Y6 x
DRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;
6 D5 k. @9 A" b. ?+ g: r# |) k* y: w, D$ {
前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;
5 {3 Q" U8 p8 \前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;
2 @* x4 Q' K3 Y) ]前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;9 Y, }/ _* B6 E/ n0 {$ C
前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;
2 F" F# ]1 h+ g+ Q短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
% ^/ m& y# U! X) E% c, m. F! ~短低:=REF(L,BARSLAST(VV)),LINETHICK0;
. y$ c: w2 T+ ~) M短比: (C-短低)/(短高-短低),LINETHICK0;  f+ @( N( S) c% O/ s3 r- _
7 A4 k5 p  [0 @. \! N
{以下语句是大盘趋势叠加}
) B8 r, O% U: f- {6 u常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));
/ v7 D( ?$ m1 t叠1:INDEXC/常数,COLORGRAY,LINETHICK0;/ ^6 K" a+ i0 @! z) s+ W
PARTLINE(1,叠1),COLORGRAY;" \8 u. O  p: K# y& t
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
9 W0 x$ O# s8 P2 q) A/ X0 P叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
0 s. b, e& Q* T& L% BPARTLINE(1,叠2),COLORGRAY;
% b& e- G6 U( `8 a9 c8 x  d' L1 W0 D( P+ u6 X/ d' o3 {
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;3 K4 y, F1 |( u! W$ {2 E: L& n
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;/ s9 T, q% t$ p( G
+ Q' X4 f3 q( K5 I0 m$ [) S
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;
' y4 c2 a* ?# H# `( ~DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;
( `* g! ~* A8 X3 N* C# Q& ?* j; K. V' }6 ?6 ~- W. N
{以下语句为三角形部分}
) }* e9 V0 k0 Y! \% i9 C$ u3 w5 v( H$ R( C5 T
底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2; * p* C8 |$ }. _( g
頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;
2 O/ u2 L; v9 q1 `  U& k1 Q6 @3 t* K) e& t- G1 i6 Y
{下迭三角形:藍色三角形畫完介入}2 o7 h1 U( _, u1 F1 n8 g7 W. i
StickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}0 w" @9 }: h1 p8 ?  G3 m
DRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}- K' a& C2 z! o, L+ T0 M* ?
DRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}1 T" @: m: |5 N; {4 A' ]( x
* ]! u: @. A! v+ ~. _& U" Z. V- S0 z
{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}: ]2 `7 J. V1 I; J- r
{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}
6 L6 r1 g- ~0 l- D/ F4 D{上漲三角形:紅色三角形畫完出局}  e) H- J* @/ [% A* Z( W
StickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}
2 M: P9 g7 }3 G. {! p5 ?" JDRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}
" c. W+ k' S& o/ D# EDRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};

评分

4

查看全部评分

3#
发表于 2011-1-10 17:53:51 | 只看该作者
加这8行5 o& O, H9 S& z/ K5 ]) @
a1:=ref(h,barslast(hd));
7 P1 n3 Z, O6 X$ e! ka2:=ref(L,barslast(Ld));2 f+ \3 z6 }9 c  c6 s3 n  }. i
drawnumber(ld,a2*0.95,(a1-a2),2),colorred;9 O5 h% b& i' U3 d4 v
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite;- w5 L1 f1 Q( G3 Q: I0 V# Q1 @, c
a11:=ref(h,barslast(hz));
8 o# v, l5 Q+ v. ]) y2 W% U5 Va22:=ref(L,barslast(Lz));* H+ I0 u: G$ Q% g  M% k
drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow;0 o0 G% I5 V, T. r4 ?
drawnumber(hz,a11*1.13,(a11-a22),2),coloryellow;
8 I0 A( Q# g" K7 {# S; G! O. M0 t+ c
[ 本帖最后由 ycng 于 2011-1-10 18:03 编辑 ]

评分

2

查看全部评分

4#
发表于 2011-1-10 19:22:45 | 只看该作者
5#
发表于 2011-1-10 19:42:38 | 只看该作者
原帖由 logoslogos 于 2011-1-10 17:01 发表 ( B$ F/ \5 P' C7 ?8 V9 T
这个是经典的清扬公式,公式统计了高低,底高之间的天数, 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,。
* T% ^) _: d+ L% v根据BAYer的理论,他说股票的每个波动规律都是固定,一 ...
1 t9 i! L( b) X, l4 _, d6 Q
很不错的指标; 把字改为白色好看一点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x
6#
发表于 2011-1-10 20:13:18 | 只看该作者
7#
发表于 2011-1-10 20:23:19 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。
. |* @' u9 b: j
; w8 ]; E4 J1 o% fDRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;
% y2 }  e( P4 f9 f( xDRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;
2 B4 m* w" {9 F9 R. b
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;
8 d: c5 H' l) f" B+ c& jDRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;
. p8 L1 m9 {0 ?$ g
源码中叠加大盘趋势(下面源码中绿色的)画成了灰色,改成黄色比较醒目一些:- d! Q4 Q' M0 ]8 |3 L6 U! B1 m1 k
叠1:INDEXC/常数,COLORYELLOW,LINETHICK0;9 ?1 X7 d% h( L1 o4 c9 m' Q
PARTLINE(1,叠1),COLORYELLOW;
# @- }" s2 V+ N/ \9 f" X7 l) k0 z( C常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));& }4 A; r" q  Z0 H3 }
叠2:INDEXC/常数2,COLORYELLOW,LINETHICK0;
- r% l. r  }  y! ?/ n) OPARTLINE(1,叠2),COLORYELLOW;
% A: Y& Q1 j9 o/ n4 s- G
+ Q0 v! c: L  v0 t8 h3 l2 x
+ i$ ]2 a: q5 e7 }) T- ~' U( S
8 Y  ], v3 x0 f9 ]9 C9 b" I
源码:! \/ z; ]* y8 P( z0 ~6 ~
A1:=REF(HIGH,3)=HHV(HIGH,2*3+1); B1:=FILTER(A1,3); C1:=BACKSET(B1,3+1); D1:=FILTER(C1,3);{高点}! @- D: C5 X! P" P. [$ T6 L
A2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}5 I' s# G% C* P- U/ R
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}
$ L& p" `3 f- V) xH1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
$ J. N  q3 i6 I4 @L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);  B4 P8 d6 h" a9 l2 w0 |* z# {8 w, {
X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));) G1 v# [, B2 _' c! Z- b
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}1 D) d, ]/ l0 L) M% X: [
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
; q# m& b1 |5 @& R6 t1 l9 aX2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
" Z9 w( N) ~) y" k0 DG2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}1 V% E- Y+ g, y6 P
DRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;
& Z; x5 e. B9 `& @* A+ K6 ZDRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;
  s3 Y1 T" l9 c6 `6 O3 c7 u9 AJ1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);
- ^  i" ?& v6 C( i, gDRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;
4 O& t5 B" Z" w; \: u{以上语句为新结构波浪}
/ I3 ~+ D( R, e2 q
  Q! E7 x' n" z, C8 TA3:=H<REF(H,REF(BARSLAST(HD),1)+1);' ]7 l! l) e' i) `
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));
' d  \, K/ U/ n! [! U3 vD3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}
. ?! g9 k+ E0 ]0 D0 W- |2 ~# JA4:=L>REF(L,REF(BARSLAST(LD),1)+1);, L" ^: `# n8 F, M. \
B4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));' y4 r. F: c# |. Y& `" v
D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}3 I" g& e" w2 z: e' Q
DRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;
6 x% j3 J6 M7 l9 K0 Z2 j5 H  z, ?H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}  X) Z5 I) o- B; ?: w* ]
X3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
( W+ @5 j. ?, A4 K  r& z9 RG3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}
# P! Z/ u  K$ A; c9 Z# i# D  t4 EL4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;+ S* J/ T0 T: f: c. _: N7 i/ h( X' W
X4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));8 m9 A( P& A& M7 k4 F
G4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}
! G, ]. C, e8 SDRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1; . |3 k  W# X* z( D$ Z- V  X
DRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}
' v! z7 e/ @# i: S3 R) XK1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);6 e) q2 S; ?! m" C" ?1 E. T8 I
DRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}
9 M7 A9 d8 E4 ?! G/ J' t
  v* C% T% ~/ ?{以下是两条趋势线原码}! i" R6 s: V3 O% z  M
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
  b: h* ^% j5 Q$ nVV:=UU>REF(UU,1);# S7 @* j, E2 f" R# k3 l! Z
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);0 |9 n% T5 R! N8 f3 z; X
XX:=WW>REF(WW,1);' X6 [$ I7 d* u+ }
DRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;, [% s  j$ ~& Q1 ~8 x
UU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);5 c* V! H6 W2 j: h/ k3 f# O
VV2:=UU2>REF(UU2,1);) J% w; F/ F6 I* Q4 y! a. f# ^
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);/ k# W# L8 z- P4 G9 p
XX2:=WW2>REF(WW2,1);& R$ J( Y9 u- B9 H* O' p! o
DRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;) v8 \% N6 q0 `( {' @) Y4 b+ @6 t

6 k4 T/ E4 z3 B( K5 ]+ u前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;+ L/ h3 H/ ]1 V4 y; ^4 `, G7 T* I
前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;5 u2 M5 V. Z- F
前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;
# x, r7 J% ?. {# G前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;4 u" A1 W7 u+ c8 q4 G
短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
' b$ O( r  y. b+ _, x短低:=REF(L,BARSLAST(VV)),LINETHICK0;
! C8 D- _- G/ P7 U9 {% @短比: (C-短低)/(短高-短低),LINETHICK0;* C6 K! F" o- `" p4 T

2 E3 c. k( e3 Q; s- e{以下语句是大盘趋势叠加}
- t( K2 M6 c& S+ s+ `常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));
3 i5 s! u+ V' P7 {9 }2 X9 ^叠1:INDEXC/常数,COLORGRAY,LINETHICK0;+ R* S% \* J% e1 n
PARTLINE(1,叠1),COLORGRAY;7 e6 G+ J0 g# F6 u$ X* k7 G
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));3 \! ?4 p/ D- e) e; n
叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;; l$ |9 g+ L8 [4 q% ~- A3 `+ K" @. q  ?3 b
PARTLINE(1,叠2),COLORGRAY;6 a7 X+ d/ a* C( ~: s) X
; C" ~/ z5 d1 |3 S" o+ J  `
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;/ k% b2 E  e6 K
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;# D8 S! Z+ |& Q1 h- L9 `

% c3 ~4 s6 ^/ t) d) M# KDRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;8 r- f$ R: T( H  ^! t
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;
) @* b# f; ]* s" c
9 A' n% i( k1 O2 y
{以下语句为三角形部分}
. u8 h8 e* M  Y/ D2 D3 j+ q% d% F% c8 f! j
底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2; 4 A2 S" @% f2 n5 c6 u
頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;/ j1 ?+ `7 R* C5 C

* S3 j4 C- R+ r" g' `9 T9 s- t, F6 i{下迭三角形:藍色三角形畫完介入}1 c( O3 u5 V7 j5 L8 U
StickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}
5 g8 C. _  T/ D/ C+ J+ DDRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}
3 N* B; u) J: l1 u. X) WDRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}( i4 v0 M6 _3 X: `8 [+ k
  l& I- P6 y; E: G! v/ x+ r
{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}
2 d  A* p# q% l0 V4 a) P9 V+ @{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}
( _$ ?% }+ X' G{上漲三角形:紅色三角形畫完出局}
# W, @0 e: z8 _# Z5 }0 s3 sStickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}
2 m/ e9 R* m( q1 _; a( ZDRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}8 J; A/ }: m8 [
DRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};
1 {2 U1 G3 h! J0 Q2 r
. Y8 \$ l, D; J3 {: k! B6 s0 P/ M[ 本帖最后由 恒益 于 2011-1-10 20:31 编辑 ]
8#
发表于 2011-1-10 20:41:42 | 只看该作者
BACKSET算不算未来函数?
9#
发表于 2011-1-10 20:54:10 | 只看该作者
好公式
10#
发表于 2011-1-10 21:09:10 | 只看该作者
日期对不上,不是交易日吗?
11#
发表于 2011-1-10 21:53:07 | 只看该作者
好东东!!
12#
发表于 2011-1-10 22:02:18 | 只看该作者
辛苦了
13#
发表于 2011-1-10 22:39:15 | 只看该作者

/ F$ a- U: c' u0 }1 E! Q( p- F
+ X" d$ l. T) S, p6 j你们改好了,我再装!
14#
发表于 2011-1-10 23:08:41 | 只看该作者
15#
发表于 2011-1-10 23:29:50 | 只看该作者
统计高-低,低-高的差值
. y0 D& A0 _+ b: L4 J, R----指高-低的值 减去 低-高 的值吗?
) ]0 v1 y" n4 W  L9 ~& P
# m4 p1 {6 k  G. P9 Z' x5 ]; V现在显示的是自然日的差值,要自然日还是交易日?
16#
发表于 2011-1-10 23:33:44 | 只看该作者
17#
发表于 2011-1-10 23:56:38 | 只看该作者

4 T7 f4 c% d- k  p/ E) |6 }* g  n+ i
a1:=ref(h,barslast(hd));7 A. k$ L# w8 C/ _% W
a2:=ref(L,barslast(Ld));* a/ P  V* z# k, n/ ^
a11:=ref(h,barslast(hz));
# g% b! \: Z$ [- A: D: k/ T3 `a22:=ref(L,barslast(Lz));
4 e+ G- G0 Y! ^/ Y( E' M# Udrawtext(ld,a2*0.95,'P '),color009900;
& I) f0 F3 w, h3 E3 Xdrawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;! x4 b9 L* e& s7 A1 v. H4 N, a4 }+ j
drawtext(hd,a1*1.05,'P '),color009900;5 ]6 M5 V& w: i- f7 Z( L6 i
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;) g; J- N; e, O$ }3 L
drawtext(Lz,a22*0.87,'P '),color009900;
1 V0 a8 L3 \$ M1 y( Zdrawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;
, G- ~3 }! O/ U* Hdrawtext(hz,a11*1.13,'P '),color009900;4 P; M! Q; [8 c' G- p% j
drawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;8 r$ h- U/ C. g5 ~: R

7 C' z" t7 U. K; w9 e. ]" Qdrawtext(ld,a2*0.92,'T '),color999999;
6 R+ O  O, H- K. {' o$ Y$ _. j' c; @drawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;
) f+ |" X8 R" ]2 s) bdrawtext(hd,a1*1.08,'T '),color999999;
4 L1 [0 _  ?: V) idrawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;
4 ~# o$ s0 W  B! c- S9 a- y6 p. U% Ddrawtext(Lz,a22*0.84,'T '),color999999;
$ f/ J+ \/ O# Y. G4 \drawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;
! p0 H* b4 [  T( l3 y1 udrawtext(hz,a11*1.17,'T '),color999999;
- v4 i( m' h9 s7 W: c( Y/ j) Bdrawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;
/ f! [) K0 x8 o* l
  W* h/ V) \0 J) n9 y2 F[ 本帖最后由 ycng 于 2011-1-10 23:58 编辑 ]

评分

1

查看全部评分

18#
发表于 2011-1-11 00:09:21 | 只看该作者
后面加上这些代码就O了。
' ?. X. S# h- s5 B- s9 T" |- H; O网站不给贴,搞个附件上来打开看就可以了。" R$ T& L2 u' j

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x
19#
发表于 2011-1-11 01:42:56 | 只看该作者
20#
发表于 2011-1-11 05:36:56 | 只看该作者
21#
 楼主| 发表于 2011-1-11 10:47:07 | 只看该作者
原帖由 bibihead 于 2011-1-10 23:29 发表 % ]4 p9 L# E1 T& `) ?( D& j, M
统计高-低,低-高的差值
2 C5 c% s6 X& V1 G0 _----指高-低的值 减去 低-高 的值吗?. u, ]1 A, y' r4 g7 O

; w) F& Z0 P6 ^1 O/ \0 F+ {. v现在显示的是自然日的差值,要自然日还是交易日?

1 W! P! |' c) d1 P# s6 K" `; s. r# V不是统计时间的差值,是统计高-低价格的差值,目的是统计观察价格(空间的)波动距离,
  K1 a# @" m5 k* A. a( |1 h  S我是要用这个公式去方便验证BAYER的一个股价波动距离的理论。呵呵,多谢!!!
22#
发表于 2011-1-11 10:48:43 | 只看该作者
有请高手~~~~~~~~~~~~~~~~~~~~~
23#
 楼主| 发表于 2011-1-11 10:50:15 | 只看该作者
我一楼没说清楚
0 D% }4 k' E) c% I, N) u5 H我需要统计高-低,低-高的价格差值,谢谢
24#
 楼主| 发表于 2011-1-11 11:13:20 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。% p; {* ?/ \. b9 W
" M/ i! o% q1 V+ H+ j
DRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;, h2 s6 \3 G, V" Z9 s7 g4 @
DRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;+ m5 z" C$ u$ F. @& g# R
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;" {3 X( U" ?3 S+ _# J
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;
: C/ a# J8 x$ J5 n7 b! |4 y6 G7 P$ a# q$ \) d( v
呵呵,恰恰相反的需要呢。我希望标识的价格差值距离K线近些,现在距离太远了。谢
25#
发表于 2011-1-11 14:36:25 | 只看该作者
26#
发表于 2011-1-11 16:06:07 | 只看该作者
原帖由 ycng 于 2011-1-10 23:56 发表
/ w. v$ v" x3 t
4 O! T5 Z' x$ I1 d4 T+ ~9 W* m9 k0 l7 n" ^
a1:=ref(h,barslast(hd));9 y- C" s5 f  I7 i5 p1 M
a2:=ref(L,barslast(Ld));
* p7 K. g" b$ G5 n! J- R2 ^a11:=ref(h,barslast(hz));
, R$ k8 g% ~5 a5 I+ ~3 t/ y# va22:=ref(L,barslast(Lz));, X- ]2 p  m! d, h
drawtext(ld,a2*0.95,'P '),color009900;
' O$ v6 F. d& r4 i. e- jdrawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2 ...
/ k* |! ?0 i7 B, R1 P4 ~: m
谢谢ycng兄妙手点缀
* {  n  |: t4 ~" P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x
27#
发表于 2011-1-11 16:58:39 | 只看该作者
公式高手不少
28#
发表于 2011-1-11 19:30:23 | 只看该作者
29#
发表于 2011-1-11 19:49:29 | 只看该作者
原帖由 于afafaf  2011-1-11 16:06 发表 $ _9 k2 v" T/ q# r6 t9 \7 S

& r8 i5 M  y& h* o0 ]  `  u& ]1 S谢谢ycng兄妙手点缀" j3 z* a* E! f9 s  {) f) p
99290
$ Y- T* e- G$ e7 i: r5 ]
请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
30#
发表于 2011-1-11 21:12:01 | 只看该作者
原帖由 axcqy 于 2011-1-11 19:49 发表 ! ?. p; }$ l4 f) ^; \% D  d( r

6 R8 v; t) x5 t6 I. `1 x7 m) f5 V! m请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
1 B6 v4 ~! `7 O6 u( r3 z
6 F; ^) f! o9 D; ^$ m, {7 e: s
* K3 N/ h1 Y4 V9 p) k( l& J
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;) f- Q& X) s# G6 a3 g% N
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;
3 e- o9 d: `- t; ]6 N3 r6 q1 x  l7 t9 g
a1:=ref(h,barslast(hd));* u! r. X' }- y' Q1 \1 J& M' C
a2:=ref(L,barslast(Ld));0 p, [% k! {. [% k3 k4 f
a11:=ref(h,barslast(hz));
: o8 L2 u$ v  U' G" a+ X5 k4 g: J+ za22:=ref(L,barslast(Lz));9 Y# T+ h2 Y; I$ W: I/ ^( G
drawtext(ld,a2*0.95,'P '),color009900;
, z' {+ S8 o0 I) s) wdrawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;) J8 n  z( q0 D) T# T! d
drawtext(hd,a1*1.05,'P '),color009900;7 S- ?+ m, A3 q5 G
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;
. `+ H( n7 h! V( Z5 Y( Cdrawtext(Lz,a22*0.87,'P '),color009900;
  h& J' O* |  P9 \" V1 Vdrawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;& n$ A# O, H4 p5 x" u
drawtext(hz,a11*1.13,'P '),color009900;
+ |: M6 r+ X2 Rdrawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;
5 o# E0 J3 e- L  ndrawtext(ld,a2*0.92,'T '),color999999;' I0 s+ x, I: z7 {
drawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;
: C1 W6 c3 b' t# g1 P1 O1 vdrawtext(hd,a1*1.08,'T '),color999999;$ b9 p5 N( z. @$ T3 j1 \
drawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;$ U! ~9 ~& b2 P0 N8 n
drawtext(Lz,a22*0.84,'T '),color999999;5 D9 h% K, u7 G9 S5 `9 p1 u
drawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;
# R5 I; h$ g  a- d0 t" M" cdrawtext(hz,a11*1.17,'T '),color999999;. a1 V3 z2 m; J0 v1 {
drawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;" V  q, q/ D1 ?* @7 D  f& G
6 o  ?+ O0 A  @$ M# Y1 j4 t& q
[ 本帖最后由 afafaf 于 2011-1-11 21:13 编辑 ]

评分

2

查看全部评分

您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

QQ|小黑屋|手机版|Archiver|【阳光飞狐】 ( 网站ICP编号:京ICP备06013475号-7 )

GMT+8, 2026-9-2 23:35 , Processed in 0.277702 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表