2015-10-20 67 views
0

最近,我嘗試使用在Windows 7(64位)機器上運行的Matlab 2015a上的Trading Toolbox連接到Interactive Brokers API。 TWS和IB API已經安裝。在Windows 7(64位)上使用Matlab運行Interactive Brokers API的並行錯誤

Matlab正在拋出一個並排的eror。

Windows事件查看器錯誤日誌是以下幾點:

激活上下文生成失敗的 「C:\ TWS API \ BIN \的ActiveX \ Tws.ocx」。無法找到相關程序集Microsoft.VC80.MFC,processorArchitecture =「x86」,publicKeyToken =「1fc8b3b9a1e18e3b」,type =「win32」,version =「8.0.50608.0」。請使用sxstrace.exe進行詳細診斷。

首先,我通過錯誤消息搜索瞭解決方案。有幾個建議,但他們不是特定於Windows 64位,並沒有在這種情況下工作。

回答

1

Interactive Brokers API參考指南here(ActiveX>在64位Windows XP系統上運行ActiveX API)中介紹了適用的解決方案。

它涉及到安裝這些依賴關係:

  1. 微軟的Visual C++ 2005 SP1可再發行組件包(x86)
  2. 的Microsoft Visual J#2.0再發行組件包。