如何在no_ui中使用行情记录功能
如何在no_ui中使用行情记录功能
我采取的是复用了ui的data recorder engine实例化recorder_engine = main_engine.add_app(DataRecorderApp)
,main engine获得全市场合约信息跟原配置文件比较后更新配置文件recorder_engine.remove_bar_recording(vt_symbol)
recorder_engine.add_bar_recording(vt_symbol)
。
跑在生产CTP上绝大部分时间是正常的,现在发现的问题是,隔三岔五会出现收不到大商所品种的行情。而且只有大商所有这样的问题,都是在日盘出状况。
大佬知道什么情况吗?
郭易燔 wrote:
参考 https://www.vnpy.com/forum/topic/3046-quan-shi-chang-lu-zhi-xing-qing-shu-ju?page=1
打印一下收到的tick和bar吧,感觉是你没有在收盘后关闭子进程,导致垃圾数据阻碍了正常bar的生成