What to do when moving averages show a difference in value when plotted on a dual chart?

What to do when moving averages show a difference in value when plotted on a dual chart?

Sometimes, while using the dual chart view on FYERS, you may notice a slight mismatch in the values of the same moving average across both panels—even when the chart settings are identical. This discrepancy, though rare, is caused by how each panel renders the historical data window.

When does this happen?

You might observe a difference in moving average values when:

  • Both charts display the same security (e.g., Bank Nifty).
  • Both are set to the same time frame (e.g., 5-minute).
  • Both apply the same indicator (e.g., 200 EMA).
  • Yet, the EMA values differ slightly between panels (e.g., 36602.20 vs. 36600.55).

This usually happens due to unequal zoom levels or rendering states across panels, which can affect how historical bars are loaded for the calculation.

How to fix it?

To synchronise the moving average values across both panels:

  • Right-click on each chart panel and select 'Reset chart'.
  • Zoom Out completely by scrolling down with your mouse.
  • Repeat these steps on both sides of the dual chart.

After performing these actions, the moving average values will realign and match correctly across both views.

What if...

SituationAction to take
MA still differs after reset and zoomTry switching timeframes momentarily and revert
Issue reappears oftenClear browser cache or refresh session
Using different data types (Weekly/Yearly)This method works for 200 EMA of all intervals
To maintain consistency in moving average plots across charts, always ensure both panels are equally zoomed out and reset.
Last updated: 30 Jun 2025