X_0:=IF((CODELIKE('00') OR CODELIKE('60')),0.1,IF((CODELIKE('30') OR CODELIKE('68')),0.2,IF((CODELIKE('4') OR CODELIKE('8')),0.3,100)));
ZT:=C=H AND C>=ZTPRICE(REF(C,1),X_0);
X_1:=MAX(MAX(H-L,Abs(H-REF(C,1))),ABS(L-REF(C,1)));
X_2:=MA(X_1,14);
X_3:=REF(COUNT(C<REF(C,1),8),3)>=4;
X_4:=REF(C,11)-REF(C,3)>=2.5*REF(X_2,3);
X_5:=REF(HHV(H,3)-LLV(L,3),1)<=1.6*REF(X_2,1);
X_6:=REF(LLV(L,3),1)>=REF(LLV(L,8),3);
X_7:=C>REF(HHV(H,3),1) AND C>O;
X_8:=V>=REF(MA(V,5),1);
X_9:=C-REF(HHV(H,3),1)<=0.8*REF(X_2,1);
X_10:=X_3 AND X_4 AND X_5 AND X_6 AND X_7 AND X_8 AND X_9 AND BARSCOUNT(C)>120 AND V>0;
X_11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
X_12:=crOSS(3*SMA(X_11,3,1)-2*SMA(SMA(X_11,3,1),3,1),SMA(SMA(X_11,3,1),3,1));
X_13:=CROSS(3*SMA(X_11,3,1)-2*SMA(SMA(X_11,3,1),3,1),4);
X_14:=X_12 OR X_13;X_15:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30') AND CLOSE<80;
XG:FILTER(X_10,10) AND X_14 AND X_15;