Hi everyone,
first of all, i would like to introduce myself. I am a 23 years old and would like to look into trading with algorithms. I am working in markets, but would also like to trade in my leisure time and explore different strategies and also develop my programming knowledge.
Having said that, i have got a question to the programmers in the forum. I am right now using Matlab as a backtesting platform, but would like to test my strategies with IBs paper trading account from a different platform. I know there is a interface to connnect IB to Matlab, however I do not feel comfortable with this as execution platform. My choice would be either Excel or C++. However, I have read that Excel is very slow in retrieving data through the DDE interface. Therefore, my question is whether there is any enhancement in speed if i would use Excel as my platform, but do the calculations and data retrievals/order sending via C++ - so i would include like different C++ functions as dll and call them all in a loop in VBA that also writes the most important data to the spreadsheet every loop..
Do you think this would be a speed enhancement, and would you think this is a rather good or bad way to approach the topic?
Thanks in advance for any thoughts and help
Longbow
first of all, i would like to introduce myself. I am a 23 years old and would like to look into trading with algorithms. I am working in markets, but would also like to trade in my leisure time and explore different strategies and also develop my programming knowledge.
Having said that, i have got a question to the programmers in the forum. I am right now using Matlab as a backtesting platform, but would like to test my strategies with IBs paper trading account from a different platform. I know there is a interface to connnect IB to Matlab, however I do not feel comfortable with this as execution platform. My choice would be either Excel or C++. However, I have read that Excel is very slow in retrieving data through the DDE interface. Therefore, my question is whether there is any enhancement in speed if i would use Excel as my platform, but do the calculations and data retrievals/order sending via C++ - so i would include like different C++ functions as dll and call them all in a loop in VBA that also writes the most important data to the spreadsheet every loop..
Do you think this would be a speed enhancement, and would you think this is a rather good or bad way to approach the topic?
Thanks in advance for any thoughts and help

Longbow