GSPT1:=MA(CLOSE,5);
GSPT2:=MA(CLOSE,10);
GSPT3:=MA(CLOSE,30);
GSPT4:=MA(CLOSE,60);
GSPT5:=MA(CLOSE,120);
GSPT6:=0;
GSPT8:=MAX(MAX(MAX(GSPT1,GSPT2),MAX(GSPT3,GSPT4)),GSPT5);
GSPT9:=MIN(MIN(MIN(GSPT1,GSPT2),MIN(GSPT3,GSPT4)),GSPT5);
XG:BARSLAST(O<=GSPT9 AND C>=GSPT8 )=GSPT6;