My submitted Indicator Set Process Priority To High, Giving It Preference Over Other Applications That Are Running. | NinjaTrader Ecosystem by default sets NinjaTrader's Process Priority to High, giving it preference over other applications that are running. This Indicator allows you to set NT's Process Priority to one of four values: High, Above Normal, Normal, or BelowNormal. You may want to use High during your trading day and Normal at other times. You could also set it to BelowNormal to do backtesting in the background, while you use your computer for other tasks. In that case, you have to remember to set it back before the trading day starts. There is a priority higher than High, but it should never be used for an application. Real-time priority is the highest priority. It’s a higher priority than mouse input, keyboard input, and the disk cache.
NT may have to do a lot of processing before the Indicator has an opportunity to change NT's Process Priority. I suggest that NT have a new General Option of Process Priority. This would allow NT to have a faster startup time and processing.
As a reminder of NT's current Process Priority and allow it to be changed quicker, I suggest the below change to NT's Control Panel heading:
Locating the Priority on the left means that it will be visible even if the window is resized smaller. Selecting a different Priority would change NT's current Process Priority and save the new General Option Process Priority, to be used at its next startup.
Comment