LC := REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(ABS(CLOSE-LC),3,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100;
���ǿ��:=0.5*RSI1+0.31*RSI2+0.19*RSI3;
WAVE1:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),3,1);
WAVE2:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),5,1);
WAVE3:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),8,1);
���߲���:=0.5*WAVE1+0.31*WAVE2+0.19*WAVE3;
������:20,POINTDOT,COLORRED;
������:80,POINTDOT,COLORGREEN;
����ϵ��:0.5*���ǿ��+0.5*���߲���,COLORYELLOW;CD1:=IF(����ϵ��<20 AND CLOSE>OPEN AND DDX>0,1,0);
CD2:=IF(����ϵ��<20 AND LOW>=REF(LOW,1) AND CLOSE>LOW AND DDX>0,1,0);
CD3:=IF(REF(����ϵ��,1)<20 AND ����ϵ��>REF(����ϵ��,1),1,0);
LBUY:=(CD1=1 OR CD2=1 OR CD3=1);
X:=(LBUY AND COUNT(LBUY,3)=1);
DRAWICON(REF(����ϵ��,1)<20&&CROSS(����ϵ��,REF(����ϵ��,1)),����ϵ��,1);