VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 2
声望: 0

VNPY新人求助,刚刚配置好simnow接口,可以用查询合约查询到期货合约数据,但是点击多进程CTA交易时触发异常,报错信息如下,求助大神解决,感谢感谢!

Traceback (most recent call last):
File "C:\VEIGHN~1\lib\SITE-P~1\elite_trader\mainwindow.py", line 350, in open_widget
File "C:\veighna_elite_simulation\lib\site-packages\vnpy_ctastrategy\ui\widget.py", line 42, in init
self.cta_engine.init_engine()
File "C:\veighna_elite_simulation\lib\site-packages\elite_core\rpc\client.py", line 178, in dorpc
elite_core.rpc.client.RemoteException: Traceback (most recent call last):
File "C:\veighna_elite_simulation\lib\site-packages\elite_core\rpc\server.py", line 106, in run
File "C:\veighna_elite_simulation\lib\site-packages\elite_ctastrategy\engine.py", line 113, in init_engine
File "C:\veighna_elite_simulation\lib\site-packages\vnpy_ctastrategy\engine.py", line 102, in init_engine
self.init_datafeed()
File "C:\veighna_elite_simulation\lib\site-packages\vnpy_ctastrategy\engine.py", line 123, in init_datafeed
result: bool = self.datafeed.init(self.write_log)
File "C:\veighna_elite_simulation\lib\site-packages\vnpy_mcdata\mcdata_datafeed.py", line 64, in init
self.api = TCoreAPI(apppath=self.apppath)
File "C:\veighna_elite_simulation\lib\site-packages\icetcore\api.py", line 898, in init
TradeAPI.init(self, apppath, eventclass, debugmode)
File "C:\veighna_elite_simulation\lib\site-packages\icetcore\api.py", line 150, in init
self.tradeobj = TradeClass(None, apppath, debugmode)
File "C:\veighna_elite_simulation\lib\site-packages\icetcore\trade.py", line 390, in init
self.mod = GetModule(apidll)
File "C:\veighna_elite_simulation\lib\site-packages\comtypes\client_generate.py", line 118, in GetModule
tlib = _load_tlib(pathname) # don't register
File "C:\veighna_elite_simulation\lib\site-packages\comtypes\client_generate.py", line 150, in _load_tlib
return typeinfo.LoadTypeLibEx(obj)
File "C:\veighna_elite_simulation\lib\site-packages\comtypes\typeinfo.py", line 523, in LoadTypeLibEx
_oleaut32.LoadTypeLibEx(c_wchar_p(szFile), regkind, byref(ptl))
File "_ctypes/callproc.c", line 993, in GetResult
OSError: [WinError -2147312566] 加载类型库/DLL 时出错。

Member
avatar
加入于:
帖子: 1980
声望: 154

vt_setting.json中移除掉datafeed相关配置,再重启

Member
avatar
加入于:
帖子: 5902
声望: 362

datafeed.name填的mcdata,datafeed.username填的什么呢?

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

xiaohe wrote:

datafeed.name填的mcdata,datafeed.username填的什么呢?
我的这个datafeed没有填,username是空值,所以是一定要填这个所影响的吗?

Member
avatar
加入于:
帖子: 5902
声望: 362

如果没有配置数据服务datafeed.name是空值,但是你打开全局配置窗口之后填写了其他配置然后保存了。保存的时候应该是把全局配置图形界面的默认值mcdata填进datafeed.name了。现在打开全局配置窗口,勾选rqdata数据服务保存配置再重启软件就不会报这个错了

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

沪公网安备 31011502017034号

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