I'm an experienced professional software developer, looking to develop trading strategies for a client who's a pro trader.
After struggling around with TradeStation and EasyLanguage, we've decided we need something a little less...bad.
Ideally I'd like to work in a C#-based trading platform. We've zoomed in on NinjaTrader, Multi-charts and Wealth-Lab.
What I'm looking for:
1) Most relevantly: the platform should get out of the way and let me program. I don't need any drag-dropping or other cute things, and more importantly, I don't want framework/API design that make things easy for beginner developers but get in the way when you try to implement something more complex. I basically would like a platform that will automatically do common things like charting and back-testing but leave me a blank slate to implement things in whichever way I need;
2) Integration with Visual Studio would be a big plus because I seriously doubt that anyone else has developed debugging capabilities up to par with VS;
3) Transforming a backtested strategy into an automated trading system should be seamless;
3) Please point out weird quirks and/or limitations (hey, did you know that in EasyLanguage, you can't backtest GTC orders?).
Thank you in advance!
After struggling around with TradeStation and EasyLanguage, we've decided we need something a little less...bad.
Ideally I'd like to work in a C#-based trading platform. We've zoomed in on NinjaTrader, Multi-charts and Wealth-Lab.
What I'm looking for:
1) Most relevantly: the platform should get out of the way and let me program. I don't need any drag-dropping or other cute things, and more importantly, I don't want framework/API design that make things easy for beginner developers but get in the way when you try to implement something more complex. I basically would like a platform that will automatically do common things like charting and back-testing but leave me a blank slate to implement things in whichever way I need;
2) Integration with Visual Studio would be a big plus because I seriously doubt that anyone else has developed debugging capabilities up to par with VS;
3) Transforming a backtested strategy into an automated trading system should be seamless;
3) Please point out weird quirks and/or limitations (hey, did you know that in EasyLanguage, you can't backtest GTC orders?).
Thank you in advance!