gspt1:=MA(CLOSE,5);
gspt2:=MA(CLOSE,10);
gspt3:=MA(VOL,5);
gspt4:=MA(VOL,10);
gspt5:=EMA(CLOSE,12)-EMA(CLOSE,26);
gspt6:=EMA(gspt5,9);
gspt7:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt8:=SMA(gspt7,3,1);
gspt9:=SMA(gspt8,3,1);
gspt10:=3*gspt8-2*gspt9;
gspt11:=CROSS(gspt1,gspt2);
gspt12:=CROSS(gspt3,gspt4);
gspt13:=CROSS(gspt5,gspt6);
gspt14:=CROSS(gspt10,gspt8);
gspt15:=gspt11 AND gspt12 AND gspt13 AND gspt14;
gspt16:=gspt11 AND gspt12 AND gspt13;
gspt17:=gspt12 AND gspt13 AND gspt14;
gspt18:=gspt11 AND gspt12 AND gspt14;
gspt19:=gspt11 AND gspt13 AND gspt14;
XG:gspt18 OR gspt19 OR gspt15 OR gspt16 OR gspt17;