比如我成功用SubscribeBar订阅了全部合约,如果合约的持仓小于5万,然后取消订阅合约
主要代码是这样。
integer CC=SubscribeBar(CC_str,Frequency,BeginDateTime);//订阅图层
If(data[cc].OpenIntD(1)<50000)
UnsubscribeBar(cc);
但通过print显示,这个持仓量一直显示是n/a,怎么样能把这个显示出来?或者有什么其他办法解决?
退订要一次做完
oninit ->第一次(所有合约)->计算所有持仓,记下所有不足的合约->集体退订 restart->oninit控制进入新流程,该流程为进行交易分支