m5:"ma.ma1##min15";
m10:"ma.ma2##min15";
a5:ma(c,5);
a10:ma(c,10);
if a5<a10 and holding>0 then sell(1,1,limitr,c);
if a5>a10 and holding<0 then sellshort(1,1,limitr,c);
if m5>m10 and a5>a10 then
begin
if holding<0 then sellshort(1,1,limitr,c);
if holding=0 then buy(1,1,limitr,c);
end
if m5<m10 and a5<a10 then
begin
if holding>0 then sell(1,1,limitr,c);
if holding=0 then buyshort(1,1,limitr,c);
end