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

今天刚申请好了米筐账号,连接license之后都没问题,RQData数据接口初始化成功,但是下载数据的时候报错
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\envs\py37_vnpy\lib\site-packages\vnpy_ctabacktester\engine.py", line 401, in run_downloading
data = rqdata_client.query_history(req)
File "D:\myproject\vnpy\vnpy-master\vnpy\trader\rqdata.py", line 182, in query_history
dt = row.name.to_pydatetime() - adjustment
AttributeError: 'tuple' object has no attribute 'to_pydatetime'

Super Moderator
avatar
加入于:
帖子: 47
声望: 2

您是通过什么方式下载?

Member
avatar
加入于:
帖子: 3593
声望: 234

请详细描述一下你的情况(用什么模块,下载什么合约什么周期什么时段的),我们复现一下

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

你好,谢谢,我是直接下载的VNmaster代码,布置好虚拟环境及相关包之后,用run.py启动,然后进入到策略回测界面,选择IF88合约,下载2021-6-15至2021-8-11的1m数据

description

另外,我用了国泰君安的版本去下载是没有问题的,我对比了一下两边的rqdata.py文件,没发现有区别

Super Moderator
avatar
加入于:
帖子: 47
声望: 2

最后一行的报错是否是:rqdatac.share.errors.PermissionDenied: Not permit to get minbar price
如果是则是您的RQData的使用权限已经过期了

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

报错就是图片上这个,RQdata权限没有过期
AttributeError: 'tuple' object has no attribute 'to_pydatetime

Member
avatar
加入于:
帖子: 3593
声望: 234

因为rqdata升级了,可以用2.9.33版本的rqdatac

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

xiaohe wrote:

因为rqdata升级了,可以用2.9.33版本的rqdatac
我升级到最新的rqdatac 为什么还是不行呢

Member
avatar
加入于:
帖子: 3593
声望: 234

可以用2.9.33版本的rqdatac试试

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

沪公网安备 31011502017034号

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