已经搞定,IB API要用稳定版本。
VNPY启动IB后,配置连接反复跳出以下报错信息,求助如何解决。
Traceback (most recent call last):
File "C:\veighna_studio\lib\threading.py", line 1016, in _bootstrap_inner
self.run()
File "C:\veighna_studio\lib\threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "C:\veighna_studio\lib\site-packages\ibapi-10.33.1-py3.10.egg\ibapi\client.py", line 403, in run
self.decoder.interpret(fields)
File "C:\veighna_studio\lib\site-packages\ibapi-10.33.1-py3.10.egg\ibapi\decoder.py", line 1516, in interpret
handleInfo.processMeth(self, iter(fields))
File "C:\veighna_studio\lib\site-packages\ibapi-10.33.1-py3.10.egg\ibapi\decoder.py", line 1398, in processErrorMsg
self.wrapper.error(reqId, errorTime, errorCode, errorString, advancedOrderRejectJson)
TypeError: IbApi.error() takes from 4 to 5 positional arguments but 6 were given