Opening checkout

NinjaTrader1 min read

How to Set Calculate On Each Tick vs On Bar Close in NinjaTrader

Learn how to change NinjaTrader indicators or strategies to calculate On Each Tick vs On Bar Close: now managed per-indicator in newer NT8 versions.

QuantVPS SupportUpdated

How to Set Calculate On Each Tick vs On Bar Close in NinjaTrader
On this page
  1. What each option means
  2. Important Note
  3. Need Assistance?

If you are seeing delayed chart rendering, lag, or indicators that react slower than you expect, this setting is often the cause. In current NinjaTrader 8 versions, the “Calculate” mode (On Bar Close vs On Each Tick) is controlled per-indicator / per-strategy, and adjusting this can significantly improve responsiveness depending on how your charts are designed.

  1. On your chart, right-click → Indicators (or Strategies if you are editing a strategy)
  2. Select the indicator or strategy you want to edit
  3. Scroll down in the properties panel until you see the parameter:

    NinjaTrader indicator properties panel showing the Calculate parameter
    NinjaTrader indicator properties panel showing the Calculate parameter

    Calculate: On bar close / On each tick / On price change

  4. Choose the setting you want (for example: On each tick for maximum real-time responsiveness)
  5. Press OK to save

What each option means

SettingBehavior
On bar closerecalculates only when the bar completes (lighter on CPU, smoother)
On each tickrecalculates on every incoming tick (heavier on CPU, most reactive)
On price changerecalculates only when price changes (middle-ground option)

Important Note

In older NinjaTrader documentation you may see references to a global “Calculate On Each Tick vs On Bar Close” setting under Tools → Options → Market Data.

That setting is not visible in many newer NT8 versions, so the correct way is per-indicator / per-strategy only (as shown above).

Need Assistance?

Our support team is available 24/7. If you have any questions or run into issues, open a support ticket from your QuantVPS dashboard and we'll get back to you as quickly as possible.

Still need help? Our team answers 24/7.