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)
So, should I run NT7 in 32 bit mode instead? I will install Win 10, and I think it only comes in 64 bit version?
I have not tested using workspaces and switching between them like I would switch instruments on my Market Analyzer window that are linked to 3 charts.
Yes, NT does reload the data on the instrument switching, and the other reason is that the indicators that I am using are using debug mode enabled (as you can see outputs in the output window).
Basically:
I am using 3 different indicators that do some calculations based on historical data. Each time I change an instrument, the Loading Data.. text appears and the graphics comes back up again after a while. I need to visualise my chose instrument on all these 3 charts simultaneously in order to be able to make an entry or not. Sometimes I would like to quickly switch to an other instrument to enable potential entries as well. How can I make this functionality work smoother and much faster?
I could buy more ram maybe?!, but I will be running NT7 (32bit or 64 bit mode, which is faster?!?) on Windows 10, on a Quad Core i7-3770 3.4GHz CPU with 16GB ram, 2 x Nvidia FX 1700 Quatro cards on 3 LCD screens. This computer will only be used for NT7, and not for anything else. I will use the datafeed from AMP where I will also be executing my trades.
Do you mean that I should use my 3 indicators for each instrument that I want to trade on a separate Workspace for each instrument? And instead of switching using the Market Analyzer, I will just switch the workspace instead?
Seems a bit far-fetched.
Can you help answer these questions from other members on NexusFi?
32 bit mode is not a solution or a problem, its just that unless you are using 64 bit mode you can't go over the 32bit 4Gb address space limit so you would likely never see paging anyway. The program 32/64 is unconnected to the OS 32/64 except that you can't run 64 bit programs on a 32 bit OS.
I run 32 bit Ninja on 64 bit OS's, simply because I don't need to address more than 4Gb ram (most people don't either), and also in my particular case because NT7 doesn't support 64 bit eSignal.
The graphics issues are irrelevant, whatever cards you have are more than good enough.
No answer is far-fetched if it solves your switching times. If you have Ninja reloading all your data and reloading the indicators then that's what you will have to put up with, so yes, have separate workspaces. Your machine sounds more than powerful enough (CPU, graphics and Ram) to do whatever you want with it.
I use other tools for fast switching but I suggest you get your machine and choice of OS setup and stable using just workspaces first.
And do check that you are not one of those who loads years of tick data.
As always just horses for courses. Happy to help, stay cool and lets stay away from cricket.
So if I will be running 16 GB, is it wise to use 64bit architecture to access more then 4GB? I have heard its better to use 32 GB to address the paging issue. You mean that with a 32bit version this problem would not be addressed as you can only use 4GB for NT7 compared to a 64bit architecture that support 16GB or more?
You can always disable the reloading feature in Ninjatrader ->Options->Data->Historical Chart data-> disable "Get data from server", and then it will not reload the data through the datafeed, but reads it from cache instead.
Which tool/tools do you use to overcome this problem to get really fast switching? I need fast switching so I can trade more then one instrument when the possibility arises.
If you want Ninja to be able to use more than 4Gb of your RAM then you have to use the 64bit version. With 16Gb you should not see any paging unless you are doing extremely large backtests or similar. Just check in the Task Manager or Resource Monitor to see how it is doing. You just don't need to use the bigger boy unless you really do need it. If you are using a lot of data then the SSD route is well worth going down, again this is easy to see in the Resource Monitor first.
Many folks think that performance is all about clock speed and cores and multi-threading. That is a small part of it compared to RAM performance and the rate at which the low level MMU stores get busted. The more stuff you are churning through in RAM the worse it gets and the CPU's are stalled more often than doing anything useful. This is not paging, this is just great systems being destroyed by large-scale sparse-access object-oriented software, no escape unless highly designed for, we want the functionality.
Yes, but then you can get blank live charts and no data as well. Not an option.
rfkFlipCharts provides fast mouse click (toolbar buttons) or keyboard (space bar +/- Ctrl/Shift) access to arbitary named groups of one or more charts, resulting in a highly flexible and easy to use chart layering facility for NT7.
Simply add the …
I would wait for the version due out next week and a couple of introduction movies that will be there shortly if you are interested in exploring it.
You don't need it yet, just have a week or two with the separate workspaces running stable. On 16Gb they will switch quickly anyway; then, once you're happy and stable, FlipCharts can whisk charts from any workspace to the front without switching.
Sounds great, I will start with the workspaces as you suggested, and then explore FlipCharts as well.
I am already using 2 x SSD drives in raid 1 mirror level, for extra backup protection.
I will have a dedicated Dell Optiplex 9010. CPU i7-3770 (3.4 Ghz) with 16 MB ram machine with these 2 x 120 GB SDD drives entirely dedicated to NT7 on maybe 3-4 screens, as I recently bought a 6 screen stand. I hope the screen graphics will not take to much memory, and that my calculation heavy indicators can quickly transform between instruments and workspaces.
Would you recommend Win 7 or Win 10 for performance in NT7?
Sounds great, I wouldn't have thought the SSD's need to be dedicated just to NT but that's cool anyway.
I don't see any real performance differences, simply one of aesthetics, others might have different information, in which case I'm all ears. Personally I don't happen to like the way NT7 looks under Windows 10; I mean it's fine, but it wasn't built for it and it shows. Strictly speaking that is personal taste though, no big deal, it still runs alright, I don't mind either OS and do use both myself.
(As an aside I noticed recently with FlipCharts is that using double buffered graphics under Forms isn't so easily available under Windows 10, although I think this is likely to be more down to the choice of graphics Theme rather than OS, I have a little to explore there (switching off some of the layering/transparency nonsense, etcetera.))
So, that was an advanced lesson in useless fence sitting but, if forced, I prefer W7 for NT7, and either W10 or W7 for NT8. Not a big issue, if it's got four wheels then the missus is only interested in the colour.