Improving NinjaTrader 7 Performance & Data handling

NinjaTrader 7 takes much longer than other traditional software as it tends to download all the data again, if your settings are not correct. Our utility is the same for Amibroker & Ninja Trader 7. However, NinjaTrader7 does take a little more time.

To improve the performance of NinjaTrader7.. You will need to do the following :- 

  • Within the Control Center window, select Tools > Options > Data and uncheck "Record for market replay" 
  • Within the Control Center window, select Tools > Options > Data and uncheck "Save chart data as historical" 
  • Reduce the number of applications running on your PC

Just unchecking 'Save Chart Data as Historical' will increase the speed a lot and is also not required as it is only required to be checked if your data provider that does NOT provide historical data.

This is as per the Ninja forums which advocate the same. Saving the charts and studies is also a big issue in NT7. Please study these links for more insights:-

> http://www.ninjatrader.com/support/helpGuides/nt7/index.html?performance_tips2.htm (Please see under the Miscellaneous Links)

> http://www.ninjatrader.com/support/forum/showthread.php?t=50626

> http://www.ninjatrader.com/support/forum/showthread.php?t=53366&highlight=workspace

Notwithstanding these issues, we are also working on workarounds in our newer versions of Velocity in which we will increase the speed even more by downloading the data into a cache which will be ready to push the incremental data into NT7 as soon as a request is sent. This will bypass whatever little flaw is there in NT7.

Hope this helps. Please raise a ticket or contact our support team for more clarifications.

Is article helpful?