kinda agree. I'm not looking for any new strategy but just to automate my existing manual trading plan.
If you are not a do-it-yourself-er in regular life, I would just pick Ninja Trader. But I'm picky and a jerk so I don't like using other people's software.
I just spoke to NinjaTarder support and they confirmed that don't support Forex trading with Interactive Brokers. They support only with Forex.com or Onanda.
Ninja Trader is not an option for me now as they don't support forex with IB. Also, don't prefer to do all-my-own-system in the beginning stage unless it is absolutely necessary.
Well, I have been using Ninjatrader to backtest for quite a while, until one day I find an error than even the support team can not fix. And can not even explain why that error happened. Confused and I did a lot of home work to figure out what is happening. But after some time, I realize that it is beyond my ability to do that kind of work. I asked for the gurus here. And their reply is that Ninja is spaghetti code: two much functions twisted and compiled in one core file( one dll file I guess). And when there are errors, no body is able to find where the bug is ! That is the reason why I converted to python as the gurus suggested.
Did you write your own python application or you went with one of the existing ones (zipline , backtrader, etc) ? It seems neither zipline or backtrader supports volume based charts / data.
Well, not yet. I do not have a programming background. And I have been doing the basic stuff, learning python, and pandas package, and trying out the back test pakages.