主连数据源下A函数如何查询合约的账户持仓

我在主连的数据源下通过映射进行发单,想通过A函数查询持仓的信息。但是这两个函数A_BuyPosition(),A_SellPosition(),查询不到主连映射后的持仓信息。请问有什么办法呢?

挂上交易账号了没有大多实时查询函数需要挂账户才能起作用通过单元的头寸管理器挂

回复:挂上账号了,问题应该是主连下查询的888合约账户持仓上没有,所以不知道用怎样的函数能够对应到主连映射的持仓情况

回复:https://tbq.tbquant.net/helper?product_id=999&keyword=1122&content_id=712&type=article#a_getposition-%E8%8E%B7%E5%8F%96%E6%8C%87%E5%AE%9A%E5%90%88%E7%BA%A6%E7%9A%84%E4%BB%93%E4%BD%8D 参考这个查指定

回复:Bool ret = GetLayerOrderMapSymbols(symbols);Bool ret1 = A_GetPosition(Mid(TextArray(symbols),1,Len(TextArray(symbols))-2), pos, "", 0);老师我通过这两个函数得到账户具体合约的结构体数据:信息内容<color=#FFCAD3DB>A_GetPosition:True,*********shortCloseVolume = 1, shortMarketValue = 113505.000000, shortAvgPrice = 7537.000000, ******)</color>请问怎样把结构体当中的,shortCurrentVolume = 1的数值取出呢?

回复:pos.shortcurrentVolume不可以读到吗?

回复:可以了,结构体之前没有认真学习😅,谢谢老师!!