VeighNa量化社区
你的开源社区量化交易平台
Aiquant's Avatar
Member
离线
4 帖子
声望: 0

from vnpy.app.portfolio_strategy import BacktestingEngine
比如今年一共有20个合约,合约到期就之间买卖新的合约,这个这么实现啊?

vt_symbols=["IH2103.CFFEX","IC2103.CFFEX"]
目前是把所有合约先放到这个参数里,然后根据代码再买卖?
那几年的回测,合约太多,预加载太慢怎么办?

之前用的米筐,直接buy的时候传入合约代码就行了

from vnpy.trader.database import database_manager

单独运行这一条
找不到数据库驱动vnpy.database.DAFADSADSADSADSADSA,使用默认的SQLite数据库

xiaohe wrote:

可参考https://www.vnpy.com/forum/topic/1979-vn-pyshe-qu-jing-xuan-6-jiao-yi-ni-xu-yao-xuan-hao-shu-ju-ku
配置都配置好了,database_manager.save_bar_data能不能用于保存到mongodb啊,网上查下来都是用这个,但是我导入这个模块就报错了,改回默认的sqlite才能使用

from vnpy.trader.database import database_manager database_manager.save_bar_data(data)
database_manager我看也不是就用来存sqlite的吧,从vnstation中可以顺利下载到MongoDB
description

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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