连续合约上获取主力合约实时持仓

我的策略运行在连续合约上,开仓能委托映射到主力合约上,但要平仓时,没办法在连续合约上获取主力合约的实时持仓,请问有什么途径能够获取到主力合约的持仓信息?

如果获取连续合约(888合约)图表上的连续合约对应主力合约的账户实际持仓?
连续合约、主力合约、onbaropen
请问主力连续映射能否在持仓结束后再换合约?
连续合约与主力合约映射问题
如何获取连续合约主力换月的日期
连续合约判断信号,主力合约发单
如何通过累死ao888连续合约获取主力合约编码?
获取主力合约
连续合约888映射不到主力合约
如何获取连续合约的映射合约持仓信息

函数手册里可以搜索getposition,有一个a函数可以根据合约名查询关联真实账户的持仓

但是你的这个需求其实挺奇怪的,开仓能委托映射到主力合约,平仓也能委托映射到主力合约,为什么一定要查询主力合约持仓呢?如果你的策略是完备的,那么策略里开了几手,就平几手,为什么还要去查多少手呢?

因为可能止盈平了,或者止损平了,所以要判断下平的时候具体还有没有持仓。

旗舰版没找到您说的函数。。。

旗舰版不支持

止盈止损难道不是你策略里的一部分吗?如果持仓被策略里的止盈止损平了,那么就不会就此触发平仓命令。

如果你是自己手动止盈止损处理的,那就没办法了。你要么直接把所有单子都止盈止损掉,到时候出平仓信号直接报个废单,并不影响什么。

不建议用手动干预策略自动运行

明白了  感谢

或者有什么办法能够解决这个问题