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)
I would like to ask what type of processors are best with ram for a smooth Ninjatrader 7 experience.
As I use many charts on the screen together with indicators that makes a lot of measurements, I experience CPU over-utilisation when I swap instruments from my Market Analyzer windows that is linked to 4 other charts with indicators.
I know the debugging mode is enabled from my indicators which could be a limiting factor, but what about the CPU and mem. What is the absolute best hardware for NT7 (not NT8) and if I cant afford it, what type of processor and ram would you guys recommend?
I am not sure but I do not think that I have a M.2 SSD.
I may invest in 32GB ram instead, the swapping situations are very annoying as I often want to follow more then 1 instrument and I have my indicator setup on 4 charts for 1 instrument only, and need to swap between instruments to make a trade on the charttrader.
I neve ruse wifi for trading, only ethernet connected directly to my PC.
With 'swapping' i was referring to the mechanism, when all active programs
are using more memory than what is physical in the machine. At that moment
part of not used memory is 'swapped' to disk and needed memory is loaded
that dramatically reduces performance and you want to avoid this situation
Ok, you mean this virtualisation memory that Windows does. I would have to look it up, well I am only on 8GB at the moment, so I think 16GB will do much better already. How do I know that my memory is being swapped, can I see it in the task manager in Windows?
My Physical Memory (MB) Total 8125, Cached 848, Available 3626, Free 2811
My Kernel Memory (MB) says Paged 317, Nonpaged 78.
When I am "changing instrument" it is mostly the CPU utilisation that spikes up.
Interesting, well I have 3 screens using 2 x NVIDIA Quadro FX 1700M.
Do you think that the graphics cards really need to be so powerful for simple graphics that NT7 needs?
I also see you have some customized indicators using the windows forms buttons, I worked on something similar before, took 2 years to develop. What is AE?
My issue is when I change instruments using Market Analyzer, I have 3 charts open with 3 different indicators, all linked to the Market Analyzer, and when I change instruments, the whole system stops sometimes up to 30 seconds.
No, I will install Windows 10 and run a clean install of NT7 only, nothing else that may interrupt the process.
I will probably dedicate 2 screens for that.
Btw, I was thinking about getting more screens, but I can only fit 3 x 25 inch screens on my desk.
Have you found any good multiple screen mounts?
I might even start a thread where people can present their screen setups, and inspire some creativity.
Thanks!
Your question is correct, you need hardly any graphics power for NT7's 2D drawing. Many people misunderstand this.
Swapping/paging memory is not really an issue either, unless you are running in 64 bit mode and making great use of the extended workspace addressing (e.g maybe for strategy backtesting, or having massive amounts of tick data loaded), in which case NT7 will show up with a vast active memory size in the Task Manager. I doubt you will see that.
In my case I run 8 workspaces with 30+ charts 40+ instruments and NT7 never uses more than 400k and c 3-9% cpu on a i3 laptop with inbuilt Intel graphics. Sure, it runs better on my main i7 box with ATI and NVIDIA cards and more ram, but not by much.
The reasons for your 30s delays are simply NT reloading all data on the instrument switching. All that can easily be avoided by using different workspaces for your instruments and switching between them. There are other ways to do it as well. Always think if you really need all the instrument data that you have loaded.