如何判断是否多品种缺失数据
onBar(ArrayRef<Integer> indexs) { noData = 0; Range[i = 1:DataCount - 1] { If(Time != Data[i-1].Time) { noData = 1; } } 不是特别确定以上语言的意思,是否是这样: 当一个新的bar来临的时候,上一个股票跟当前股票的时间如果一致,那么就没有缺失数据。 感觉这样需要满足两个隐含假设: 1.bar来临的顺序应该是跟data的序号顺序一致才行,不知道实盘是不是这样。 2.time本身是带好几位数的精确时间,不同股票onbar的顺序不一致,这个time是否可以对齐。不知道内部机制是不是所有股票实盘的时候,onbar是同时并行运行的,一起接收tick,然后比较是否他们的time是对齐的。