求助把这个论坛里的飞狐公式修改一下,让KT交易师能正常使用。现在KT交易师不能显示黄金分割线和江恩8分线,多谢/ T4 @9 ?$ i5 M0 q' m4 f& S5 D4 a5 o
* b! @* _, ?/ s3 b
+ i A7 a8 P7 c7 N
{黄金分割+江恩八分割 调整参数(K=1 为黄金分割;K=2为江恩八分线)}
) ~& i: O4 A# ginput:w(2,1,3);
. D T' C9 h0 v/ u3 u3 q( k/ E% X年:=MA(CLOSE,26);" i3 E O8 v6 T: h% U; H7 [
STICKLINE(C>=年 AND C>=O,C,O,7,0),COLORRED;8 P s7 d8 H5 M+ n" d; s
STICKLINE(C>=年 AND C>=O,H,L,0,0),COLORRED;% R& m# e+ N& c% D6 P$ L% q( U1 H3 B
STICKLINE(C>=年 AND C<O,C,O,7,1),COLORRED;9 N7 y1 T0 A! X
STICKLINE(C>=年 AND C<O,O,H,0,0),COLORRED;
# b% V, G5 f( _) Y$ F. ISTICKLINE(C>=年 AND C<O,C,L,0,0),COLORRED;! F- ?0 u/ D* _$ H- i/ v8 K
, |$ E" [6 y7 k9 C9 E
STICKLINE(C<年 AND C>O,C,O,7,1),COLORffff00;3 Q, M& d7 A* d0 f
STICKLINE(C<年 AND C<=O,C,O,7,0),COLORffff00;
1 `+ _' C0 o) [STICKLINE(C<年 AND C<=O,H,L,0,1),COLORffff00;
+ Q; ?0 l8 o; BSTICKLINE(C<年 AND C>O,C,H,0,1),COLORffff00;1 E( E/ T1 y- i( ` ^" s
STICKLINE(C<年 AND C>O,O,L,0,1),COLORffff00;
; X, ^& U0 E% W) [4 k j& E0 H; s8 M, O0 T8 E
u1:=sysparam(3);
1 A* I, P# d5 `# eu:=u1-sysparam(2)+1;) b R' l% a' d7 X9 `$ q3 ^4 P
hh:=hhv(H,u);
" B0 t& o/ b/ a R6 j* C7 Ell:=llv(L,u);
& N7 t% v( W1 A. F, \最高:=hh[u1],COLORYELLOW;
, c6 N9 l/ f3 W! m6 v XPARTLINE(C and w<>3,最高),COLORYELLOW;. G% ]: T% T: h/ o- E8 P* C7 }
最低:ll[u1],COLORred;' [- d S8 R" n2 u; b5 r
PARTLINE(C and w<>3,最低),COLORred;
8 O, V5 l* Y! V/ IPARTLINE(C and w=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;
$ p- b2 O4 g% }/ c5 \PARTLINE(C and w=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;$ G! y% q# f/ v% q1 n1 W8 }7 J
PARTLINE(C and w<>3,最低+(最高-最低)*0.5),COLORGREEN;
+ z, q1 t" B4 m0 A; CPARTLINE(C and w=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;" _/ v" C) Y& V5 t
PARTLINE(C and w=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;# Y, b r: |0 \
DRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最低,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;
5 A8 y: b' R; L5 W5 l) TDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最高,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;4 O! P1 v7 h- L" E* o5 Y
- Y$ H0 Q/ w4 q' H V0 bDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;
2 ]3 t T/ e) i% }, f& h: W. N$ }DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;
1 U+ Y" S" [- fDRAWTEXT(BARPOS=SYSPARAM(2) and w<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM (2))),' 50% ↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),COLORGREEN;
# p- ]' ]: ], S, M0 W4 R% IDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;
% }7 t# l; I$ F4 [DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE;, ?3 y; M3 F* J- R H
, [! k2 x+ V. w. \2 Z9 IPARTLINE(C and w=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;
. D1 u& x7 T* A# O9 sPARTLINE(C and w=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;
- V0 a$ e; p" V9 l" t' m5 z Q/ ]PARTLINE(C and w=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;* E9 r9 d+ m7 F1 `
PARTLINE(C and w=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;
# }4 {$ s/ f$ ` Q) SPARTLINE(C and w=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;! Q. F/ z: c0 I6 U( a- T* z8 C' r6 u
PARTLINE(C and w=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;$ s( M& v9 i b* M9 ~8 _
9 x( F u% a/ d6 _DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;' v+ O! X4 l5 k( Q3 ^4 J/ w
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;2 I- e% m$ w \, T2 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;' |8 M5 z( M& h9 }6 k! g6 l6 i; T
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;7 i4 I" n& N$ R2 t0 t
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*7/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 7/8↑'+NUMTOSTR(最低+(最高-最低)*7/8,2)),Color0095BC;
8 ]: R' m) x k8 O2 p% 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;% K$ r9 k( _8 w/ g6 L
' `: k$ O: I. U+ u! w
6 |: d" S/ S1 Y0 B0 R( h3 W. \3 t* J
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);. |& O ?$ n: R2 g* k, c6 D
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);
+ ?9 `/ M2 j) n& y% M4 `: e$ h) hDRAWTEXT(G,L*0.997,'▲'),ALIGN1,Colorff00ff;2 ?6 B$ p! M* j2 R
DRAWTEXT(G,L,' ̄'),ALIGN1,Color00ff00;# r, s4 a' Z0 z' y! J9 y
DRAWTEXT(X,H*1.002,'▼'),ALIGN1,Color00ffff;
o/ c5 Q, ?8 }5 O( d+ U1 H1 CDRAWTEXT(X,H,' ̄'),ALIGN1,Color00ffff;
6 x5 ], w# J* lED:=barslast(G);) G7 P( t2 F0 B% T3 n
EF:=barslast(X);
+ q0 u1 w( l9 `9 l5 E买入到卖出天数:ED,LINETHICK0,ColorFFFFFF;
* l) D7 ^" e3 G3 m3 {6 j1 ~; C卖出到买入天数:EF,LINETHICK0,ColorFFFFFF; |