ma5_5min:=stkindi('','ma.ma1',0,2);
ma10_5min:=stkindi('','ma.ma2',0,2);
ma5_30min:=stkindi('','ma.ma1',0,4);
ma10_30min:=stkindi('','ma.ma2',0,4);
cond1:=ma5_30min>ma10_30min;
cond2:=ma5_30min<ma10_30min;
cond3:=ma5_5min>ma10_5min;
cond4:=ma5_5min<ma10_5min;
if cond1 and cond3 then buy(holding=0,3%,market);
if cond2 and cond4 then buyshort(holding=0,3%,market);
if cond1 and cond4 or (cond2 and cond3) then begin
sell(1,0,market);
sellshort(1,0,market);
end