DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
X_2:=REF(CLOSE,1);
X_3:=IF((CLOSE-X_2)*100/X_2>=5-0.01*100/X_2,1,0);
中线:0,COLORYELLOW;
macd:=(DIF-DEA)*2;
KVD1:=IF(CLOSE>REF(CLOSE,1),88,0);
KVD2:=IF(CLOSE/REF(CLOSE,1)>1.01 AND HIGH/CLOSE<1.010 AND KVD1>0,91,0)>1;
KVD3:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)/4;
KVD4:=(KVD3-REF(KVD3,1))>1;
KVD5:=C/REF(C,1)<1.2;
GP:=KVD2 AND KVD4 AND KVD5;
DFV:=(CLOSE-LLV(LOW,37))/(HHV(HIGH,37)-LLV(LOW,37))*100;
CBT:=(SMA(DFV,5,1)+2*STD(CLOSE,37))<50;
VA1:=HHVBARS(MacD,BArslAST(MACD<0)+1);
VA2:=crOSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);
QG:=DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1);
VA3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);
QD:=DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1);
ADX:DRAWLINE(VA2,MACD,ISLASTBAR,REF(MACD,BARSLAST(VA2)),1),COLORWHITE,DOTLINE;
pdi:DRAWLINE(VA4,MACD,ISLASTBAR,REF(MACD,BARSLAST(VA4)),1),COLORLIBLUE,DOTLINE;
RVL:=X_3 AND GP AND CBT;
XG:BARSSINCEN(RVL,5)=0,COLORRED,NODRAW;
基准:=CONST(SUM(VA2,0));
前高:=基准=SUM(VA2,0) AND VA2;
前高1:=基准-1=SUM(VA2,0) AND VA2;
前高2:=基准-2=SUM(VA2,0) AND VA2;
前高3:=基准-3=SUM(VA2,0) AND VA2;
前高4:=基准-4=SUM(VA2,0) AND VA2;
距离G1:=BARSLAST(前高1);
距离G2:=BARSLAST(前高2);
距离G3:=BARSLAST(前高3);
距离G4:=BARSLAST(前高4);
基准2:=CONST(SUM(VA4,0));
前低:=基准2=SUM(VA4,0) AND VA4;
前低1:=基准2-1=SUM(VA4,0) AND VA4;
前低2:=基准2-2=SUM(VA4,0) AND VA4;
前低3:=基准2-3=SUM(VA4,0) AND VA4;
前低4:=基准2-4=SUM(VA4,0) AND VA4;
距离D1:=BARSLAST(前低1);
距离D2:=BARSLAST(前低2);
距离D3:=BARSLAST(前低3);
距离D4:=BARSLAST(前低4);
STICKLINE(MACD>0,MACD,0,2.5,1),COLORRED;
STICKLINE(MACD<0,MACD,0,2.5,1),COLORCYAN;
STICKLINE(MACD>QG,MACD,QG,1,0),COLORYELLOW;
STICKLINE(MACD<0 AND MACD
DRAWTEXT(XG,中线-0.03,' 起'),COLORLIMAGENTA;
DRAWTEXT(XG,中线-0.03,' 爆'),COLORYELLOW;
DRAWLINE(前高1,MACD,前高 AND MACD>=REF(MACD,距离G1),MACD,0),COLORYELLOW;
DRAWLINE(前高1,MACD,前高 AND MACDDRAWLINE(前高2,MACD,前高1 AND MACD>=REF(MACD,距离G2),MACD,0),COLORYELLOW;
DRAWLINE(前高2,MACD,前高1 AND MACDDRAWLINE(前高3,MACD,前高2 AND MACD>=REF(MACD,距离G3),MACD,0),COLORYELLOW;
DRAWLINE(前高3,MACD,前高2 AND MACDDRAWLINE(前高4,MACD,前高3 AND MACD>=REF(MACD,距离G4),MACD,0),COLORYELLOW;
DRAWLINE(前高4,MACD,前高3 AND MACDDRAWLINE(前低1,MACD,前低 AND MACD>=REF(MACD,距离D1),MACD,0),COLORYELLOW;
DRAWLINE(前低1,MACD,前低 AND MACDDRAWLINE(前低2,MACD,前低1 AND MACD>=REF(MACD,距离D2),MACD,0),COLORYELLOW;
DRAWLINE(前低2,MACD,前低1 AND MACDDRAWLINE(前低3,MACD,前低2 AND MACD>=REF(MACD,距离D3),MACD,0),COLORYELLOW;
DRAWLINE(前低3,MACD,前低2 AND MACDDRAWLINE(前低4,MACD,前低3 AND MACD>=REF(MACD,距离D4),MACD,0),COLORYELLOW;
DRAWLINE(前低4,MACD,前低3 AND MACD