求助把这个论坛里的飞狐公式修改一下,让KT交易师能正常使用。现在KT交易师不能显示黄金分割线和江恩8分线,多谢2 K6 w' |* M! F: y) Z
. A) x, W! P6 E' \9 c9 Q( V
* `7 t3 } @3 o9 Y; F; p{黄金分割+江恩八分割 调整参数(K=1 为黄金分割;K=2为江恩八分线)}8 Q. j( Q* u1 _6 R. Q
input:w(2,1,3);
- o( B" x/ R7 Q' q( V ^年:=MA(CLOSE,26);* D: p; L+ C7 R% j$ y; P W" o
STICKLINE(C>=年 AND C>=O,C,O,7,0),COLORRED;: r6 k6 R J) s2 g9 g' U6 u' T, \
STICKLINE(C>=年 AND C>=O,H,L,0,0),COLORRED;
. @1 h. _/ l; W! |STICKLINE(C>=年 AND C<O,C,O,7,1),COLORRED;
' z5 n# A! {2 i4 B' mSTICKLINE(C>=年 AND C<O,O,H,0,0),COLORRED;
" a1 x0 P( w4 gSTICKLINE(C>=年 AND C<O,C,L,0,0),COLORRED;
: e+ D6 a; ?4 t( n% I% U5 t9 X+ N* o1 x+ m; k F
STICKLINE(C<年 AND C>O,C,O,7,1),COLORffff00;
+ k' e- ?, B2 d7 j4 e' o: |, }STICKLINE(C<年 AND C<=O,C,O,7,0),COLORffff00;: n# M: i* E/ M7 x2 i( a
STICKLINE(C<年 AND C<=O,H,L,0,1),COLORffff00;, k; r5 {" ]5 r: u
STICKLINE(C<年 AND C>O,C,H,0,1),COLORffff00;% c8 k {0 D( c6 R
STICKLINE(C<年 AND C>O,O,L,0,1),COLORffff00;
6 R' I6 X9 D# \# i* s- V% Q/ W m
) B4 A1 q, n9 a0 T4 D4 {- Z, iu1:=sysparam(3);
& p( P# a, s0 v2 z7 s" d/ Xu:=u1-sysparam(2)+1;
4 E9 ~* U- E, `# S Yhh:=hhv(H,u);/ Y6 q9 K: u* [; |- Z) N
ll:=llv(L,u);2 d h$ c/ s- ]$ {3 E
最高:=hh[u1],COLORYELLOW;
. w6 o% ?% C6 [4 E4 y1 S3 W6 oPARTLINE(C and w<>3,最高),COLORYELLOW;! A4 Z) S9 V# e8 s* R- f% R
最低:ll[u1],COLORred;
+ U2 U* n6 j7 R- fPARTLINE(C and w<>3,最低),COLORred;0 o, I4 ]# Q: n5 p) @0 Q5 {
PARTLINE(C and w=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;
& K. G7 Y) w C. m6 kPARTLINE(C and w=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;$ P7 h1 K3 K( B# F, G8 b9 m( B
PARTLINE(C and w<>3,最低+(最高-最低)*0.5),COLORGREEN;
) v c M1 Z$ _8 [* Q4 {, q( ]PARTLINE(C and w=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;+ Q$ f. X: y% \( F" C
PARTLINE(C and w=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;
, C' W- ^& ^! {% B$ x# rDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最低,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;
7 k+ ?4 m5 q( F* t" k$ | QDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最高,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;3 D- a( h3 K( U5 c) a
3 t' \: C! W9 L: `DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;
& _" O' K2 M) k1 J) JDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;
+ j" k f2 V0 c1 P8 Z1 rDRAWTEXT(BARPOS=SYSPARAM(2) and w<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM (2))),' 50% ↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),COLORGREEN;
$ `* X2 p' p: f9 Z3 \- rDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;
: q# _$ r6 i: iDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE; k! J; _ t9 _& `* |3 |. v
/ G* Q$ c$ s: N5 e" bPARTLINE(C and w=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;8 ]6 ^. E& `+ h+ W; ?- Q* W
PARTLINE(C and w=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;5 U7 N" e5 ^2 P
PARTLINE(C and w=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;
) b4 z: ?4 b, D2 B* _PARTLINE(C and w=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;
" @5 _% p/ i9 q7 F* oPARTLINE(C and w=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;
4 l! }, G! z" @% H/ a/ q `7 EPARTLINE(C and w=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;
: E, M9 n1 g" W+ W& T" w. s8 k q6 F. g; c0 D+ a. ? t1 w
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;
( H8 X! y. j' C0 o- fDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;; E4 M6 j/ @$ S+ n
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/8↑'+NUMTOSTR(最低+(最高-最低)*3/8,2)),Color0095BC;3 b; S' K, `2 }! D% p9 D9 u
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;
$ u" R$ P( c% C: S: ?DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*7/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 7/8↑'+NUMTOSTR(最低+(最高-最低)*7/8,2)),Color0095BC;
3 z7 J5 L) } qDRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/4↑'+NUMTOSTR(最低+(最高-最低)*3/4,2)),Color0095BC;
; }0 n$ g7 L+ x6 e8 N$ f- H3 w/ C a( L+ x1 q6 j( Z, K; m8 Z
3 k4 w X; s- I$ z' N0 `" S0 R4 g( d' b& g! B6 E$ A
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);3 ]3 t8 t& V* a' Q+ m2 E) l
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);
- N/ X* J& Z3 h/ [/ l/ hDRAWTEXT(G,L*0.997,'▲'),ALIGN1,Colorff00ff;
0 o4 M+ `+ b" o% p* Z" F7 @DRAWTEXT(G,L,' ̄'),ALIGN1,Color00ff00;+ O# `2 O3 X) \( E1 m8 \
DRAWTEXT(X,H*1.002,'▼'),ALIGN1,Color00ffff;
: U/ E* o6 v3 a% }! ^2 l! W5 j% uDRAWTEXT(X,H,' ̄'),ALIGN1,Color00ffff;- f$ P( G8 |0 v5 a R3 v
ED:=barslast(G);
' a' ^$ T, C" n% a, NEF:=barslast(X);3 y9 s- j; N( x2 e4 w. m+ U
买入到卖出天数:ED,LINETHICK0,ColorFFFFFF;% Z8 e% H, A5 k4 I: C/ Y
卖出到买入天数:EF,LINETHICK0,ColorFFFFFF; |