Something inside NinjaTrader is way off. Its using way more CPU than usual when nothing appears to be happening. This is much more noticeable on my old ~1Ghz laptop. It didn't use to be this bad at all.
I've gone so far to clear out all non-stock indicators and strategies except for a couple that I've written and they are all "normal" indicators using a single bar series and using only one indicator (which is initialized in Variables and OnStartUp()). I regularly reset the trade database and repair the database for personal reasons not performance.
For example, right now I have two EURUSD strategies running and two Strategy Analyzers completed and I'm attempting to edit (they're all disabled) an additional 20 forex instruments (each set of 10 running on the same bar series created using the <Default> instrument list), but its just sitting there "Not Responding". NT is only using 186MB of RAM and there is no disk thrashing. 100% CPU utilization, majority from NT process
The only knowing major changes on the machine have been NT and Windows Updates (all updates installed except cumulative for IE 9 and IE 10 and latest Windows Defender). Its been "Not Responding" all while I've been typing this post (same as the deleted one above). I'm using MB Trading and haven't upgraded MBT Desktop per NT support connection docs.
Hate to say it but lately NT has been barely usable. I dunno how this could be troubleshooted further.
EDIT: Guess I'll have to contact NT support because I can't find any info about this on their forum. Going to have to kill the NT process.
Last edited by MrYou; October 3rd, 2013 at 12:51 PM.
The following 2 users say Thank You to MrYou for this post:
If you don't mind, do us a favor and when / if you discover what is causing the "problem", come back and report it. That's the part that is missing from many of the "Ninjatrader doesn't work for me" posts. In many cases, the problem has little to do with Ninjatrader. Sometimes, the problem is just that Ninjatrader allows too much flexibility. Customization is great but endless loops and redundant calculations can bring even the latest, greatest hardware to it's knees. Good luck.
The following 3 users say Thank You to timefreedom for this post:
Something you may try is to reset and repair the database. I had to do that this morning because I was having that same issue on one of my computers that I do my development and testing on.
If you don't know how to do this...
- go to Control Panel --> Tools --> Options
- click on the Data tab
- click on the Reset DB button (this process may take a while)
- once the reset completes click on the Repair DB button and you're done
Be aware resetting the database will delete all trade history. Unfortunately, there is no way to avoid that.
The following 2 users say Thank You to MWinfrey for this post:
It could be a placebo effect, but I don't think so. Things seem "back to normal" after removing the UniRenko and Brick bartypes. Reading my post above it appears that is one thing I forgot to look into. I wasn't actively using these so I forgot about them. Not sure which one might have been causing the problem.
The following user says Thank You to MrYou for this post: