连续建仓次数。现在满足之后会一直建仓
我想一次建仓之后如果没有平仓,再次满足的时候就不要再建仓了。
要怎么写或者怎么设置呢
variable:n=0;
if n=0 and 开仓条件 then begin
buy(1,1,market);
n:=1;
end
if 平仓条件 and n=1 and holding>0 then begin
sell(1,1,market);
n:=0;
这个是用全局变量来限定的,=0表示已经平过仓,可以继续开仓,=1表示还没有平仓,所以不再建仓
这样可以了
但是测试的时候还是按照100股帮我测试的,要怎么解决呢?
就是测试的时候显示数量是100股 就是1手
不是按照我系统写的数量去测试的
但图上把鼠标放在上面 显示的持仓数量是我系统写出来的数量
如图,测试的时候都是按照100股的数量来的
但我系统里面是按照资金写的