Problems connecting Interactive Brokers to Matlab

1 visualizzazione (ultimi 30 giorni)
Jlil
Jlil il 8 Giu 2015
Risposto: Sergiu TICU il 9 Feb 2016
I've been trying to connect Matlab to interactive brokers using the ib = ibtws('',7496) command but i keep running into this error:
---------------------------------------------------
Error using feval Server Creation Failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
Error in actxserver (line 86) h=feval(['COM.' convertedProgID], 'server', machinename, interface);
Error in ibtws (line 38)_ _
---------------------------------------------------
I am running windows 7 x64, Matlab 2015a. I have uninstalled and re-installed both the Microsoft Visual C++ packages as well as the Microsoft .Net framework 4.5.2

Risposte (2)

Yair Altman
Yair Altman il 7 Nov 2015
This problem is due to using the ActiveX connector to IB.
You might wish to try the cross-platform Java-based approach (not ActiveX) of the IB-Matlab product: http://undocumentedmatlab.com/ib-matlab

Sergiu TICU
Sergiu TICU il 9 Feb 2016
I have managed to solved this by installing the 32 bit Version of “ Microsoft Visual C++ 2005 Redistributable ”. Here more information on how to link Matlab to IB TWS.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by