I have a strategy I want to run against tick level data. 400 ticks is fine.
I am using one year as the range, and the period is Tick / 400.
When I try to backtest the strategy, Ninja crashes with the "Microsoft Windows has detected a problem", or Ninja stops responding with it just failing to do anything (zero cpu usage for extended period of time like 1 hour) and it just sits at Loading Data.
In each case I've got taskmgr loaded and noticed Ninja reaches approx 1.3GB in size when it crashes.
Not once have I been able to successfully get this to work. If I take it from one year down to a few days it works most of the time, but backtesting a few days is not backtesting at all...
What is the fix for this?
Thank you.
P.S. I tried it using the built-in strategy "MACrossOver" just to make sure it wasn't my strategy, and had the same results. My strategy normally only produces about 100 buy signals a year when using minute data, whereas MACrossOver produced over 7000, so I was hoping if anything my strategy would be less resource intensive.
Comment