Quote from Dr Who:
Metatrader has been designed for bent brokers so they can manipulate prices. MT4/5 is easy to use and code but your problem is that 99% of the brokers won't let you win.
Tradestation is much better but have you thought about Ninja ? Personally I'd decide on your broker before you decide on the software.
Quote from Wallace:
Dr Who has an obvious bias considering 99% of fx brokers provide mt if not as their
primary order entry/charting platform, their secondary platform, they now Have to or
they won't get the clients, FXCM is one example and Oanda may be providing mt
MetaQuotes the developer of mt created the 'MT4 Brokers' Virtual Dealer Plug-In'
which 'manipulated' prices, however the NFA caught up with a couple of users - see:
http://www.elitetrader.com/vb/showthread.php?s=&threadid=209349&perpage=6&pagenumber=1
as to which language, I've no idea, but NinjaTrader means trading futures for me
while fx is available to trade with Ninja and TS, it's via GAIN - see posted thread