求助把这个论坛里的飞狐公式修改一下,让KT交易师能正常使用。现在KT交易师不能显示黄金分割线和江恩8分线,多谢
" Z' v9 l) R2 j, ?- P4 t! a0 n
% W* b+ l$ Q) K' r8 `3 ?% H0 a, s X0 J2 {4 Q, t. i0 D! d
{黄金分割+江恩八分割 调整参数(K=1 为黄金分割;K=2为江恩八分线)}
, ?7 \* E! v& F: {input:w(2,1,3); : } w- n6 a7 J
年:=MA(CLOSE,26);
' h# I9 b% O& dSTICKLINE(C>=年 AND C>=O,C,O,7,0),COLORRED;
% \& k& F! f% D1 ZSTICKLINE(C>=年 AND C>=O,H,L,0,0),COLORRED;" N, _9 u8 w0 T3 _/ [& e# ]
STICKLINE(C>=年 AND C<O,C,O,7,1),COLORRED;7 [& I1 @! O: y# w1 W& l1 K% c) v
STICKLINE(C>=年 AND C<O,O,H,0,0),COLORRED;
: s7 N# V- K1 B) W' O4 E$ ^; s9 cSTICKLINE(C>=年 AND C<O,C,L,0,0),COLORRED;
( w( ^" `- w# G& D3 o
3 a' ~8 [+ C6 K/ p% O$ eSTICKLINE(C<年 AND C>O,C,O,7,1),COLORffff00;# K% e2 _9 ]0 k- E) |! h
STICKLINE(C<年 AND C<=O,C,O,7,0),COLORffff00;
/ ]" L: W( H0 {7 v1 }" g9 jSTICKLINE(C<年 AND C<=O,H,L,0,1),COLORffff00;9 Q- e' V$ E( f+ W8 U* f7 M
STICKLINE(C<年 AND C>O,C,H,0,1),COLORffff00;
0 b* H' N% v- I2 |STICKLINE(C<年 AND C>O,O,L,0,1),COLORffff00;
9 _ {" z3 O. w# l }% i7 Z
?4 w7 a. `/ J* y: E" @u1:=sysparam(3);
9 s& n5 {$ c9 \u:=u1-sysparam(2)+1;
! X1 r* G0 @( q" v+ y: y4 ]. Q& B5 Shh:=hhv(H,u);
6 k" `1 K1 q% X8 Ill:=llv(L,u);
2 ^0 x3 [/ r6 T* v6 G最高:=hh[u1],COLORYELLOW;
" } l7 _/ K, M* LPARTLINE(C and w<>3,最高),COLORYELLOW;& h: |, ~4 A: i4 Q$ q7 d# T8 C4 G/ w
最低:ll[u1],COLORred;! ^( `6 j# h5 R% b' a
PARTLINE(C and w<>3,最低),COLORred;
# _: i8 u7 o1 c5 wPARTLINE(C and w=1,最低+(最高-最低)*0.191),LINEDOT,COLORWHITE;
0 S) l: a; K0 ~- n+ _PARTLINE(C and w=1,最低+(最高-最低)*0.382),LINEDOT,COLORWHITE;
" Y9 ]5 O7 y# y N/ [PARTLINE(C and w<>3,最低+(最高-最低)*0.5),COLORGREEN;4 q, p. ]& @$ u) q3 b
PARTLINE(C and w=1,最低+(最高-最低)*0.618),LINEDOT,COLORWHITE;! L# D& z& w+ ~1 h. Q O9 i( a% N
PARTLINE(C and w=1,最低+(最高-最低)*0.809),LINEDOT,COLORWHITE;
6 W$ Q% W9 _: o* PDRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最低,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最低↓'),ALIGN2,COLORred;. @. `, u' z4 M. T2 m
DRAWTEXT(BARSCOUNT(C)=SYSPARAM(3) and w<>3,REF(最高,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'最高↑'),ALIGN2,COLORYELLOW;- @; T6 W1 E: }! T, q1 N+ v. S
* @+ b* b% t) C, wDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.191)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.191↑'+NUMTOSTR(最低+(最高-最低)*0.191,2)),COLORWHITE;! W% f7 ]$ C! p4 q* Z, B* @9 W6 d
DRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.382)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.382↑'+NUMTOSTR(最低+(最高-最低)*0.382,2)),COLORWHITE;+ P* {% H/ N [ y3 P
DRAWTEXT(BARPOS=SYSPARAM(2) and w<>3,REF((最低+(最高-最低)*0.5)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM (2))),' 50% ↑'+NUMTOSTR(最低+(最高-最低)*0.5,2)),COLORGREEN;
8 t# v5 a" e. B" U) I( f7 d6 O. kDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.618)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.618↑'+NUMTOSTR(最低+(最高-最低)*0.618,2)),COLORWHITE;
& _0 [3 ~3 S5 h, R8 a, C/ t8 I5 CDRAWTEXT(BARPOS=SYSPARAM(2) and w=1,REF((最低+(最高-最低)*0.809)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'黄金 0.809↑'+NUMTOSTR(最低+(最高-最低)*0.809,2)),COLORWHITE;3 Z! O3 V5 b* q
' h' ]: Z3 _" p1 o4 vPARTLINE(C and w=2,最低+(最高-最低)*1/8),LINEDOT,Color0095BC;6 X5 \7 `3 F( g8 C
PARTLINE(C and w=2,最低+(最高-最低)*1/4),LINEDOT,Color0095BC;. Q, f! p0 l) z# H# h& `
PARTLINE(C and w=2,最低+(最高-最低)*3/8),LINEDOT,Color0095BC;
8 o7 ?3 z+ A: j) R& E* mPARTLINE(C and w=2,最低+(最高-最低)*5/8),LINEDOT,Color0095BC;
" Y; x6 Z2 ^% L8 F/ G5 g$ TPARTLINE(C and w=2,最低+(最高-最低)*7/8),LINEDOT,Color0095BC;* s7 ^0 c; B% z% x
PARTLINE(C and w=2,最低+(最高-最低)*3/4),LINEDOT,Color0095BC;
6 i, Y- `! o8 ~- O) N
- s/ W; O- Y. X0 [DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/8↑'+NUMTOSTR(最低+(最高-最低)*1/8,2)),Color0095BC;* h' {+ g" y0 |$ I- Z& ~, o z: _
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*1/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 1/4↑'+NUMTOSTR(最低+(最高-最低)*1/4,2)),Color0095BC;- Q: K5 }: s2 C3 b: H- J) u2 `
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 b Z$ M: i$ s: N; h" b( ^DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*5/8)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 5/8↑'+NUMTOSTR(最低+(最高-最低)*5/8,2)),Color0095BC;3 H1 i- I. s. x" S& w9 M6 A
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 o% c' N. r( s8 e6 ]7 u9 B0 |
DRAWTEXT(BARPOS=SYSPARAM(2) and w=2,REF((最低+(最高-最低)*3/4)*0.996,BARSLAST(BARSCOUNT(C)=SYSPARAM(2))),'江恩 3/4↑'+NUMTOSTR(最低+(最高-最低)*3/4,2)),Color0095BC;9 |1 d( h" T4 j
4 L5 t; B0 n% H6 |0 l- z2 _5 E
( G, q2 |1 G6 T. I6 Z* }
% n7 x! `( ~5 R9 F: cG:=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);
: ~; {; {' Y1 g( ]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);; \, e5 G' E/ {3 h
DRAWTEXT(G,L*0.997,'▲'),ALIGN1,Colorff00ff;
9 c4 L9 ^- f* VDRAWTEXT(G,L,' ̄'),ALIGN1,Color00ff00;
0 H+ i4 `1 k$ d1 f: @DRAWTEXT(X,H*1.002,'▼'),ALIGN1,Color00ffff;
! n |- M* z( V0 e, F3 T. r5 gDRAWTEXT(X,H,' ̄'),ALIGN1,Color00ffff;+ Z* e, M3 \0 q& |3 Q9 k4 _% `, e; g4 y. m
ED:=barslast(G);/ |0 }+ h' C4 R0 g( E
EF:=barslast(X);
- O n( _& i( z* g1 o买入到卖出天数:ED,LINETHICK0,ColorFFFFFF;4 V W* P4 Z% K
卖出到买入天数:EF,LINETHICK0,ColorFFFFFF; |