RQDATA连接成功,点击下载数据,开始下载,等了一会出现闪退,然后想继续打开其他任何模块(回撤、策略等),出现“ 'mainwindow' object has no attribute 'widgets' ”错误报告,请帮忙看看是怎么回事,谢谢。
RQDATA连接成功,点击下载数据,开始下载,等了一会出现闪退,然后想继续打开其他任何模块(回撤、策略等),出现“ 'mainwindow' object has no attribute 'widgets' ”错误报告,请帮忙看看是怎么回事,谢谢。
我也是这个问题,点了开始回测就python停止运行,也会提示这个错误
提示错误如下:
Traceback (most recent call last):
File "C:\Users\jacky\VNConda\lib\threading.py", line 917, in _bootstrap_inner
self.run()
File "C:\Users\jacky\VNConda\lib\threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\jacky\VNConda\lib\site-packages\vnpy\event\engine.py", line 60, in _run
self._process(event)
File "C:\Users\jacky\VNConda\lib\site-packages\vnpy\event\engine.py", line 73, in _process
[handler(event) for handler in self._handlers[event.type]]
File "C:\Users\jacky\VNConda\lib\site-packages\vnpy\event\engine.py", line 73, in <listcomp>
[handler(event) for handler in self._handlers[event.type]]
AttributeError: 'BacktesterManager' does not have a signal with the signature signal_log(PyQt_PyObject)
好的,我们来查下
我也碰到这个问题,而且时而有时而无,我最后怀疑是不是EventEngine中用了Treading的线程类
我查了一下,似乎pyqt需要用到它库中的QThread,线程来,做涉及更新UI的事情。我尝试修改,但碰到其他问题
还在查。。。
请升级到最新的2.0.4版本,这个是2.0.2之前用的一个库问题,后来修复了