限制了开仓手数,但快速波动时会重复发单

我限制了手数,我是用longCurrentContracts==0来判断当我没有多单持仓时才能发单。但是在行情快速波动时会出现重复发单的情况导致超过我限制的手数。这种怎么规避呢?

我发现是因为发单了但图表上没有记录信号导致的。。。所以图表函数抓不到持仓就重复发单 而且我的策略就是第一个发单会发单但是未记录信号。第二个及以后的都能记录信号且正常发单。纠结死了。有哪位大神知道是什么问题吗?

回复:从来没听说有图表函数抓不到函数这一说

听不太懂什么意思,为什么行情快速波动会导致超过限制手数? 如果是用图表交易系统,就算信号闪烁,tbquant也不会重复发单的,不可能造成超过限制手数的问题。 如果是用账户交易系统,那longcurrentcontracts根本就不能用,张冠李戴了。