T:=150;
TT:=3;
N1:=0;
AMOV:=VOL*(OPEN+CLOSE)/2;
成本价:SUM(AMOV,5)/SUM(VOL,5),LINETHICK1,COLORBLUE;
MAA:MA(C,N1),COLOR209FFF;
DRAWTEXT(ISLASTBAR AND N1>0 AND MAA>REF(MAA,1),MAA,'↑'),COLORRED;
DRAWTEXT(ISLASTBAR AND N1>0 AND MAA<REF(MAA,1),MAA,'↓'),COLORRED;
高1:=REF(HHV(H,T),TT);
低1:=REF(LLV(L,T),TT);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
顶:REFX1(高1,10000),COLORBLACK;
一:REFX1(H1,10000),DOT,COLORBLACK;
二:REFX1(H2,10000),DOT,COLORBLACK;
三:REFX1(H3,10000),DOT,COLORBLACK;
四:REFX1(H4,10000),DOT,COLORBLACK;
五:REFX1(H5,10000),DOT,COLORBLACK;
低:REFX1(低1,10000),COLORBLACK;
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
TT4:=(CURRBARSCOUNT=1);
DRAWTEXT(TT4 AND 顶,顶,'顶'),COLORBLACK;
DRAWTEXT(TT4 AND 一,一,' 0.809'),COLORBLACK;
DRAWTEXT(TT4 AND 二,二,' 0.618'),COLORBLACK;
DRAWTEXT(TT4 AND 三,三,' 0.5'),COLORBLACK;
DRAWTEXT(TT4 AND 四,四,' 0.382'),COLORBLACK;
DRAWTEXT(TT4 AND 五,五,' 0.191'),COLORBLACK;
DRAWTEXT(TT4 AND 低,低*1.009,'底'),COLORBLACK;
AS:=(O+H+L+C)/4;
BL:EMA(AS,17),LINETHICK2,COLORRED;
DRAWNUMBER1(ISLASTBAR AND BL,BL*1.005,BL,0);
XGM:=CROSS(C,BL);
DRAWICON(XGM,BL,9);
IF(BL>REF(BL,1),BL,NULL),LINETHICK2,COLORRED;
IF(BL<REF(BL,1),BL,NULL),LINETHICK2,COLORGREEN;
DRAWTEXT(ISLASTBAR AND BL>REF(BL,1),BL,'↑'),COLORRED;
DRAWTEXT(ISLASTBAR AND BL<REF(BL,1),BL,'↓'),COLORRED;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
GMB:IF(CROSS(DIFF,DEA) AND DIFF>0,L*0.999,NULL),CROSSDOT,LINETHICK3,COLOR00FFFF;
GMC:IF(CROSS(DIFF,DEA) AND DIFF<0,L*0.999,NULL),CROSSDOT,LINETHICK3,COLOR208FFF;
DRAWTEXT(CROSS(DIFF,DEA) AND DIFF>0,L*0.998,'金叉>0'),COLORRED;
DRAWTEXT(CROSS(DIFF,DEA) AND DIFF<0,L*0.998,'金叉<0'),COLORRED;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
GJD:IF(CROSS(K,D) AND K>20 AND D<50,L*0.999,NULL),CROSSDOT,LINETHICK3,COLORFF00FF;
DRAWTEXT(CROSS(K,D) AND K>20 AND D<50,L*0.998,' KD金叉 '),COLORRED;