VAR1:=1;
VAR3:=LLV(HIGH,240);
VAR4:=100*(CLOSE-VAR3)/VAR3*VAR1;
VAR5:=REF(LLV(CLOSE,480),1)*VAR1;
VAR6:=REF(HHV(CLOSE,480),1)*VAR1;
VAR7:=100*(CLOSE-VAR5)/(VAR6-VAR5)*VAR1;
VAR8:=(CLOSE-LLV(CLOSE,981))/(HHV(CLOSE,981)-LLV(CLOSE,981))*100*VAR1;
VAR9:=(CLOSE-LLV(CLOSE,393))/(HHV(CLOSE,393)-LLV(CLOSE,393))*100*VAR1;
VARA:=(CLOSE-LLV(LOW,981))/(HHV(HIGH,981)-LLV(LOW,981))*100*VAR1;
VARB:=(CLOSE-LLV(LOW,393))/(HHV(HIGH,393)-LLV(LOW,393))*100*VAR1;
VARC:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5)/4*VAR1;
VARD:=IF(VARC>23.16,VARC,0)*VAR1;
VARE:=VARC<1*VAR1;
VARF:=VARD*VAR1;
VAR10:=VAR4<0 AND VAR7<0;
VAR11:=1;
VAR12:=(HIGH+LOW+CLOSE*2)/4*VAR11;
VAR13:=EMA(VAR12,21);
VAR14:=STD(VAR12,21);
VAR15:=((VAR12-VAR13)/VAR14*100+200)/4*VAR11;
VAR16:=(EMA(VAR15,89)-25)*1.56*VAR11;
VAR17:=EMA(VAR16,5)*1.22*VAR11;
VAR18:=EMA(VAR17,3)*VAR11;
VAR19:=3*VAR17-2*VAR18*VAR11;
VAR1A:=IF(CROSS(VAR19,VAR17) AND CROSS(VAR19,VAR18) AND CROSS(VAR17,VAR18),1,0);
VAR1B:=IF(CROSS(VAR17,VAR19) AND CROSS(VAR18,VAR19) AND CROSS(VAR18,VAR17),1,0);
��:=IF(FILTER(VAR8=0 AND VARE AND VAR10 AND VAR1A,5)=1,10,0);
��:=IF(FILTER(VAR8=100 AND VARF AND VAR1B,5)=1,10,0);
VAR1C:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),13)/4*VAR1;
VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89)*VAR1;
VAR1E:=EMA(VAR1D,30)*VAR1;
VAR1F:=2*(VAR1D-VAR1E)*10*VAR1;
VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2)*VAR1;
VAR21:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
VAR22:=EMA(VAR21*0.97,3)*VAR1;
VAR23:=(HIGH+LOW+CLOSE)/3*VAR1;
VAR24:=(VAR23-MA(VAR23,14))/(0.015*AVEDEV(VAR23,14))*VAR1;
VAR25:=IF(VAR1F>0.015,VAR20,0)/45*VAR1;
˽ļ�����ʽ�:=VAR25;
VAR26:=EMA(CLOSE,2)-EMA(CLOSE,150);
VAR27:=EMA(VAR26,100);
VAR28:=2*(VAR26-VAR27);
VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1);
VAR2A:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
VAR2B:=EMA(VAR2A*0.97,3);
VAR2C:=(HIGH+LOW+CLOSE)/3;
VAR2D:=(VAR2C-MA(VAR2C,14))/(0.015*AVEDEV(VAR2C,14));
���������ʽ�:=IF(VAR28>0.1,VAR29,0)*5;
˽ļ����:=˽ļ�����ʽ�>REF(˽ļ�����ʽ�,1);
LCZ:=(CLOSE-MA(CLOSE,210))/MA(CLOSE,210)*100;
A1:=COUNT(MA(CLOSE,60)>MA(CLOSE,210),100)>75;
A2:=COUNT(LCZ<25,100)>75;
A3:=COUNT(CLOSE>MA(CLOSE,210),100)>70;
A4:=MA(CLOSE,60)>MA(CLOSE,250) AND MA(CLOSE,210)>MA(CLOSE,250) AND MA(CLOSE,13)>MA(CLOSE,210);
�ܵ�����:=COUNT((MA(CLOSE,13)-MA(CLOSE,210))/MA(CLOSE,210)*100>0,60)>=20 OR COUNT(MA(CLOSE,13)>MA(CLOSE,210),60)>=20;
�ܵ�������:=(CLOSE-MA(CLOSE,210))/MA(CLOSE,210)*100<35 AND (CLOSE-MA(CLOSE,210))/MA(CLOSE,210)*100>0;
�ܵ�:=A1 AND A2 AND A3 AND A4 AND �ܵ������� AND COUNT(CROSS(MA(CLOSE,60),MA(CLOSE,210)),240)=1 OR (�ܵ����� AND �ܵ������� AND A4 AND COUNT(CROSS(MA(CLOSE,60),MA(CLOSE,210)),240)=1) OR (�ܵ����� AND �ܵ�������);
VOLUME:=VOL;
������:=MA(VOLUME,5);
�춯��:=MA(VOLUME,135);
ǰ�ж�������:=REF(COUNT(������<�춯��,15),1)>=8 AND REF(COUNT(������>�춯��,30)>=20,15);
ǰ�ж�������1:=REF(COUNT(������<�춯��,70),1)>=40;
ׯ�ҽ���:=ǰ�ж������� OR ǰ�ж�������1;
�����Ƿ�С:=REF(CLOSE,1)/REF(LOW,6)<1.15 OR REF(CLOSE,1)<REF(CLOSE,3) OR REF((HHV(HIGH,5)-LLV(LOW,5))/LLV(LOW,5),1)<0.15;
T:=FROMOPEN;
����:=ǰ�ж������� AND VOL/REF(VOL,1)>=2 AND VOL>�춯��;
SHORT:=9;
LONG:=26;
MID:=9;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
���:=COUNT(CROSS(DIF,DEA),10)=1;
�ḽ�����1:=CROSS(MACD.DIF,MACD.DEA) AND BETWEEN(MACD.DEA,0.1,(-0.05));
���С:=HHV(HIGH,40)/LLV(LOW,40)<=1.25;
A:=LOW=LLV(LOW,60);
TT:=BARSLAST(A);
�ײ�̧��:=LLV(LOW,20)>REF(LOW,20) OR LLV(LOW,20)>=REF(LLV(LOW,40),20);
��������:=CROSS(������,�춯��) AND ˽ļ���� AND REF(VOL,1)>�춯�� AND ׯ�ҽ��� AND �ܵ� AND ��� AND �����Ƿ�С AND �ײ�̧��;
���ƺ�������:�������� AND (REF(BARSLAST(��������),1)>20 OR BARSSINCE(��������)=0);
TDXSTEP106:STICKLINE(���ƺ�������,0,98,3,0),COLORGREEN;
TDXSTEP107:DRAWTEXT(���ƺ�������,88,1),COLORYELLOW;
TDXSTEP108:DRAWICON(���ƺ�������>0,65,4);
TDXSTEP109:DRAWICON(���ƺ�������>0,50,1);
TDXSTEP110:DRAWICON(���ƺ�������>0,35,7);
TDXSTEP111:DRAWICON(���ƺ�������>0,25,9);