if C>MA30&&EVERY(ISUP,3)&&TIME>091500&&TIME<151000 then buy(holding=0,1,market);
if C<MA30&&EVERY(ISDOWN,3)&&TIME>091500&&TIME<151000 then buyshort(holding=0,1,market);
HIGH1:=HHV(H,enterbars+1);
LOW1:=LLV(L,enterbars+1);
HIGH2:=HHV(H,enterbars+1);
LOW2:=LLV(L,enterbars+1);
if (LOW1<=enterPRICE-HC||HIGH1>=C+HC)&&enterprice>0 then sell(1,0,market);
if (HIGH2>=enterpRICE+HC||LOW2<=C-HC)&&enterprice>0 then sellshort(1,0,market);
if time0<=timetot0(closetime(0))-60*3 then begin
sell(1,0,market);
sellshort(1,0,market);
end