vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 109
声望: 2

2.0.2版本的CtaBacktester模块看上去很炫酷,
可是我不会用,请问这个是不是直连RQData的啊,不能使用本地的CSV导入的数据?
事情是这样的,我注册了RQData的账号,执行test文件夹下面的getdata.py文件,出现了下面的错误:

rqdatac.share.errors.AuthenticationFailed: authentication failed.

没办法,我就自己从RQData下载了数据,用vnpy的CSV载入的功能导入了数据,数据导入成功,在db文件也可以看到。

我自己写代码也回测成功了,可是我想体验一下2.0.2版本的CtaBacktester模块,但是却出现下面的错误提示:

enter image description here

请问一下:

  1. 执行getdata.py文件出错的原因是什么呢?是因为五一对方关闭了服务吗?
  2. CtaBacktester模块不是从数据库取数据么?如果是,为什么我执行的时候取不到数?数据库里的数据 是没有问题的,我自己写的回测脚本运行也一切正常,就是不知道怎么在CtaBacktester模块里运行。
    谢谢。
Administrator
avatar
加入于:
帖子: 163
声望: 21

打开ctabacktester后,应该会看到初始化完成的日志“CTA回测引擎初始化完成 / RQData数据接口初始化成功”。需要初始化RQData,先配置账号密码信息,如我的在“C:\Users\Administrator.vntrader”内的vt_setting.json中。
具体的请看vnpy文档:CTA回测模块

Member
avatar
加入于:
帖子: 109
声望: 2

还是没有看懂。。

请问一下,我打开你发的链接,上面是这么说的:在菜单栏中点击“功能-> CTA回测”即可进入该图形化回测界面

可是我的vn.py上面没有这个CTA回测菜单 ,只有“功能-> CTA”策略”“,就是下面这样的,

https://www.vnpy.com/docs/cn/cta_backtester.html#id1 上面显示的完全不一样的界面。

而且我的也显示RQData数据接口初始化成功,还在还显示找不到合约,

是因为休市的原因吗?

enter image description here

Administrator
avatar
加入于:
帖子: 163
声望: 21

请更新到最新的版本

Member
avatar
加入于:
帖子: 109
声望: 2

已经是最新版了呀。。

enter image description here

Administrator
avatar
加入于:
帖子: 1919
声望: 86

常山之蛇 wrote:

已经是最新版了呀。。

enter image description here

VN Trader Pro里面,要选择加载CtaBacktester模块

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