将MATLAB与TWS连接时出错

时间:2017-10-26 07:13:00

标签: matlab matlab-deployment interactive-brokers tws

我正在使用MATLAB2017b版本& Interactive Brokers API版本是9.73 Windows 64bit版本。我无法注册Tws.ocx文件& regsvr32.exe文件通过命令提示符。如果我去注册该文件,它们会显示二进制错误

image of error message

enter image description here

在MATLAB命令窗口中执行此命令时 ib = ibtws('',7496)

他们显示错误....

  

使用actxserver时出错(第90行)
  服务器创建失败。无效的ProgID' TWS.TwsCtrl.1'。

     

ibtws中的错误

1 个答案:

答案 0 :(得分:0)

与我explained in detail here一样,这是由于交易工具箱中存在未处理的错误,该错误依赖于IB ActiveX / COM连接器,前一段时间更改了ProgID,从而导致工具箱损坏。

考虑改用IB-Matlab连接器。