策略交易模块仓位显示问题3

一个BAR策略,在“策略研究”模块回测开仓了,实盘跑也开仓,可是在“策略交易”模块的页面没有显示多仓数量,打开“策略交易”模块的组合报告也没有开仓记录。


在“策略交易”模块把策略停止,再重新运行,就可以正常显示仓位,是什么原因呢?【多仓、空仓那一栏没有显示,实盘开仓后显示还是0,重启才显示1】

我是把品种代码用数组写在一起了,然后循环订阅行情的:

Array<String> sym888([\"fu888.SHFE\",\"sp888.SHFE\",\"c9888.DCE\",\"sn888.SHFE\",\"y9888.DCE\",\"ru888.SHFE\",\"zn888.SHFE\",\"ag888.SHFE\"]);

For k=0 to GetArraySize(sym888)-1{

  SubscribeBar(sym888[k], \"15m\", 20201217);

}

开仓代码是这样的:

Data[i].Buy(1,Data[i].Open);

策略运行没问题,可以按照要求开仓平仓,可是就是显示问题,在“策略交易”模块多仓、空仓那一栏不会更新

策略交易模块仓位显示问题
策略交易模块仓位显示问题2
策略交易单元不显示仓位
仓位显示问题
仓位异常
TBQ3软件如何设置期货自动交易仓位/下单手数
策略交易模块的单元名如何更改
同一账户运行多个策略,仓位问题
仓位控制
关于仓位控制的问题

使用全局变量的信号闪烁问题,没事了,散了

你如果是多图层的话,需要点开策略单元前面的小三角,展开策略单元,才能看到除了data0图层以外的图层理论盈亏数据