你好,今天出现了30分钟周期发出信号重复开仓的问题,它是隔几分钟重复开仓的,以前没有出现过,而且今天其他周期发出信号也只操作一次,也都是用同一个程序。我的系统是达到开多条件就平空翻多,达到开空条件就平多翻空,是用框架几个周期一起图表交易的,不知道是什么问题导致重复开仓,求解。。。
if kdpk then begin
sellshort(holding<0 and enterbars>0,ss,MARKETR);
buy(holding=0 ,ss,MARKETR);
end
if kkpd then begin
sell(holding>0 and enterbars>0,ss,MARKETR);
buyshort(holding=0,ss,MARKETR);
end
(kdpk表示开多平空条件,kkpd表示开空平多)