全局变量记录下单次数
variable:n=0;
if n<某个数据 and 开仓条件 then begin
buy.......;
n:=n+1;
end
variable:x=0;
variable:y=0;
if 开多平空条件 then begin
平空:SELLSHORT(开多平空条件,0,MARKET);
x:=0;
end
if 开空平多条件 then begin
平多:SELL(开空平多条件,0,MARKET);
y:=0;
end
if x<3 and 开多平空条件 then begin
开多:BUY(开多平空条件,手数,MARKET);
x:=x+1;
end
if y<3 and 开空平多条件 then begin
开空:BUYSHORT(开空平多条件,手数,MARKET);
y:=y+1;
end
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
我这样做,为什么还是控制不了连续开仓次数呀?
variable:x=0;
variable:y=0;
if 开多平空条件 then begin
平空:SELLSHORT(开多平空条件,0,MARKET);
x:=0;
end
if 开空平多条件 then begin
平多:SELL(开空平多条件,0,MARKET);
y:=0;
end
if x<3 and 开多平空条件 then begin
开多:BUY(开多平空条件,手数,MARKET);
x:=x+1;
end
if y<3 and 开空平多条件 then begin
开空:BUYSHORT(开空平多条件,手数,MARKET);
y:=y+1;
end
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;