求助把这个论坛里的飞狐公式修改一下,让KT交易师能正常使用。现在KT交易师不能显示黄金分割线和江恩8分线,多谢
$ R9 i; Q% ~$ V9 u! u8 Z. ]. i7 z3 K; c
. q) t) E. q. i
{黄金分割+江恩八分割 调整参数(K=1 为黄金分割;K=2为江恩八分线)}+ q( s" D+ D, M2 n7 \
input:w(2,1,3);
7 Z% h! ^7 @4 d0 K" P3 L( c: p年:=MA(CLOSE,26);
3 ?5 m6 k, J1 ? V( uSTICKLINE(C>=年 AND C>=O,C,O,7,0),COLORRED;. F6 C5 k5 L# {" e+ E
STICKLINE(C>=年 AND C>=O,H,L,0,0),COLORRED;
! a: {- G2 W: gSTICKLINE(C>=年 AND C<O,C,O,7,1),COLORRED;- ~2 ~6 m( [, M2 L! L
STICKLINE(C>=年 AND C<O,O,H,0,0),COLORRED;' D9 B$ {" H9 P( o
STICKLINE(C>=年 AND C<O,C,L,0,0),COLORRED;$ c& S# W. ~+ ^3 Z
! X, n. A, ], k
STICKLINE(C<年 AND C>O,C,O,7,1),COLORffff00;4 j8 I5 l& u6 ]: c3 _ s" F7 x' }
STICKLINE(C<年 AND C<=O,C,O,7,0),COLORffff00;
: F1 P- Q7 Z) G& d) E! j! [STICKLINE(C<年 AND C<=O,H,L,0,1),COLORffff00;# z+ ] q( l! T
STICKLINE(C<年 AND C>O,C,H,0,1),COLORffff00;
5 a' J! i3 T% b) T9 q7 i2 ZSTICKLINE(C<年 AND C>O,O,L,0,1),COLORffff00;
, Z: A- Y9 N$ R
9 a$ I$ }" b( F$ T4 o& F& \u1:=sysparam(3);4 P. d6 d6 p7 M6 }
u:=u1-sysparam(2)+1;
* v4 u3 K/ ]$ F0 p9 Fhh:=hhv(H,u);0 m3 ^$ C, y3 v" ~+ H' ~0 c7 l' R5 x
ll:=llv(L,u);
: P s: {" G. f; v) J最高:=hh[u1],COLORYELLOW;" x0 l7 u/ U( Z% O8 M W+ z
PARTLINE(C and w<>3,最高),COLORYELLOW;
2 ~) d! o% V# `% v [最低:ll[u1],COLORred;: Y, H7 b* q* z/ |: ]9 u
PARTLINE(C and w<>3,最低),COLORred;0 n+ X& L+ G5 y( K
PARTLINE(C and w=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;8 N& ~* l3 B! }6 C! H
PARTLINE(C and w=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;# w' q7 |& A# N5 Y
PARTLINE(C and w<>3,最低+(最高-最低)*0.5),COLORGREEN;4 F$ a5 R) `& W0 {
PARTLINE(C and w=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;9 g3 k* H/ v1 \+ r% h& D
PARTLINE(C and w=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;
( B; ]. l! n) M' v' Z( L2 LDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最低,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;
1 Q* s: K# t' M% W$ g9 R4 t8 fDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最高,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;. U) L( D5 w* v+ n
8 }, J" ]; j( d L4 Y( a& K' BDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;
; d3 T z z: jDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;
1 X! v: e& O7 A# O) v/ Q6 F& uDRAWTEXT(BARPOS=SYSPARAM(2) and w<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM (2))),' 50% ↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),COLORGREEN;- Y& v+ I- e: @; @* s0 F: I: C* B
DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;& Y+ Z. ~( M# z# v+ M( r
DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE;
+ k" t9 q; L4 @
9 w4 Y9 P ?: T& ~& G) L: d/ CPARTLINE(C and w=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;
- M8 E, S% e! R N mPARTLINE(C and w=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;, W2 H2 e8 H& ~$ z4 e& S/ X9 G
PARTLINE(C and w=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;3 V! j; s1 ^4 E( W' q) u5 l. h
PARTLINE(C and w=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;/ \5 C# Y, T' D9 I# F
PARTLINE(C and w=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;
+ f$ _' W" c2 `4 ^: ]PARTLINE(C and w=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;: ]. { {& x( V9 P6 p
, ?* b% W, W4 ^' X
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;
8 g) k5 d5 x- R, m) DDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;7 n r3 U9 O3 q/ c6 R1 L1 I; ^
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/8↑'+NUMTOSTR(最低+(最高-最低)*3/8,2)),Color0095BC;. }( D0 H* [+ z' B2 j
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;
/ M7 ~) ^% o- b+ k YDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*7/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 7/8↑'+NUMTOSTR(最低+(最高-最低)*7/8,2)),Color0095BC;
4 K0 n4 C; C1 X- MDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/4↑'+NUMTOSTR(最低+(最高-最低)*3/4,2)),Color0095BC;4 O# N7 b! [7 a" ^8 A
6 \6 ~7 y/ u6 C8 a
( Z% K5 _8 Q, F7 k
& g: z; F: f- ]/ C$ l8 v
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);
8 T ~* { ?& C" ?' g% D0 z+ ^X:=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);" V& A9 g5 C, m* U/ @+ Q% o
DRAWTEXT(G,L*0.997,'▲'),ALIGN1,Colorff00ff;
$ ]0 K, S) @/ R( MDRAWTEXT(G,L,' ̄'),ALIGN1,Color00ff00;$ ~. C& W+ h. u) Q s
DRAWTEXT(X,H*1.002,'▼'),ALIGN1,Color00ffff;
+ \: i5 b# I+ R. |, L+ LDRAWTEXT(X,H,' ̄'),ALIGN1,Color00ffff;
. t, j4 ~8 R/ B! eED:=barslast(G);
# C% h3 \0 N) qEF:=barslast(X);
, \# i; D0 d/ M4 b6 Z. K0 T; C买入到卖出天数:ED,LINETHICK0,ColorFFFFFF;
& @6 H: X1 f- Z9 ?" _, k* ~卖出到买入天数:EF,LINETHICK0,ColorFFFFFF; |