阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-10 17:01:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个是经典的清扬公式,公式统计了高低,底高之间的天数 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,& H- v2 j  x- }( j8 {. a
根据BAYer的理论,他说股票的每个波动规律都是固定,一旦找到个股的波动规律,你就有福了。我希望各位利用这个清扬波浪,和BAYER的理论一起发财,呵呵。
, Y: D/ o5 A, r/ j% d关于BAYER的理论,有兴趣的话,我在详细说说。先谢谢公式高人了。。。嘻嘻嘻。。。
+ M! ?9 p, r% O: H' ?; _2 C1 Y6 w' }9 O6 D% _  w( A8 F
[ 本帖最后由 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);{高点}
  D2 Z% D/ o# k; f- tA2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}# m( n" ^) w$ i" r" C( q! {" C. |
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}( Q; N- C# F, W- ^) R% x+ [5 d) T
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;+ j. Q' k- ^  l
L1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);0 V* K# E/ ^7 A* @
X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
4 P4 O& p2 q  ^6 y' hG1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}: q! X( ?. u/ q. \6 K: e- @
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;' S4 F1 h1 p; ?" Z$ Q- L
X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));; ~$ _5 ^& r) ?1 k# P4 ?$ `
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}7 k/ s1 _( ~5 b2 Q8 L* m* n
DRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;* Z+ J! H' [2 Q+ d& t& W. N
DRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;6 O8 U% }% C* w# s0 j
J1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);
. M7 H. u8 E+ M7 P( ^3 D: R. r! KDRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;8 \' _! V) I" ^) U+ \, X
{以上语句为新结构波浪}
; n5 M. D! @* R. a' h  h  {8 y
3 U4 H7 K0 v( B5 z* A# ^& h3 dA3:=H<REF(H,REF(BARSLAST(HD),1)+1);. V5 u$ d+ r0 V; {$ }$ R+ d! c+ u  _
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));( b' ]1 J7 M' ?
D3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}8 ^' H4 b8 b( X7 ^6 A  t
A4:=L>REF(L,REF(BARSLAST(LD),1)+1);
; R' ]4 C. g' zB4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));
" @" K3 l. @  G% i! \) t8 X) ^D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}
9 R. P* v/ `: \6 {( c" A; nDRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;4 Q# t. |2 J! d
H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}% i( N0 O2 K$ u
X3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
4 I& K! d3 |6 [; @" Q, RG3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}' ]- l) k3 v$ Z' C7 w/ x
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
& }9 j( Z! R  w7 [! j" h  uX4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));: o$ g  z& h8 w& u( T$ a7 ^1 ^3 L
G4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}# t; L, \! \7 j0 ?8 x" D
DRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1;
) e# J: m- i& ]# d" ~DRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}8 q: l+ D9 x: M
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);# X7 f' ~4 a4 [7 t5 z: b) Y
DRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}5 d: W0 f. k+ `: W
9 D8 [- Y- Z! a; F+ S4 o' ]
{以下是两条趋势线原码}: a' r) e& p# S, R" b
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
- a2 s3 U3 ?2 V+ q" k  A2 U! B& NVV:=UU>REF(UU,1);
1 {7 e4 T% A# F/ J/ T) RWW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
( F+ F# Y1 w/ o! YXX:=WW>REF(WW,1);
! d$ [- ]3 d2 R- U, wDRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;
) l$ M/ i8 i, z: CUU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);  Z$ S0 Z5 {; s  `) U& @1 O
VV2:=UU2>REF(UU2,1);
! v) v0 e1 V/ u+ d+ O0 e+ c: `WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
3 @  Q' U6 G" S$ N( w- `XX2:=WW2>REF(WW2,1);
- |# z: Q1 |4 [5 z; h- aDRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;1 c( o! I* t( c
1 T& o& e+ j7 O/ n4 D' V" j
前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;
/ k5 P+ a. h# @0 h" f前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;
3 B% b. ^# V, d0 J前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;
4 z2 N. G7 e& l5 b. f0 X$ D前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;
: R4 `8 ^2 r5 P" y0 c短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
  A, d( x# A+ e9 ?1 ^$ Z短低:=REF(L,BARSLAST(VV)),LINETHICK0;- K, m' a2 g6 P- F6 V7 V* c
短比: (C-短低)/(短高-短低),LINETHICK0;! h7 x" H; ?3 A: D3 F

* X0 Q8 x( Q- B, k/ O* A7 [9 m{以下语句是大盘趋势叠加}
, U, E7 q0 S# V4 F3 j  `% w" A常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));
' c1 ?4 D& q" a( H! j, G叠1:INDEXC/常数,COLORGRAY,LINETHICK0;9 V7 [3 _1 A, R$ |% m3 f5 U
PARTLINE(1,叠1),COLORGRAY;' |8 u( u0 |$ @- ~1 i: V* w7 R& T
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
4 F* s2 H3 L' Y6 z% H叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
7 u9 U8 p/ `0 N+ d0 D# LPARTLINE(1,叠2),COLORGRAY;
6 W! Z2 v. |" c7 E+ J
0 F* o2 }+ i5 S5 q' PDRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;+ I! W; a& S7 P9 P; i. d6 p
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;
1 ^  a3 V- U& B5 E7 f3 {1 ^1 `' |$ f+ {0 s( n
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;
- U5 c: ?  x3 w2 l# C" _DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;
& O/ z+ X) q# u$ B' ~  z9 z% C+ d% f2 m+ c0 q5 T
{以下语句为三角形部分}1 ^# o' E2 z! c' D) I9 `

: U8 Q4 p- C% ~) _$ s3 w底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2; ' U8 m7 a4 t' n7 {3 ]) Z* {4 ~' T
頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;9 T6 r  X" T4 b8 Q. e

7 H: d8 x" ~! t( _1 ?$ A5 }{下迭三角形:藍色三角形畫完介入}
" i1 |8 ^8 q# w2 C: pStickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}0 @0 |$ a* M: m& z
DRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}
8 C9 R! s4 k* ]+ T3 @! j0 ?DRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}! \) R2 Q. g" X* I" |: \! S2 u# f

