如果满足条件后没超过30分钟又满足条件了呢,接着后面这个信号继续开30分钟?
VARIABLE:num=0,cond_flag=0;//控制手数,以及条件控制。
if 开仓条件 and cond_flag=0 then begin
cond_flag=1;
end
if num<30 and cond_flag=1 then BEGIN
buy(1,1,MARKET);
num:=num+1;
end
if num=30 then BEGIN//完成30手后恢复标志位初始值
cond_flag:=0;
num:=0;
end