策略对多个商品在同一时间发出开仓信号,好像存在并发问题会在账户资金风险大于预设阈值的时候也开仓

如下图所示,我的同一个策略会同时运行在很多个期货品种上,当这些策略单元在同一时刻出现开仓信号的时候,我观察到如下的问题:

设置的账户资金风控好像失效了,可能是当策略A在时间t出现开仓信号,检查到当前保证金占用小于阈值60%,于是准备开仓,但还没开仓时,策略B也在时间t发现了开仓信号,于是也打算开仓。最后策略A和策略B同时开仓,导致账户风险度远大于预设阈值。

以上仅仅是我通过观察TB运行情况发现的问题,也可能是我哪里设置有问题。所以想让管理员帮忙看看是一个潜在的策略并发问题还是我哪里搞错了。如果是有这种并发问题的话,有什么办法可以解决吗?


账户资金风险控制阈值
如何获取实盘策略交易账户的全局风险度
风险控制里,账户资金风险大于50%不开仓,意思是开仓保证金总和占比不能超过50%吗?
多个单组,无法共享开仓信号!
在一个资金账户下运行多个策略单元,如何获取每个单元的积累净利润?
多个商品期货
策略交易持仓与资金账户实际持仓的问题
请问策略发出开平信号的时候如何发出声音提示?
多个测策略单元并行运行时如何控制整体仓位风险
如何忽略开盘开仓信号?