I was hoping if there are any experienced software developers that could help me get started with algorithmic trading.
I’m a software engineer myself, and I’ve dabbled a bit with MQL4/5, but I would prefer to use C# to develop an algorithm using a REST API.
The only problem is that I can’t seem to find a broker that provides historical data that I can back test my algorithm against, only on live demo account, unlike MQL5, which allows me to test on historical data.
Basically it seems like my options are
- Learn MQL4/5
- Use C# and only test on live data
Perhaps someone knows of a 3rd party service or method that would allow me to back test an algorithm independently of my broker (I currently have accounts with Oanda, CMC, and soon FXCM). I would strongly prefer using C#, but if I can’t test it I’ll just have to learn MQL.
Thanks.