如何在多个策略之间传递MarketPosition状态

老师,我有多个策略,有的负责做多和平多,有的负责做空和平空,还有一个负责止损和止盈,有时候系统状态还没到平多或平空,但是我止损策略已经生效平仓了,这个时候在原来的开仓策略里面的MarketPosition还是显示有仓位的状态,没有和后台进行同步,请问有什么方式可以同步多个策略之间的状态么?


谢谢老师。

多个策略单元如何互相传递变量值
MarketPosition状态和实际开仓问题
如何跨策略单元传递数据?
MarketPosition() 获取到的状态不对
关于运行时状态的查询(判断策略运行状态还是K线图查看状态)
请问多个策略单元关联同一个资金账户时MarketPosition是否冲突
策略状态判断
股指开平互转后MarketPosition是什么状态
关于MarketPosition() 获取到的状态不对 后续DEMO提供
咨询:怎么在一个图表里同时生产多个策略的收益曲线?方便交易人员查看策略之间的关联关系,是否同涨同跌。

老师具体说说哪个版本及以后特供这个能力的支持?

tbquat之后的版本,如果你策略都放在一个单元里,marketposition是共享的。

换句话说,如果策略a执行了buy,但是策略b没执行buy,你在策略b里查看marketposition返回的是1,不是0