gspt1:=COST(80)-COST(20);
gspt2:=COST(90)-COST(5);
gspt3:=gspt2/COST(5);
gspt4:=gspt1/COST(20)< 0.2 AND gspt2/COST(5)< 0.28;
gspt5:=C/REF(C,1)>1.03 AND VOL>REF(VOL,1) AND WINNER(C)>0.8;
gspt6:=gspt4 OR REF(gspt4,1) AND gspt5 AND CLOSE/REF(COST(80),2)< 1.1;
gspt7:=gspt6 AND FILTER(gspt6=1,15);
gspt8:=MA(CLOSE,5);
gspt9:=ATAN((gspt8/REF(gspt8,1)-1)*100)*180/3.1416;
gspt10:=MA(C,10);
gspt11:=MA(CLOSE,20);
gspt12:=ATAN((gspt10/REF(gspt10,1)-1)*100)*180/3.1416;
gspt13:=MA(C,30);
gspt14:=ATAN((gspt13/REF(gspt13,1)-1)*100)*180/3.1416;
gspt15:=FILTER(gspt14>30 AND gspt12>45 AND CROSS(gspt9,60),10);
gspt16:=VOL/((H-L)*2-ABS(C-O));
gspt17:=IF(CLOSE>OPEN,gspt16*(H-L),IF(CLOSE< OPEN,gspt16*(H-O+(C-LOW)),VOL/2));
gspt18:=IF(C>OPEN,0-gspt16*(H-CLOSE+(O-LOW)),IF(C< OPEN,0-gspt16*(HIGH-LOW),0-VOL/2));
gspt19:=gspt17+gspt18;
gspt20:=SUM(gspt19,5)/10000;
gspt21:=gspt15=1;
gspt22:=gspt15=1 AND gspt7>0;
gspt23:=gspt15=1 AND gspt20>0;
gspt24:=gspt15=1 AND gspt20>0 AND gspt7>0;
gspt25:=gspt21 OR gspt22 OR gspt23 OR gspt24;
STICKLINE(gspt25,10,0,3,0),COLOR33FFFF;
STICKLINE(gspt25,10,0,2,0),COLOR66FFFF;
STICKLINE(gspt25,10,0,1,0),COLORFF80FF;
STICKLINE(gspt25,10,0,0.5,0),COLORC080FF;