Latest MT5 update causes lag/freezing only when using my indicators/template - page 12

 
Sylla Camara #:

Hi everyone, I found a working workaround for the MT5 UI lag issue (Build 5572) when using EarnForex Position Sizer / Position Size tools.

Symptoms: candles/ticks update normally, but the MT5 terminal becomes very laggy when moving/resizing the window (UI stutter), and the problem disappears as soon as you remove the Position Sizer from the chart.

Fix / Workaround (confirmed on Build 5572):

  1. Open Position Sizer → Inputs

  2. Set ShowMainLineLabels = false

  3. Change the label font to Arial (or another simple font like Tahoma/Consolas)

  4. Restart the terminal (optional, but helps sometimes)

After disabling the main line labels and switching to Arial, the UI lag completely stopped on my side.

It looks like the slowdown is related to chart text/label rendering in the latest build, so disabling those line labels avoids the heavy redraw calls.

Hope this helps — it fixed it instantly for me.

Oh you absolute legend! I was having the exact same problem with the same EA - I reinstalled a prev version of MT5, then for some reason, it updated and I couldn't be bothered to look for the old file again. This worked perfectly. I hope the markets are kind to you this year, and for many years to come bro!
 
Forex is OK, but XAUUSD chart is still lagging.
 
tdtsz #:
Forex is OK, but XAUUSD chart is still lagging.
All become normal now.
 
I am still experiencing issues, specifically with the XAUUSD pair, when applying custom indicators. I never encountered this back in 2025, there is likely a problem with the latest version of MT5
 
deor #:
I am still experiencing issues, specifically with the XAUUSD pair, when applying custom indicators. I never encountered this back in 2025, there is likely a problem with the latest version of MT5

What custom indicators ?

What broker/server ?

How to reproduce ?

 
Alain Verleyen #:

What custom indicators ?

What broker/server ?

How to reproduce ?

Hello Alain, 

Let me clarify the exact issue I am experiencing first. The problem is a lagging or delayed candlestick update. The bid price line correctly shows the current price movement, but the candlestick stays frozen for a moment and fails to update in real-time. Interestingly, when this lag happens, other charts with the exact same symbol also experience the same candlestick delay, even if they have absolutely no indicators attached to them.

Because of this issue, the indicator does not work properly. Signals and alerts fail to trigger, and its overall functionality is severely disrupted.

Additionally, I have never experienced this issue with standard Forex pairs. However, it frequently happens with XAUUSD and sometimes BTCUSD as well. Basically, this problem seems to specifically affect symbols that have very large and rapid price movements.

Here are the answers to your questions:

What custom indicators?
One of them is The Oracle Pro (purchased from the MQL5 Market, using specific indicator settings). I also used a few other custom indicators that caused this, but I have already deleted them from my terminal and would need some time to find the files again.

What broker/server?
GlobalPrime, IC Markets, and Afterprime.

How to reproduce?
1. Attach the custom indicator to the chart.
2. Observe the chart during a period of high tick volume and high volatility (usually during active or overlapping market hours).
3. At this point, you might notice that the current candle struggles to keep up with the rapid price changes and temporarily freezes (at least, this is what consistently happens on my end).

I hope this helps clarify the issue. Thank you.
 
Alain Verleyen #:

What custom indicators ?

What broker/server ?

How to reproduce ?

Just to add a quick follow-up to my previous comment: 


I have been experiencing this specific issue in 2026, starting from around February, if I remember correctly. I hope this timeline helps in identifying if it might be related to any specific MT5 updates released around that period.

Also, I noticed a temporary workaround. The issue stops if I completely remove the indicator from the chart, or if I disconnect and reconnect my internet connection. When I do either of these, the frozen candlestick ticks will gradually appear and catch up to the current price. However, as long as the indicator remains attached to the chart, the lagging issue will eventually return.

 
deor #:
Just to add a quick follow-up to my previous comment: 

I have been experiencing this specific issue in 2026, starting from around February, if I remember correctly. I hope this timeline helps in identifying if it might be related to any specific MT5 updates released around that period.

The indicator that you posted, although Market products shouldn't be named in this Forum, is a complex synthetic MTF indicator. XAUUSD, and likely BTCUSD, are generally "hotter" markets than FX pairs. I suggest that you reach out to the developer regarding the indicator's performance in the most recent Release Build of MT5 and in those hot markets.

I do my development in the most recent Beta Build of MT5 to stay ahead of the curve, so to speak.

 
Ryan L Johnson #:

The indicator that you posted, although Market products shouldn't be named in this Forum, is a complex synthetic MTF indicator. XAUUSD, and likely BTCUSD, are generally "hotter" markets than FX pairs. I suggest that you reach out to the developer regarding the indicator's performance in the most recent Release Build of MT5 and in those hot markets.

I do my development in the most recent Beta Build of MT5 to stay ahead of the curve, so to speak.

Thank you for the suggestion, Ryan. 

I have actually already reached out to the developer regarding this. They provided some suggested solutions and workarounds, but unfortunately, the lagging issue still persists. 

The main reason I am bringing this issue to the forum is that I strongly suspect there might be an underlying "bug" or inefficiency within the MetaTrader 5 application itself when handling complex calculations in these highly volatile markets. 

I highly doubt it is a hardware limitation on my end, as I am running MT5 on a high-spec computer. I just wanted to report this in case there is a core issue with how recent builds of MT5 process rapid tick data when complex custom indicators are attached.
 
deor #:
Thank you for the suggestion, Ryan. 

I have actually already reached out to the developer regarding this. They provided some suggested solutions and workarounds, but unfortunately, the lagging issue still persists. 

The main reason I am bringing this issue to the forum is that I strongly suspect there might be an underlying "bug" or inefficiency within the MetaTrader 5 application itself when handling complex calculations in these highly volatile markets. 

I highly doubt it is a hardware limitation on my end, as I am running MT5 on a high-spec computer. I just wanted to report this in case there is a core issue with how recent builds of MT5 process rapid tick data when complex custom indicators are attached.

Thanks for the details. The issue you described is pretty clear but NOT reproducible with a custom indicator to check.

For now, my opinion is : it's a custom code issue, not an MT5 one (I coded myself pretty complex indicators and there is no known problem with MT5). Though if I have the needed code to reproduce the issue I will investigate.