VAR1:=SMA(MAX((CLOSE-REF(CLOSE,1)),0), 8, 1)/SMA(Abs((CLOSE-REF(CLOSE,1))), 8.000, 1)*100;
VAR2:=SMA(MAX((CLOSE-REF(CLOSE,1)),0), 55, 1)/SMA(ABS((CLOSE-REF(CLOSE,1))), 55.000, 1)*100;
VAR3:=VAR1<=20 AND VAR2<=49;
VAR11:=REF(VAR3,1)=1;
VAR12:=REF(SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,2)),7,1)*100<12,1)=1;
VAR13:=crOSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100,12);
VAR14:=VAR11+VAR12+VAR13=3;
VAR15:=CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1);
XG:FILTER(VAR15,34);