老师你好,我想基于数据中心批量订阅当下的主力合约,但是为什么这个写法在Oninitial域中总是订阅失败,请不吝指教
OnInit()
{
Integer i;
Array<String> arr;
bool ret = GetDicValue("TB_INDUSTRY","F1020200005",date+time,arr);
for i=0 to GetArraySize(arr)-1
{
SubscribeBar(arr[i],"5m",BeginDateTime);
}
}
date 和time 是bar是时间
Oninit是没有对应的bar
所以 ,改成CurrentDate就可以了
不错。
或者date+time换成具体时间日期
感谢大佬