G1:=CLOSE;
G2:=LOW;
G3:=OPEN;
G4:=HIGH;
CTA1:=EMA2(EMA((((C-O)*2)+O),20),10) ;
CTA2:=EMA2(EMA2((((C-O)*2)+O),3),10);
FILLRGN(CTA1>CTA2,CTA1,CTA2,RGB(0,0,255));
FILLRGN(CTA1<CTA2,CTA1,CTA2,RGB(255,100,228));
涨跌:EMA((MA(G1,5)),3) ,LINETHICK3,COLORGREEN;
IF(涨跌>REF(涨跌,3),涨跌,NULL),LINETHICK3,COLORRED;
IF(涨跌<REF(涨跌,3),涨跌,NULL),LINETHICK3,COLORGREEN;
CTB1:=((G1-(MA(G1,13)))/(MA(G1,13)))*-100;
CTB2:=((G1-(LLV(G2,13)))/((HHV(G4,13))-(LLV(G2,13))))*100 ;
CTB3:=SMA(CTB2,3,2);
CTB4:=SMA(CTB3 ,3,2);
CTB5:=SMA(CTB4 ,5,1);
抓底部:=(((REF(CTB1,1))>=16) AND (((REF(CTB1,1))/CTB1)>=1.23)) AND (CROSS(CTB4,CTB5));
DRAWTEXT(抓底部,G2,'★抓底部'),COLORWHITE;
CTC1:=MA(G1,41)+MA(G1,41)*10/100;
CTC2:=MA(G1,23)+MA(G1,23)*5/100;
CTC3:=(MA(G1,3)+MA(G1,6)+MA(G1,12)+MA(G1,24))/4;
CTC4:=G1>REF(G1,1)*1.05 ;
DRAWTEXT(CROSS(CTC3,CTC2) AND CTC4,G2*0.98,'强启动'),LINETHICK2,COLORMAGENTA;
STICKLINE((CROSS(CTC3,CTC2) AND CTC4),G3,G1,3,0),COLORMAGENTA;
DRAWTEXT(CROSS(CTC3,CTC1) AND CTC4,G2,'涨成妖'),LINETHICK2,COLORRED;
STICKLINE((CROSS(CTC3,CTC1) AND CTC4),G3,G1,3,0),COLORRED;
CTD1:=100*(HHV(G4,21)-G1)/(HHV(G4,21)-LLV(G2,21));
CTD2:=100*(HHV(G4,42)-G1)/(HHV(G4,42)-LLV(G2,42));
CTD3:=((EMA(G1,12)-EMA(G1,26))-(EMA((EMA(G1,12)-EMA(G1,26)),9)))*2;
CTD4:=(G4+G2+G1)/3 ;
CTD5:=(CTD4-MA(CTD4,14))/(0.015*AVEDEV(CTD4,14));
CTD6:=IF((CROSS(CTD1,20) AND CROSS(CTD2,20)),0,1);
TYP:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));//TYP与TYP的N周期平均值做差,该差值与TYP在N个周期内的0.015倍的平均绝对偏差值做比值
CTD7:=CROSS(CTD5,250) AND CCI>REF(CCI,1) AND CTD3>0 AND CTD6 AND C>EMA(C,200);
CTD8:=SMA(H,14,2)*1.08;
持续涨:FILTER((CTD7 AND C>CTD8) OR (REF(CTD7,1) AND C>CTD8),3),NODRAW,COLORYELLOW;
DRAWTEXT(持续涨,L*0.99,'持续涨'),LINETHICK2,COLORYELLOW;
STICKLINE(持续涨,G1,G3,3,0),COLORYELLOW,LINETHICK4;