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

进入CTA回测模块时经常触发异常错误(如下),之前重登几次就可以了,但今天重登一直无法进入。。。各位大神求教:

Traceback (most recent call last):
File "C:\vnstudio\lib\site-packages\vnpy\trader\ui\mainwindow.py", line 278, in open_widget
widget = widget_class(self.main_engine, self.event_engine)
File "C:\vnstudio\lib\site-packages\vnpy\app\cta_backtester\ui\widget.py", line 43, in init
self.backtester_engine.init_engine()
File "C:\vnstudio\lib\site-packages\vnpy\app\cta_backtester\engine.py", line 60, in init_engine
self.init_rqdata()
File "C:\vnstudio\lib\site-packages\vnpy\app\cta_backtester\engine.py", line 66, in init_rqdata
result = rqdata_client.init()
File "C:\vnstudio\lib\site-packages\vnpy\trader\rqdata.py", line 56, in init
use_pool=True,
File "C:\vnstudio\lib\site-packages\rqdatac\client.py", line 167, in init
remaining_days = quota["remaining_days"]
TypeError: 'NoneType' object is not subscriptable

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

之前我似乎遇到过,可能是rqdata内部在修整系统,不一定是你的问题。还有另一个可能,可能你的数据库被破坏了(自己删了),重装vnpy吧,但是可能性不大。

Administrator
avatar
加入于:
帖子: 2976
声望: 133

rqdatac客户端增加了个可选参数,我们2.1.0开发版本已经修改了,发布后就不会再有这个问题了

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

出现故障后就再也无法进入回测系统了。。

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