aiobird wrote:
我加载的数据是50ETF及其合约,2015-2022年的全部数据,大概2700W左右的数据项
每条bar数据,大概占用750字节的内存空间(这点我之前并没有意识到,1,python的消耗确实大。2,load data 装载的数据项,个人认为可以优化 精简一些内容,例如字典对比列表 就多出很多不必要的key信息)
你是要做期权策略?期权回测的模式不一样,数据要逐日加载的(每天合约范围会变)
RQData的股票权限需要购买后开通,试用账号没有的
用户名开头好像多了空格
如果去掉还是不行,就试试CTP接口
VeighNa平台没有提供合约组的功能
加微信vn_trader咨询吧
super后面漏了()
在命令行交互模式下,如果你目前位于base所在目录,可以直接from base import xxx
这块建议学习下Python 3的模块加载规则
pip install vnpy_rqdata --upgrade
升级下模块
这里内存占用量确实有点大,正常期货10年分钟线(100-110W条)也就4G以内的样子,建议查下具体的K线数据有多少根
MySQL应该是数据表列的数据类型问题,然后CTP的Millisec是微秒时间戳,要除以1000后才是毫秒
请升级到3.6.0版本了
公众号【vnpy-community】菜单栏中可以进入小鹅通店铺找到。
2.9.0是两年前的版本了,升级吧
天勤接口需要升级了,等下个版本发布吧
SIMNOW用CTP接口,不是CTPTEST
18650802653 wrote:
MTF wrote:
融航接口,需要装下vcredist x64 2010和2015-2022
这2个哪里下载安装?奇怪的是,我之前几台电脑也没有特地装你说的这2个,怎么之前都没这个问题,安装好VerghNa直接就可以用了?
微软官网即可下载,这是Visual C++标准运行时库,很多软件安装时会自带
PyCharm自带的Python配置上很多细节也和官方版本不一样,理论上都可以运行VeighNa,但是具体的各种测试工作要自己去做了
融航接口,需要装下vcredist x64 2010和2015-2022
from vnpy.trader.database import get_database
database_manager = get_database()