请问怎么编写这个加到我的策略里边
条件1 在盈利情况下 盈利5个价位 就平仓 三分之一
条件2 盈利 20个价位 再平仓 三分之一
条件3 策略显示平仓时候 平掉全部仓位
策略再次开仓时候 全部开仓 而不是只开剩下的三分之一仓位
用 holding控制
比如一共有3个单子
if 条件1 and holding=3 then begin
…………
end
if 条件2 and holding=2 then begin
…………
end
if条件3 and holding=3 then begin
…………
end
再开仓也一样
if 开仓条件 and holding=0 then begin
…………
end
variable:a=0,b=0;
n:=6;//n用来代表开的全部仓位
if c-enterprice>5*mindiff and a=0 then begin
sell(1,n/3,market);
a:=1;
end
if c-enterprice>20*mindiff and b=0 then begin
sell(1,n/3,market);
b:=1;
end
if 平仓条件 the nbegin
sell(1,0,market);
a:=0;
b:=0;
end
a和b是盈利5点和20点后平仓的开关