反馈BUG:使用系统换月函数,开仓价格异常
2022年10月20日夜盘21:00开盘 玉米淀粉2211换月2301 CS2301开盘价 3080 使用系统换月代码 显示开盘价3054 代码如下 Params //此处添加参数 Vars //此处添加变量 Defs //此处添加公式函数 Events //此处实现事件函数 OnInit() { Range[0:DataCount-1] { //=========除权换月相关设置============== AddDataFlag(Enum_Data_RolloverBackWard()); //设置后复权 AddDataFlag(Enum_Data_RolloverRealPrice()); //设置映射真实价格 AddDataFlag(Enum_Data_AutoSwapPosition()); //设置自动换仓 AddDataFlag(Enum_Data_IgnoreSwapSignalCalc()); //设置忽略换仓信号计算 } } //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组 OnBar(ArrayRef<Integer> indexs) { If(date==20221020 && time==0.1400) {SellShort(1,O);} Commentary("原合约收盘价:" + text(C/Rollover)); Commentary("原合约开盘价:" + text(O/Rollover)); Commentary("Rollover:" + text(Rollover)); }