最近,我尝试连接到Interactive,使用Matlab2015A上的贸易工具箱,运行在Windows 7 (64位)机器上。已经安装了TWS和IB。
Matlab是一个并排的错误。
Windows事件查看器错误日志如下:
激活上下文生成"C:\TWS API\bin\ActiveX\Tws.ocx“失败。VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50608.0“。请使用sxstrace.exe进行详细诊断。
首先,我通过错误消息搜索解决方案。有几个建议,但它们并不是专门针对Windows 64位的,在这种情况下也不起作用。
发布于 2015-10-20 10:40:55
该解决方案在Interactive参考指南这里 (ActiveX >运行64位Windows系统上的ActiveX API )中进行了描述。
它涉及安装这些依赖项:
发布于 2015-11-07 20:40:56
您可能希望尝试跨平台的IB-Matlab产品,它是基于Java的(而不是ActiveX):
http://undocumentedmatlab.com/ib-matlab
IB不存在这样的问题,它非常可靠.
https://stackoverflow.com/questions/33234477
复制相似问题