VARIABLE:mark:=0;
ma5:ma(c,5);
ma10:ma(c,10);
majc:cross(ma5,ma10);
masc:cross(ma10,ma5);
if majc and holding=0 then
begin
if NUMPROFIT(1)>0 and mark<3 then mark:=mark+1;
if (mark=3 or mark=0) then
begin
buy(1 ,1,market);
mark:=0;
end
end
if masc and holding>0 then
begin
sell(1,holding,market);
end
DRAWICON(majc,h,1);