RelativeSymbol问题,请教!

在OnInit中Data0是通过SubscribeBar订阅的1d(日周期),并设置了映射,然后在OnBarOpen中通过下面代码去发现有换月信息

Range[0:0]

{

       CurrentMainSymbol    =RelativeSymbol();

        if (CurrentMainSymbol  <> CurrentMainSymbol[1])

{

      LogFile("Switch MainSymbol");

}

}


程序一直在运行中,结果一个品种AP遇到换月事件,文件中却没有打印。




期权,请教RelativeSymbol相关的几个问题
RelativeSymbol函数应用问题
请教写法问题
RelativeSymbol()是怎么使用的?
c9888换主力了,可是RelativeSymbol没有换,导致发错价格,亏死。
请教回溯问题
请教数组问题
打印问题请教
代码问题请教
请教重复开仓的问题

不通过编程的方式,直接在k线图上或者其他什么地方可以看连续合约映射切换时发生的时间,以及切换的具体合约?

这个需要复现来确认,不是马上能回答的问题

映射发生变化是不是可能在盘中就发生?而不一定在onOpenBar这个时候发生?如果是这样,我们在实盘的OnBar中,每一个TICK都读一次,应该可以读到变化?