9 x multiple indicators x 15 days of data = lots of things can go wrong. One way to debug it is to run one chart at a time and add back indicators one by one or try to do backup, install a new NJ and restore.
ps. a clean uninstall norton could help, there is really no need for that piece of software,stay away from norton, mcaffee.
The following 2 users say Thank You to cory for this post:
Tiger, fwiw, here's my experience. I usually have over a dozen charts up, about like you describe. Never had a freeze but has been slow to load at times. I learned the following from an NT tech that I now do once a week or so. Tools > Options > Misc. > Repair DB. Then after that's done, Reset DB. And that's cured whatever problem I had. For all I know there could be a downside to this that could affect your setup and not mine, so best to hear it from NT yourself I'd think.
The following user says Thank You to casey44 for this post:
I use NinjaTrader since several years, have had lots of crashes, but never had a freeze. And my PC is a reliable server with a single Xeon 5140 processor, which is over three years old. Probably much slower than all of yours. I use up to 10 different charts, each of them with at least 15 indicators.
The problem is that many users put their indicators in CalculateOnBarClose = false mode. This means that OnBarUpdate() is triggered with every incoming tick, and if you use a fast datafeed such as Zenfire, this will be the end of NinjaTrader, as even the fastest PC cannot process all those signals.
So the first thing to do is to set all indicators in all charts and workspaces to CalculateOnBarClose = true. This means that the last bar or the last value of the indicator is only plotted, once the bar is complete. NinjaTrader will only calculate the indicator once per bar and not several thousand times with each incoming tick. However, you only will see the value of the indicator after the bar period is complete.
Another reason might be RAM exhaustion. If your PC has less than 3 GByte of RAM you are a canidate for this problem.
Otherwise I would be interested, how you manage to create a freeze of NinjaTrader.
The following 4 users say Thank You to Fat Tails for this post:
Favorite Futures: CL & 6e, looking at ES, ZB and AU again.
Posts: 2,100 since Nov 2009
Thanks: 1,104 given,
There has been a lot of work done to improve Beta 20 over all previous versions as well as work on the forum to optimize NinjaScript. @Richard and @Zondor have posted about this. Richard on his Move the Market web site as well as on the forum. Zondor's posts and submission to downloads & with myself have dealt with optimizing Ninja script code.
As Far as NT7 performance, currently running 4 workspaces.
1 strictly for recording data that in not persistent in NinjaTrader - by @gomi and Zondor.
This one collects data for 4 instruments/2 contract months each.
3 workspaces for Instruments. Running 6 charts, with 3 templates: one for 2 volume charts, one for 2 GomLadders, and a 3rd for a day chart. YM has an additional ES chart for watching ES to collect DOMBands data, as it help me trade YM.