再追加一个全局变量的限制:
[PEL] 复制代码 variable:p:=0,mark:=0;
ma5:=ma(c,5);
ma10:=ma(c,10);
majc:=cross(ma5,ma10);
masc:=cross(ma10,ma5);
if c<=ENTERPRICE and holding>0 and p=0 and mark then
begin
补仓:buy(1,1,market);
mark:=0;
end
if c-ENTERPRICE>=50*mindiff and holding>0 then
begin
止盈:sell(1,holding,market);
p:=0;
end
if c-p>30*mindiff and p<>0 then
begin
减仓:sell(1,holding/2,market);
mark:=1;
P:=0;
end
if masc and holding>0 then
begin
指标平多:sell(1,holding,market);
p:=0;
mark:=0;
end
if ENTERPRICE-c>=20*mindiff and holding>0 then
begin
止损:sell(1,holding,market);
mark:=0;
p:=0;
end
if majc and holding=0 then
begin
buy(1,2,market);
p:=AVGENTERPRICE;
end |