JJ:=(CLOSE+HIGH+LOW)/3;
A:=EMA(JJ,10);
B:=REF(A,1);
STICKLINE(A>B,A,B,10,0),Color00FFFF;
STICKLINE(A<B,A,B,10,0),colorblue;
MA30:MA(C,30),coloryellow,LINETHICK1;
DRAWTEXT(CROSS(ZIG(3,10),EMA(ZIG(3,10),2)),ZIG(3,10),'低买'),Color00FFFF;
STICKLINE(CROSS(ZIG(3,10),EMA(ZIG(3,10),2)),ZIG(3,10),LOW,6,0),colorred;
A3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
A4:=SMA(A3,3,1);
A5:=SMA(A4,3,1);
A6:=3*A4-2*A5;
A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);
买:=LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2));
DRAWTEXT(FILTER(买=1,5),LOW,'进场'), COLORFF00FF;
STICKLINE(买,OPEN,CLOSE,5,0),COLOR00FFFF;
VARA:=REF(CLOSE,1);
VARE:=SMA(MAX(CLOSE-VARA,0),6,1)/SMA(ABS(CLOSE-VARA),6,1)*100;
DRAWTEXT(DATE>700101 AND CROSS(84,VARE),L,'减仓'),COLOR00FF00;
STICKLINE(DATE>700101 AND CROSS(84,VARE),OPEN,CLOSE,4,0), colorgreen;
指标王:=CROSS(SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1),SMA(SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1),3,1))
AND SMA((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100,3,1)<20;
DRAWTEXT(指标王,HIGH,'建仓'),colorblack;
STICKLINE(指标王,OPEN,CLOSE,3,0), ,COLOR00FF00;
DRAWTEXT(CROSS(MA(C,3),MA(C,9)) AND C>=REF(C,1) AND C>O,HIGH,'加仓'),color00FFFF;
STICKLINE(CROSS(MA(C,3),MA(C,9)) AND C>=REF(C,1) AND C>O,OPEN,CLOSE,4,0), colorFF00FF;
VAEE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAEF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR20:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR21:=VAEF<REF(VAR20,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(VAR21 AND COUNT(VAR21,30)=1,L,'资金'),LINETHICK1,color00FF00;
STICKLINE(VAR21 AND COUNT(VAR21,30)=1,OPEN,CLOSE,2,0), colorred;
r0:=((IF(ISNULL(ZDMR[-1]),0,ZDMR)+IF(ISNULL(BDMR[-1]),0,BDMR))-(IF(ISNULL(ZDMC[-1]),0,ZDMC)+IF(ISNULL(BDMC[-1]),0,BDMC)))/SHGZG*100;
最小值:=LLV(LOW,10);
最大值:=HHV(HIGH,25);
波动线:=EMA((CLOSE-最小值)/(最大值-最小值)*4,4);
信息:=EMA(波动线,3)>=REF(EMA(波动线,3),1);
d=信息=1 AND REF(信息,1)=0 AND (REF(信息,2)+REF(信息,3)=0) AND EMA(波动线,3)<0.5;
DRAWTEXT(d=1,HIGH,'低吸'),color00FFFF;
STICKLINE(d=1,OPEN,CLOSE,2,0), colorblue;
r0:=((IF(ISNULL(ZDMR[-1]),0,ZDMR)+IF(ISNULL(BDMR[-1]),0,BDMR))-(IF(ISNULL(ZDMC[-1]),0,ZDMC)+IF(ISNULL(BDMC[-1]),0,BDMC)))/SHGZG*100;
最小值:=LLV(LOW,10);
最大值:=HHV(HIGH,25);
波动线:=EMA((CLOSE-最小值)/(最大值-最小值)*4,4);
主力攻击:=r0-(ABS(REF(r0,1))+ABS(REF(r0,2))+ABS(REF(r0,3))+ABS(REF(r0,4))+ABS(REF(r0,5))/2)>0 AND EMA(波动线,3)>=REF(EMA(波动线,3),1) AND REF(EMA(波动线,3),1)<REF(EMA(波动线,3),2);
DRAWTEXT(主力攻击>0,L,"攻击"),colorblue;
STICKLINE(主力攻击>0,OPEN,CLOSE,2,0), colorblue;