You can take a look at the performance tips available for NinjaTrader 7 when working with users on performance issues: http://ninjatrader.com/support/helpG...ance_tips2.htm
Some key items to focus on when it comes to charting are the following:
- The DaysToLoad/BarsToLoad setting for your charts can be reduced to improve performance. This option is viewed when right clicking in your chart > selecting Data Series. For information on working with Price Data please visit the following link: http://www.ninjatrader.com/support/h...price_data.htm
- The indicators on the chart have two options that can be set to improve performance. The CalculateOnBarClose option can be set to True to improve performance, and the MaximumBarsLookBack can be set to TwoHundredFiftySix (which is the default setting).
- When right clicking in the chart and selecting Properties, you will find an option called Update Display Interval. This can be set to a higher value on charts you may not be viewing at all times to help improve performance. This will only delay the visual update and not the actual data or calculations of indicators or strategies.
For any items concerning your NinjaScript objects take a look at the NinjaScript section in the Performance Tips.
There is no one option to improve performance, and you may only need to use one of these settings on one chart.
Leave a comment: