ma20:=ma(c,20);
ma120:=ma(c,120);
if low<ma120 and barslast(cross(ma20,ma120)) then begin
sellshort(1,0,market);
buy(holding=0,1,market);
end
if h>ma120 and barslast(cross(ma120,ma20)) then begin
sell(1,0,market);
buyshort(holding=0,1,market);
end
ma20:=ma(c,20);
ma120:=ma(c,120);
if low<ma120 and barslast(cross(ma20,ma120))>0 then begin
sellshort(1,0,market);
buy(holding=0,1,market);
end
if h>ma120 and barslast(cross(ma120,ma20))>0 then begin
sell(1,0,market);
buyshort(holding=0,1,market);
end