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

vnpy2.4下载不了tick数据原因是data_manager存储不了tick数据,
解决方案:
卸载VNpy2.4,安装vnpy2.3.
打开C:\vnstudio\Lib\site-packages\vnpy\app\cta_backtester里面的engine.py文件,修改407行里面的为
else:
data = rqdata_client.query_tick_history(req)

        if data:
            database_manager.save_tick_data(data)
            self.write_log(f"{vt_symbol}-{interval}历史数据下载完成")
        else:
            self.write_log(f"数据下载失败,无法获取{vt_symbol}的历史数据")

搞定

Member
avatar
加入于:
帖子: 4618
声望: 284

2.4.0的data_manager是有save_tick_data的处理的

Member
avatar
加入于:
帖子: 59
声望: 1

好的,期待2.5版本

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

沪公网安备 31011502017034号

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