* l! Z- G" }) J' J, }1 e8 d" v{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}
9 S* j( f) S) y7 H5 A$ u/ b: L{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}4 K8 r# }) j  N, v/ I
{上漲三角形:紅色三角形畫完出局}8 E; a. n: X! L2 A
StickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}
% Z) M7 {$ B& PDRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}4 B/ b* a. o( ~  E4 [# [* O7 d
DRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};

评分

4

查看全部评分

3#
发表于 2011-1-10 17:53:51 | 只看该作者
加这8行
9 D4 S5 A" F; j3 ca1:=ref(h,barslast(hd));
* o% Y4 `3 [- B. W. x9 y* O; ?) ba2:=ref(L,barslast(Ld));
" O! i* L) N% J% \. P5 j% P* fdrawnumber(ld,a2*0.95,(a1-a2),2),colorred;1 f$ h7 f$ t1 w- K
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite;3 h8 J" P" W5 g. e6 F' |8 ^8 t
a11:=ref(h,barslast(hz));
/ a; G. O: R0 Q0 K) ~+ La22:=ref(L,barslast(Lz));' ^5 [( T; M8 O- A4 }) x# M
drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow;
/ \1 q* ]5 t4 y# O2 Qdrawnumber(hz,a11*1.13,(a11-a22),2),coloryellow;
2 X; b- T! |1 R2 u7 j5 X9 `
, N6 ~# m1 g% ?  L* x) e# R[ 本帖最后由 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 发表
. U3 h3 E( y7 Z: |2 V7 R这个是经典的清扬公式,公式统计了高低,底高之间的天数, 请修改公式,我需要统计高-低,低-高的差值,并标注在图上,最好显示在二值之间或高低数值边上,。
1 S! C: O. N: h3 c" i7 O根据BAYer的理论,他说股票的每个波动规律都是固定,一 ...
& g2 Z6 l$ |% ^' \6 N: K* W: f
很不错的指标; 把字改为白色好看一点

本帖子中包含更多资源

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

x
6#
发表于 2011-1-10 20:13:18 | 只看该作者
7#
发表于 2011-1-10 20:23:19 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。5 H: L# R$ x& z# o9 x7 A5 ~6 Q
. @- Y) K$ N# I4 v* L: ?
DRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;
4 Y" V. H1 o0 a2 a8 TDRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;
2 \1 x0 ?( N( x
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;, x* b0 b" e( i# N. w
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;
/ F' q; g; J- ?) Z9 K
源码中叠加大盘趋势(下面源码中绿色的)画成了灰色,改成黄色比较醒目一些:, C- G- A/ C$ M4 m+ P
叠1:INDEXC/常数,COLORYELLOW,LINETHICK0;
! |/ s) V: V: n2 Y5 E% ePARTLINE(1,叠1),COLORYELLOW;; b) W+ m- r' x0 ]0 D
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
% N6 U$ [) ]2 _* U$ C叠2:INDEXC/常数2,COLORYELLOW,LINETHICK0;
. i1 U7 [8 ?" ?/ Y1 D% V, nPARTLINE(1,叠2),COLORYELLOW;! Z; q7 p) `1 o* l- G
% m; H3 j" I9 P% I8 j- n& q
' ~6 o9 L' q9 z( Y+ }8 F
- Q. r5 G! q: p6 ?1 }
源码:
$ @7 h3 X* Y" Z+ `9 C/ TA1:=REF(HIGH,3)=HHV(HIGH,2*3+1); B1:=FILTER(A1,3); C1:=BACKSET(B1,3+1); D1:=FILTER(C1,3);{高点}
' S% d" g, l/ w* E3 tA2:=REF(LOW,3)=LLV(LOW,2*3+1); B2:=FILTER(A2,3); C2:=BACKSET(B2,3+1); D2:=FILTER(C2,3);{低点}
2 g) ]6 U' T) ^) tE1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}& C+ l- D1 ?2 x$ i, o
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
) B% L0 P% d/ VL1:=(D2 AND NOT(D1 AND E1<E2)); H2:=D1 AND NOT(D2 AND E1>=E2);' {4 r- m3 o7 i  B3 d" d2 x  ^
X1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));8 Q3 |: e$ k0 Z; H# _0 T3 H) j
G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{过滤后低点}
& l+ k1 P; V1 L: A: @, C7 vL2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
. ^9 m+ ]6 F/ p. ]' G+ Z2 u; yX2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));* c. }& a- H+ Q( Z
G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{过滤后高点}
6 \( O% r) t* sDRAWLINE(LD,L,HD,H,0),COLORWHITE,LINETHICK1,POINTDOT;
7 @$ k! L$ m( a* x) iDRAWLINE(HD,H,LD,L,0),COLORWHITE,LINETHICK1,POINTDOT;' C9 O2 q. b8 l+ c) `! K
J1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HD),BARSLAST(LD))+1); J2:=J1>REF(J1,1);7 d% V& O( I/ d( Q3 O) z0 }& z7 Y
DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),COLORWHITE,LINETHICK1,POINTDOT;
# _7 ^2 w0 {# h( z4 m' h8 U1 _{以上语句为新结构波浪}( f1 a% `+ p+ Q1 h! t4 J
- R( o, o  f3 V- V) H) j
A3:=H<REF(H,REF(BARSLAST(HD),1)+1);: s3 b( T8 J0 S$ ]/ ]) {" }
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));
( {  P# g7 Q6 `6 `) YD3:=A3 AND B3 AND HD; E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); HH:=E3>REF(E3,1);{找出全部长期高点}
* n1 K' l/ ?' Z' ]0 nA4:=L>REF(L,REF(BARSLAST(LD),1)+1);3 l# S, I  A2 g- t5 {% `! N$ H
B4:=REF(L,REF(BARSLAST(LD),1)+1)<REF(L,REF(BARSLAST(LD),1)+2+REF(BARSLAST(LD),REF(BARSLAST(LD),1)+2));/ F3 T  n- _8 T  x9 G' h: ^
D4:=A4 AND B4 AND LD; E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); LL:=E4>REF(E4,1);{找出全部长期低点}
. X( n+ y6 J5 UDRAWICON(HH,H,10),ALIGN2; DRAWICON(LL,L,12),ALIGN1;
8 f$ l( U4 i* o' a2 VH3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; {后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}
, c8 N1 a9 m9 J7 f0 dX3:=REF(BARSLAST(H3),1)+1; F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
% A% ^4 T( r7 l7 CG3:=F3>REF(F3,1); I3:=BACKSET(G3,2); LZ:=I3>REF(I3,1),LINETHICK0; {长期低点,也可供引用}
& ]  ^5 C0 F0 I' s; N' w. lL4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;( z+ U$ ^: ?1 \0 E, s
X4:=REF(BARSLAST(L4),1)+1; F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));: e* L5 D# k) Z0 g" O
G4:=F4>REF(F4,1); I4:=BACKSET(G4,2); HZ:=I4>REF(I4,1),LINETHICK0;{长期高点,也可供引用}
' Y% Z8 j, y! \4 aDRAWLINE(HZ,H,LZ,L,0),COLORGREEN,LINETHICK1; # V/ E0 z6 O, q0 q7 A* T5 B
DRAWLINE(LZ,L,HZ,H,0),COLORGREEN,LINETHICK1;{长期连线}
% ~% R& }* Z; r3 {* AK1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); K2:=K1>REF(K1,1);
9 c" B( y$ [7 h! _$ m7 F% e! GDRAWLINE(K2,IF(HZ,H,L),ISLASTBAR,C,0),COLORGREEN,LINETHICK1; {最后的长期连线,连在收盘价上}
* s/ O1 j  V. I* X' A1 m4 c
. W7 U) w! ?( r8 ?! `3 q) R{以下是两条趋势线原码}6 Q2 M9 C$ A+ \& l
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);6 x9 j! M' Z9 J& q7 _
VV:=UU>REF(UU,1);
% W1 x; _1 y: }, ^) s% r3 xWW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
* v/ r/ g8 T  t( X( `& P: mXX:=WW>REF(WW,1);3 o6 Z9 A& K3 \6 A! Y' Q* V
DRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK1;
" V+ ~9 l/ o: D  J/ E- a* v' y' x* oUU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);4 x9 q5 D* R2 v* S+ m. S4 l- ?
VV2:=UU2>REF(UU2,1);
4 G% v# s( ~) }3 q. l- t# l* t* SWW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);) R2 \" E; k( }
XX2:=WW2>REF(WW2,1);
* V5 O$ n% |6 S+ |% @% |9 Y8 J  nDRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK1;
" @, L; j  x' \. |' z' M9 l. z
% v" \' T: N# T0 ?0 P前一低:REF(L,BARSLAST(VV)),COLOR99FF66,POINTDOT,LINETHICK3;0 p0 H! k$ J" n5 w8 R
前二低:REF(L,BARSLAST(XX)),COLORFF66FF,POINTDOT,LINETHICK3;( S& ~$ ?# n$ l' g3 V! b
前一高:REF(H,BARSLAST(VV2)),COLOR99FF66,POINTDOT,LINETHICK3;
/ D* |% w# E9 l. b1 L" h3 j前二高:REF(H,BARSLAST(XX2)),COLORFF66FF,POINTDOT,LINETHICK3;
# _2 w) D  r2 r1 i6 V' \( W  c短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
3 ?) S; {6 {, k! _! l1 W  B短低:=REF(L,BARSLAST(VV)),LINETHICK0;
2 z! ^$ d+ U. H% l; E短比: (C-短低)/(短高-短低),LINETHICK0;
8 L( B4 r! S  o& n$ f! J6 X# ^- p( E7 y9 m5 v- d
{以下语句是大盘趋势叠加}6 e' o. P# \7 K% c3 p
常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));; U9 h$ @. S- c& x( i! V
叠1:INDEXC/常数,COLORGRAY,LINETHICK0;
9 x1 Z" l8 M2 t" n2 hPARTLINE(1,叠1),COLORGRAY;* p) l( d0 i4 r% b* q
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
% \4 M8 g3 f" W1 Y  `2 |- s叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
2 k( L( u: x  tPARTLINE(1,叠2),COLORGRAY;
# u: @, e4 Y: T/ b- S/ T4 y  `
4 o+ S9 @9 @. o
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;
  U+ {! V( d& b4 L& B/ pDRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;
# w2 }- d/ S9 \, \! O! U( t
7 o$ U% ~9 B- ]) c8 E) ]/ @DRAWNUMBER(HD,H*(1+0.002),H,2),COLORBLUE,ALIGN0;
# R) \! ~" g  ]6 pDRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORBLUE,ALIGN0;
( @' P* b1 _. Z4 L( R. X* P/ W
' V9 j! y1 C. E1 w- G" ]+ U- M
{以下语句为三角形部分}
/ W2 w- l" e$ ]; T/ j  r4 ]2 L) z  {6 c  U) K3 ~+ X
底:REF(L,BARSLAST(VV)),COLORred,LINETHICK2;
( l6 z' \1 a$ O5 ~( o頂:REF(H,BARSLAST(VV2)),COLORGreen,LINETHICK2;* j8 |+ q+ B* v% q
  }' q$ s& J; E& p
{下迭三角形:藍色三角形畫完介入}' ^" i0 _& `4 T' W! Q/ L9 r# B  t
StickLine(VV,頂,底,0,0),Colorff6633,linethick3;{}
$ g* I* E$ j" S5 M" IDRAWLINE(VV2,H,VV,L,0),Colorff6633,linethick3;{斜}6 A( X5 c# ]- [( k2 n
DRAWLINE(VV2,H,VV,頂,0),Colorff6633,linethick3;{?}
) b( r, }, w' G6 {
! K9 j4 ?9 X6 B' K: C& j$ ^* H/ Y/ i{DRAWLINE(c>0,H,VV,L,0),Colorcyan,linethick2;}{斜}, k, t; h% N: b8 _
{DRAWLINE(c>1,H,VV,頂,0),Colorcyan,linethick2;}{?}" V1 p5 q! H! P3 s! ~: b' F* A
{上漲三角形:紅色三角形畫完出局}
7 y9 D/ M5 r0 H  f( t, |4 aStickLine(VV2 ,頂,底,0,0),Colorred,linethick3;{}, h1 H  o1 S* A- ]! N
DRAWLINE(VV,L,VV2,H,0),Colorred,linethick3;{斜}7 Z) _9 r7 }" B1 d
DRAWLINE(VV,L,VV2,底,0),Colorred,linethick3;{?};- u, E' E0 j/ Y' g/ S; P
, E6 u& E, L3 W. y4 P. y7 C" J
[ 本帖最后由 恒益 于 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 | 只看该作者
8 t" S( y1 p" I8 i; r" C

2 X8 A. j% C5 L8 `你们改好了,我再装!
14#
发表于 2011-1-10 23:08:41 | 只看该作者
15#
发表于 2011-1-10 23:29:50 | 只看该作者
统计高-低,低-高的差值
- T2 x; T  O4 i9 W: R; v----指高-低的值 减去 低-高 的值吗?: e3 s. L1 Y9 l7 P

# v1 I& e8 x3 `7 I) i% w现在显示的是自然日的差值,要自然日还是交易日?
16#
发表于 2011-1-10 23:33:44 | 只看该作者
17#
发表于 2011-1-10 23:56:38 | 只看该作者
. `4 B1 ~5 D1 m$ G: Q
' y8 \, W$ F" T# u$ ^6 T1 P
a1:=ref(h,barslast(hd));
% n7 v+ J  r% Ma2:=ref(L,barslast(Ld));7 x7 X' }" j# h+ T8 Q
a11:=ref(h,barslast(hz));3 ?$ _2 `6 ~. U
a22:=ref(L,barslast(Lz));
, o. t' f9 t6 m% B* ?$ }drawtext(ld,a2*0.95,'P '),color009900;5 y# k% c( ~/ p4 Q6 p( C% v+ o
drawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;
& n2 T% d  V' K) `0 @drawtext(hd,a1*1.05,'P '),color009900;+ o# ^% g/ W6 [1 }3 b$ {5 I
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;
# f3 ~- j( R" p2 R4 x2 Mdrawtext(Lz,a22*0.87,'P '),color009900;4 H9 a5 M% I4 j5 x
drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;
' z, U. y) w6 v# F0 b$ `drawtext(hz,a11*1.13,'P '),color009900;
% P1 J  `4 u4 p) Hdrawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;" z) x( m1 h/ n: h# g
7 Q! B. B' X3 b
drawtext(ld,a2*0.92,'T '),color999999;3 |: P( }6 l5 K% u* A  B
drawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;
. C3 k2 W) K* fdrawtext(hd,a1*1.08,'T '),color999999;
5 }+ k" E1 T7 idrawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;: l* z6 x5 J2 Z* X
drawtext(Lz,a22*0.84,'T '),color999999;3 R, b% m9 }* Z4 h+ ^' l, L
drawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;
+ Z" H! y) Y% c" H, J9 Cdrawtext(hz,a11*1.17,'T '),color999999;
# Z8 Q' N# s6 }7 V' @% jdrawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;3 ~$ @2 D9 ]$ U7 D, i

" C, F2 O# H* @# s" `$ I" W. X! o* ^[ 本帖最后由 ycng 于 2011-1-10 23:58 编辑 ]

评分

1

查看全部评分

18#
发表于 2011-1-11 00:09:21 | 只看该作者
后面加上这些代码就O了。
8 h, q' N) T$ n9 w6 ?0 \$ u' R网站不给贴,搞个附件上来打开看就可以了。6 I9 D" b' q4 e' `: N

本帖子中包含更多资源

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

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 发表 8 [4 E0 V$ @4 ~
统计高-低,低-高的差值* X8 S9 ]( x' O3 n, z) t
----指高-低的值 减去 低-高 的值吗?1 k' a. j2 |1 |/ T1 B
9 x( Q% B# x! K9 C# W: {5 a
现在显示的是自然日的差值,要自然日还是交易日?
0 Y7 j/ @# V+ {/ ]" z
不是统计时间的差值,是统计高-低价格的差值,目的是统计观察价格(空间的)波动距离,
0 X8 v( |5 G% L我是要用这个公式去方便验证BAYER的一个股价波动距离的理论。呵呵,多谢!!!
22#
发表于 2011-1-11 10:48:43 | 只看该作者
有请高手~~~~~~~~~~~~~~~~~~~~~
23#
 楼主| 发表于 2011-1-11 10:50:15 | 只看该作者
我一楼没说清楚. V$ y- |  ?# t0 j2 b
我需要统计高-低,低-高的价格差值,谢谢
24#
 楼主| 发表于 2011-1-11 11:13:20 | 只看该作者
原公式中红色四句改成以下蓝色的四句,K线上下标注的价格就不会太靠近K线了。
0 u7 B4 l2 z5 z: Z) h$ o' h; u9 o( M+ f7 N6 U, v. a9 Z6 A
DRAWNUMBER(HD,H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),PXUP70,COLORCYAN;
5 C% e$ b0 R, d9 M9 ^# o! l8 zDRAWNUMBER(LD,L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),PXDN70,COLORCYAN;( K0 y  ?0 `& T- g3 Z7 Q; l( Y
DRAWNUMBER(HD,H*(1+0.002),H,2),COLORWHITE,PXUP30,ALIGN0;  K# G- e* h# l* E$ c/ H+ T8 |
DRAWNUMBER(LD,L*(1.001-0.002),L,2),COLORWHITE,PXDN30,ALIGN0;
- R5 E" M" u- \' n4 C6 W+ s
  R: _/ L' O5 \# ?+ h/ v呵呵,恰恰相反的需要呢。我希望标识的价格差值距离K线近些,现在距离太远了。谢
25#
发表于 2011-1-11 14:36:25 | 只看该作者
26#
发表于 2011-1-11 16:06:07 | 只看该作者
原帖由 ycng 于 2011-1-10 23:56 发表
" |! A, s5 B# j- `: T
1 n; K* f, P1 h) h. k/ d# ]" ^- k! [6 j5 H
a1:=ref(h,barslast(hd));& M3 M$ T  e1 j; ^, Y8 y0 p
a2:=ref(L,barslast(Ld));1 j* k  t, }( {( Y/ B: O* ]& ^/ ~
a11:=ref(h,barslast(hz));5 w  K( Y+ r7 n
a22:=ref(L,barslast(Lz));
4 [& q6 n' p( M! g5 \' {9 r  Adrawtext(ld,a2*0.95,'P '),color009900;# X5 B4 f3 s1 S1 Q$ s7 h
drawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2 ...

7 U1 Y/ g7 j% f/ W3 _. C谢谢ycng兄妙手点缀
. C4 f/ u; R+ c, }* ~6 \

本帖子中包含更多资源

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

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 发表
" C! e& H2 c2 s% P6 O1 i9 q, K) y+ ]1 e4 l* P. x
谢谢ycng兄妙手点缀
& W! p4 b$ q9 d, U  l) V99290
* O# O8 q+ m( s0 W; k6 w
请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
30#
发表于 2011-1-11 21:12:01 | 只看该作者
原帖由 axcqy 于 2011-1-11 19:49 发表
& s2 o9 h- U9 Q. e4 a. |& {' d2 a3 R0 G. l1 [6 c; X* z
请问afafaf 兄要修改那条公式才能有这种排列格式呢?谢谢!
1 K5 l. l4 ^* m, d" C0 ?
" }" Q/ o$ {3 d
2 ~2 z' M" R( {" W7 v: ]* Q
DRAWNUMBER(HD,1.02*H,DATEDIFF(REF(DATE,BARSLAST(LD)),DATE),0),COLORCYAN;0 ]1 j5 f$ T( g+ J
DRAWNUMBER(LD,0.98*L,DATEDIFF(REF(DATE,BARSLAST(HD)),DATE),0),COLORCYAN;
' d# L3 h2 l4 V! b
; w) |* A( i0 {a1:=ref(h,barslast(hd));
/ o5 Z* G( s; J- R5 @a2:=ref(L,barslast(Ld));) Y2 e$ n% S' p1 U2 n
a11:=ref(h,barslast(hz));1 S7 ]7 c2 \5 g9 S' C/ V
a22:=ref(L,barslast(Lz));% O+ P0 g6 d: \+ P0 M/ ^& w
drawtext(ld,a2*0.95,'P '),color009900;
+ _. O; c" r- u& p  I) zdrawnumber(ld,a2*0.95,(a1-a2),2),colorred,shift2;
9 D  j, J  \" j6 Y# D" c# x9 h8 @3 qdrawtext(hd,a1*1.05,'P '),color009900;7 E3 v% M1 }" p
drawnumber(hd,a1*1.05,(a1-a2),2),colorwhite,shift2;
: j- }' Q. B' m; X  pdrawtext(Lz,a22*0.87,'P '),color009900;
6 Q5 W# L& l7 v; F! O2 b# _drawnumber(Lz,a22*0.87,(a11-a22),2),coloryellow,shift2;$ o1 N# P; R7 f9 E4 [+ N& F7 F
drawtext(hz,a11*1.13,'P '),color009900;
/ l3 \# C, l  E* [8 [* Wdrawnumber(hz,a11*1.13,(a11-a22),2),coloryellow,shift2;; a5 B! l; ~; `# r( |) r  r
drawtext(ld,a2*0.92,'T '),color999999;
6 P$ D7 Y0 G2 N/ ydrawnumber(ld,a2*0.92,barslast(hd),0),colorgreen,shift2;
; \3 I, ~) s9 D6 I( Q* D+ }& v6 f' tdrawtext(hd,a1*1.08,'T '),color999999;( E4 j# T: W& W' c0 o. z
drawnumber(hd,a1*1.08,barslast(Ld),0),colorgreen,shift2;, z; ^# E4 ~: s9 e) w
drawtext(Lz,a22*0.84,'T '),color999999;3 r- Q+ g% ?$ s4 w& ?0 R
drawnumber(Lz,a22*0.84,barslast(hz),0),colorred,shift2;
' L  g. q  M, I/ ~4 M7 z) edrawtext(hz,a11*1.17,'T '),color999999;6 k$ ~+ {; s" Z
drawnumber(hz,a11*1.17,barslast(Lz),0),colorred,shift2;4 P, ]& V! |. c$ @6 f7 ~" C8 R

; k( c2 }+ l( S1 `7 K4 p" o% |[ 本帖最后由 afafaf 于 2011-1-11 21:13 编辑 ]

评分

2

查看全部评分

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

本版积分规则

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

GMT+8, 2026-7-18 08:45 , Processed in 0.202248 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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