I have not yet connected NinjaTrader to my forex.com account, so I cannot comment on that yet. I am only referring to bugs with the backtesting and analysis portion of the software.
I got Ninja up and running just to use the dll to automate orders. The dll thing worked fine, good documentation too. I took a look at the rest of it, it looks ok. It appears to me that Ninja and Multicharts are the technology leaders for what I want to do. I worked with Tradestation but when it came to ordering intrabar, backtesting a futures contract, using the backtester, the automation with the Trade Manager etc., I got really turned off. If Ninja fixes the bugs, and I can see no reason to believe they won't, or Multicharts adds limit orders to their autotrading interface I'm going with them. Multicharts carries over too much stuff I don't like from Tradestation though. Eventually I'll probably learn C+ and use NinjaTrader most likely.