Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
NINJA TRADER 8 KEEPS CRASHING ON ME!! EVERY SINGLE DAY! What the???
My Ninja Trader 8 keeps crashing with just 3 measly little charts!! What the HECK is going on??!
How can this new version be so obscenely unstable!
I am getting extremely tired of this and I am this close to just move to another platform.
This is horrendous bullshit. In this day and age that a software has out of control MEMORY LEAK LIKE THIS ... is completely unacceptable.
At one time my Ninja 8 used 26GB of my RAM of my 32GB. My computer was using the other 4GB to run the ENTIRE COMPUTER and of course the platform locked up.
This absolutely just ridiculous that this is happening in 2018. Multi-Threading WAS NOT INVENTED just YESTERDAY.
Can you help answer these questions from other members on NexusFi?
Check the size of your database: Ninjatrader 8 > db > Ninjatrader.sdf if this is larger than 20 MB or so, things will start slowing down a little. If this is larger than 50 MB or so, you will hit some real issues. Just delete it, then restart NinjaTrader. The software will create a new database file that is back down to around 5 MB.
This always resolves my issue. But you might have a different issue, Depending on the version. Starting with version 11, they started taking way more memory. I still use version 10 to this day. It was the last stable, bare bones version that didn't hog too much memory or crash. It didn't have any of the order flow jazz of version 12 though, but I don't use that anyway.
Let me know if this hack helps at all.
Best of luck!
Ian
In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
You would probably have to write them to get access to old versions. They typically keep 2 versions up on their site. (Current + Prior version).
In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
The majority of crashes are a result of 3rd party scripts. We are happy to help you identify the offending culprit. You can reach out directly to our support and reference this post.
Disclosure: This communication is sent to you by NinjaTrader, LLC, a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform.
If you are having this kind of memory issue, you almost certainly have one or more indicators, strategies or other custom code that is not correctly written (including any add-on and any custom bar type: anything that did not come with the original download). The base platform is apparently working well for most people now (it didn't always), so the first thing to do is see how your installation is different from others'. (Make sure you have the current version, which is 8.0.14.2, released 5/24/18.)
The way to find out is simple:
- Take everything off your charts and get back to one bare chart
- Does the problem happen then? If so, you have a call to NT to make. If not, the problem involves one or more of the things you removed.
- Add indicators (or any other code) one at a time and see which one(s) causes the problem. Let each run as long as it has been taking to have the issue. Once you know one is not the problem, unload it and add in the next. I would also close and re-start NT before each test.
- Since there may be more than one culprit, test them all, one at a time.
- It is remotely possible that there is some interaction between indicators that doesn't show up unless both are loaded, so if necessary (if not found after testing each one by itself), load them in without unloading the previously-loaded one. It is unlikely that it will come to this, however.
This process will definitely find if any of your indicators or other code is causing the issue, and which it is.
If none is, you have an issue to refer to NT.
If you find one that is, you have an issue to refer to the source of the indicator/strategy/add-on/bartype/whatever.
At this point, the current version of NT8, by itself, is not having these frequent crashes. So there is either something going on in NT itself that has not been reported yet (which is certainly possible), or there is something going on with some code that was installed later (which is very possible.)
I would not trust any indicator, code or product that has not passed this test. It's very likely that it's one of them.
Good luck. I absolutely don't mean to sound dismissive of what you're going through. This kind of thing can drive you crazy. But I don't know any way to track down the problem other than to test each possible source of it until you find it.
--------------
Late edit: I just re-read this thread and saw again the offer from @NinjaTrader to provide help. I would take him up on it and let them do some of the work for you.
Either way, it is probably going to take going through this process or something like it to find the issue, unless perhaps they already know of and recognize some indicators that cause these problems....
I'm sure it can be found. I hope it works out well for you.
You may need to do the testing with the indicators during the trading day, while live data is coming in, in order to observe what they are doing in real time.
I am sure you can get it. (And remember that NT offered to help. You might just take them up on it. I probably would. )