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

配置文件:

description

数据库配置:

description

description

代码:

description

麻烦请大佬解惑下,看看哪里搞错 了 。
还有个问题:我发现配置mongoddb数据库的collection固定为:db_bar_data,这个在代码中哪个位置可以修改?
谢谢~

Administrator
avatar
加入于:
帖子: 4500
声望: 320

你的数据库结构,是每只股票一个集合,和2.0.7版本中基于MongoEngine的ODM数据格式不一样,所以无法获取到。

解决办法是改用vn.py的数据工具(RQData)来下载历史数据,或者自己学习MongoEngine的原理后来修改源代码匹配你的数据库了。

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

用Python的交易员 wrote:

你的数据库结构,是每只股票一个集合,和2.0.7版本中基于MongoEngine的ODM数据格式不一样,所以无法获取到。

解决办法是改用vn.py的数据工具(RQData)来下载历史数据,或者自己学习MongoEngine的原理后来修改源代码匹配你的数据库了。

我该如何构建我的mongodb数据库结构才能使用vnpy获取到数据?可以给一个简单的mongodb数据库实例么?
因为那套下载数据和入库的代码是原来自己写的,可以把入库的代码和数据库结构改成和vnpy一致,我想让程序先跑起来。。
谢谢~

Administrator
avatar
加入于:
帖子: 4500
声望: 320

申请个RQData的试用账号,然后用CtaBacktester下载些期货数据进去,再用MongoCompass去看数据库结构吧,这样最简单

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

用Python的交易员 wrote:

申请个RQData的试用账号,然后用CtaBacktester下载些期货数据进去,再用MongoCompass去看数据库结构吧,这样最简单

谢谢,已搞定。

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

digu wrote:

用Python的交易员 wrote:

申请个RQData的试用账号,然后用CtaBacktester下载些期货数据进去,再用MongoCompass去看数据库结构吧,这样最简单

谢谢,已搞定。
您好,请问这个qdata是怎么申请的呢?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

小黄不姓黄 wrote:

digu wrote:

用Python的交易员 wrote:

申请个RQData的试用账号,然后用CtaBacktester下载些期货数据进去,再用MongoCompass去看数据库结构吧,这样最简单

谢谢,已搞定。
您好,请问这个qdata是怎么申请的呢?

https://www.ricequant.com/welcome/purchase?utm_source=vnpy
通过这个页面申请即可

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

沪公网安备 31011502017034号

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