VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 14
声望: 0

vnpy的期货策略,Demo给的策略启动时间为8:45-15:00及20:45-2:45,而策略启动一般都需要加载前置数据,即load_bar(n),而vnpy推荐使用rqdata的数据,而rqdata的数据清洗完成一般在下午4点左右,早上启动时,rqdata前一天的夜盘数据还未清洗,所以可能会出现实盘和回测信号不一致的问题,所以在此请教下有经验的友友是怎么解决这个问题的,十分感谢!

Member
avatar
加入于:
帖子: 1467
声望: 105

夜盘时段归属在第二天交易日内,所以日盘加载昨天夜盘数据,就类似于当天日内下午启动加载之前上午的数据,一个原理

Member
avatar
加入于:
帖子: 14
声望: 0

MTF wrote:

夜盘时段归属在第二天交易日内,所以日盘加载昨天夜盘数据,就类似于当天日内下午启动加载之前上午的数据,一个原理
是这个逻辑没错,主要是rqdata的数据一天清洗一次,清新前后数据可能会有差异,所以当天8:45和16:00加载的前一天夜盘数据可能会出现不一致的情况

Member
avatar
加入于:
帖子: 15
声望: 0

我貌似也遇到这个问题,就是早上8:45初始化,加载前置数据时,只加载到15:00为止到数据,夜盘没有加载,会导致执行错误的交易,请问楼主最后如何解决的?

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】