求助把这个论坛里的飞狐公式修改一下,让KT交易师能正常使用。现在KT交易师不能显示黄金分割线和江恩8分线,多谢
0 V+ z: \* Q4 _# [* N5 S, m* r) g4 v$ p) g" C
) l0 B: V! C# Q+ L8 y
{黄金分割+江恩八分割 调整参数(K=1 为黄金分割;K=2为江恩八分线)}9 V m4 c; L) J3 }) s
input:w(2,1,3);
7 @0 u, E6 L; s0 L; ~年:=MA(CLOSE,26);7 u. ^. E7 i/ q7 C
STICKLINE(C>=年 AND C>=O,C,O,7,0),COLORRED;
( F9 e1 m# W$ V% z Y1 vSTICKLINE(C>=年 AND C>=O,H,L,0,0),COLORRED;
. b9 R7 P* d; |STICKLINE(C>=年 AND C<O,C,O,7,1),COLORRED;4 r+ t" h. ]+ q4 J
STICKLINE(C>=年 AND C<O,O,H,0,0),COLORRED;
9 z- K+ y5 _! YSTICKLINE(C>=年 AND C<O,C,L,0,0),COLORRED;
+ ^% z3 c5 v: g2 o9 j$ s7 R$ W, r2 W) e+ ^0 e& T6 [' ]
STICKLINE(C<年 AND C>O,C,O,7,1),COLORffff00;2 J5 A: P {" {1 o
STICKLINE(C<年 AND C<=O,C,O,7,0),COLORffff00;
( \& T% O) t7 n% }& lSTICKLINE(C<年 AND C<=O,H,L,0,1),COLORffff00;
8 r- y1 f% S' _4 p9 T/ U5 MSTICKLINE(C<年 AND C>O,C,H,0,1),COLORffff00;
: t+ I# t. W9 X# I8 N# W- hSTICKLINE(C<年 AND C>O,O,L,0,1),COLORffff00;4 o' E& S' x+ \" t, N
2 s- y3 O1 N& x2 Y; Q( {+ Zu1:=sysparam(3); F0 f6 L+ h' z, p
u:=u1-sysparam(2)+1;
( b% o$ {' y5 P1 ~1 ?9 ]% ahh:=hhv(H,u);
3 z: M/ p1 J" d; a4 q7 Hll:=llv(L,u);% ?; |. f% W+ S* U+ K# F1 ^: s
最高:=hh[u1],COLORYELLOW;
7 t9 {8 T( }7 D) d6 SPARTLINE(C and w<>3,最高),COLORYELLOW;
3 o+ N$ T* \# _最低:ll[u1],COLORred;
; g; M- c1 g m* a$ d, rPARTLINE(C and w<>3,最低),COLORred;1 d2 M; @4 e& Z- u& w
PARTLINE(C and w=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;4 [! Q/ F& w7 x0 e! Q
PARTLINE(C and w=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;9 {$ T2 G! c: R! q' o; E+ ?
PARTLINE(C and w<>3,最低+(最高-最低)*0.5),COLORGREEN;7 Y* ^4 X7 k7 Z. p
PARTLINE(C and w=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;/ J$ z! A: F4 K) g& W5 N
PARTLINE(C and w=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;
( r) E! {: E7 L4 j; N, U. y9 D+ JDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最低,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;* D+ z+ t' p6 [) ]. g* ^
DRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最高,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;
3 v+ x0 U7 `# R0 [" ^. v
% Q' U$ y* a3 M0 ZDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;
. O" w1 a( L( m8 _8 l' |DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;4 D1 h ?2 O, [& N! o
DRAWTEXT(BARPOS=SYSPARAM(2) and w<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM (2))),' 50% ↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),COLORGREEN;
/ E7 o5 E1 w! N9 J) jDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;. O) P) `+ k( R k1 {
DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE;: ?& j3 n( W) c
, R8 F: Y0 ?- B! N3 W6 w+ v! c9 X
PARTLINE(C and w=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;1 j1 U5 T5 l4 q3 p
PARTLINE(C and w=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;' a2 \! J: j+ g# Y" F
PARTLINE(C and w=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;
0 z+ ]! @; i0 v U( p* vPARTLINE(C and w=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;
) w; i# Z. a3 N/ z. VPARTLINE(C and w=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;
! J9 f, C8 K6 n, r0 IPARTLINE(C and w=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;6 Z& ], K. a* D- K; c( w- \
- T& `; Z( q b+ Z; N4 x( n
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;, d9 n# Z; f9 A' ?
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;: S1 k3 P( `" }% M1 X4 y
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/8↑'+NUMTOSTR(最低+(最高-最低)*3/8,2)),Color0095BC;
& o& g, b. I+ t9 C* qDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;
0 I/ g7 ^. o h/ p, KDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*7/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 7/8↑'+NUMTOSTR(最低+(最高-最低)*7/8,2)),Color0095BC;
; u! V# [# X3 Y& m: O! xDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/4↑'+NUMTOSTR(最低+(最高-最低)*3/4,2)),Color0095BC;
3 |! v7 c: {( w% t/ m4 U# N
7 x/ ?+ J4 f1 ]. L" \4 H6 A+ F/ l- w" X* e8 y% y7 F/ n/ {: Z: V
: X' K) ]0 n- x1 W
G:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);
7 w0 Z0 }0 g0 u( R: R! B3 xX:=ZIG(3,5)<REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)>=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);8 T! l- p6 k, W8 Y0 g! K9 C" G
DRAWTEXT(G,L*0.997,'▲'),ALIGN1,Colorff00ff;5 t7 q( ?0 G3 A6 H$ P) b3 X
DRAWTEXT(G,L,' ̄'),ALIGN1,Color00ff00;
2 M% o0 `7 a8 o, a& v4 y6 v2 [DRAWTEXT(X,H*1.002,'▼'),ALIGN1,Color00ffff;: Z7 I6 S( Y' V: G0 @8 o
DRAWTEXT(X,H,' ̄'),ALIGN1,Color00ffff;) Z; r& W" G' c
ED:=barslast(G);
, N8 ^' W. m$ T D, t( @EF:=barslast(X);, r. Y8 e/ N- @- x& A
买入到卖出天数:ED,LINETHICK0,ColorFFFFFF;
' f5 Z) \& v. p E* o" O7 `3 s$ o+ A卖出到买入天数:EF,LINETHICK0,ColorFFFFFF; |