Problems connecting Interactive Brokers to Matlab
2 views (last 30 days)
Show older comments
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 have checked these threads and applied the various solutions presented but without success: - http://www.mathworks.com/matlabcentral/answers/184399-error-connecting-to-ib-using-ibtws - http://uk.mathworks.com/matlabcentral/answers/111625-trading-toolbox-connecting-to-interactive-broker - http://www.mathworks.com/matlabcentral/answers/169013-error-in-ibtws-connecting-trading-toolbox
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
0 Comments
Answers (2)
Yair Altman
on 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
0 Comments
Sergiu TICU
on 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.
0 Comments
See Also
Categories
Find more on ActiveX in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!