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

 
Brendan Bunting #:
 it just tells me finally I have the latest version. Anyone know a quick way to roll back? It's been a week now and I need to get my bots back online. I need to turn off Live Update all together. I never want this to happen again.

all brokers i used have same issue from last week. and if you had looked on the front forum page you would see many threads with same slowdown issues which are in process of being repaired.

i see that the broker has 5572. assuming that this is same as 5572 that us endusers had forced/pushed upon us last week, then, you need to contact your broker to get them to update their crap. This version number was a big piece of #@!$^ that had the forum "up in a storm".

 
Michael Charles Schefe #:
i see that the broker has 5572
The client terminal build 5572 has performance issues caused by Blend2D. The server doesn't need Blend2D to send you quotes or accept your trade order. The server also doesn't need chart objects (custom trading panels in most cases), which caused performance issues in Blend2D. Therefore, I don't think the server build 5572 is the problem.
 
Vladislav Boyko #:

Most likely, the chart for that symbol is built based on the Last price, not the Bid price.

Run the attached script to find out. Or, look up the corresponding symbol property in the specification (see the attached <specification.png> for an example).

On the second thought, I think this is wrong and the issue is valid. The Last Price line is outside of the candle, this doesn't make sense. If the last price moves so should the chart, regardless of what it is based of. It is based on Last price, but the Last price also moved outside the candle. It's not the case when spread is high and bid/ask prices move outside.

It should work like a physical graph-drawing instrument, e.g. seismograph or electrocardiograph. It should record the price movement, and when the price is outside the chart it means is not recording.

I believe it is caused by the same lag that plagues the chart since the Blend2D was torn out. It only happens on some instruments, and it doesn't seem to be related to the chart mode. (All my charts are based on last price).

It seems like chart related functions are executed, but nothing happens on the chart for a few seconds.

This isn't complaint, I'm just trying to help.

 
Absolutly Crap ...  MTt5 Guys when you will fix this ??? no posible to trade ....  its just perfect way to lose our money!!! 
 
rkdius #:

On the second thought, I think this is wrong and the issue is valid. The Last Price line is outside of the candle, this doesn't make sense. If the last price moves so should the chart, regardless of what it is based of. It is based on Last price, but the Last price also moved outside the candle. It's not the case when spread is high and bid/ask prices move outside.

It should work like a physical graph-drawing instrument, e.g. seismograph or electrocardiograph. It should record the price movement, and when the price is outside the chart it means is not recording.

I believe it is caused by the same lag that plagues the chart since the Blend2D was torn out. It only happens on some instruments, and it doesn't seem to be related to the chart mode. (All my charts are based on last price).

It seems like chart related functions are executed, but nothing happens on the chart for a few seconds.

This isn't complaint, I'm just trying to help.

What build are you using ?

Can you post some screenshots to demonstrate your issue ?

 
Alain Verleyen #:

What build are you using ?

Can you post some screenshots to demonstrate your issue ?

Unfortunatelly it seems random to me.

I currently use 5584, the issues started with 5572 (I think).

The price chart doesn't update with the price line - the candle freezes for couple of seconds, updates, then freezes again, and so on, like a choppy video on a really bad connection. Most of the time there is no issue, but some instruments seem to be more susceptible to the issue than other instruments. It is usually Gold, Silver, E-Mini S&P 500, and WTI, for me. I posted screenshot before. This happens on clean chart with no templates, no indicators.

Other than that. I have some lag issue related to the chart/canvas. I use some indicators that handle fixed scale chart, and display things in a rectangle frames, nothing fancy. These never had any issues, but now occasionally -- just like the first issue -- are lagging, the chart scale only updates after few seconds, normally it is immediate. I don't have source code to give out. I know this isn't much but I hope it helps a little.

 
rkdius #:

Unfortunatelly it seems random to me.

I currently use 5584, the issues started with 5572 (I think).

The price chart doesn't update with the price line - the candle freezes for couple of seconds, updates, then freezes again, and so on, like a choppy video on a really bad connection. Most of the time there is no issue, but some instruments seem to be more susceptible to the issue than other instruments. It is usually Gold, Silver, E-Mini S&P 500, and WTI, for me. I posted screenshot before. This happens on clean chart with no templates, no indicators.

Other than that. I have some lag issue related to the chart/canvas. I use some indicators that handle fixed scale chart, and display things in a rectangle frames, nothing fancy. These never had any issues, but now occasionally -- just like the first issue -- are lagging, the chart scale only updates after few seconds, normally it is immediate. I don't have source code to give out. I know this isn't much but I hope it helps a little.

Please provide your Journal, so I can check if there is any useful information there.
 
Alain Verleyen #:
Please provide your Journal, so I can check if there is any useful information there.
2026.02.09 14:06:28.871 MG_1_scale-fix (OILWTI.pro,M5)  ChartScaleFixSet, Error Code = 4101
2026.02.09 14:06:28.873 MG_5_atr-risk-manager (OILWTI.pro,M5)   ChartWindowsIsVisible, Error Code = 4101
2026.02.09 14:06:28.873 MG_5_atr-risk-manager (OILWTI.pro,M5)   ChartFirstVisibleBar, Error Code = 4101
2026.02.09 14:06:28.876 MG_1_scale-fix (OILWTI.pro,H4)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 14:06:28.876 MG_1_scale-fix (OILWTI.pro,H4)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 14:06:28.876 MG_1_scale-fix (OILWTI.pro,H4)  ChartScaleFixSet, Error Code = 4101
2026.02.09 14:06:28.877 MG_3_daily-lines (OILWTI.pro,H4)        ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 14:06:28.877 MG_5_atr-risk-manager (OILWTI.pro,H4)   ChartWindowsIsVisible, Error Code = 4101
2026.02.09 14:06:28.877 MG_5_atr-risk-manager (OILWTI.pro,H4)   ChartFirstVisibleBar, Error Code = 4101
2026.02.09 16:27:09.822 MG_6_price-arrow (EURUSD.pro,M15)       RectangleCreate: failed to create a rectangle! Error code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartScaleFixSet, Error Code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 16:27:09.822 MG_1_scale-fix (EURUSD.pro,M15) ChartScaleFixSet, Error Code = 4101
2026.02.09 16:27:09.823 MG_2_thick-bars (EURUSD.pro,M15)        ChartScaleGet, Error Code = 4101
2026.02.09 16:27:09.824 MG_3_daily-lines (EURUSD.pro,M15)       ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 16:27:09.824 MG_5_atr-risk-manager (EURUSD.pro,M15)  ChartAutoscrollGet, Error Code = 4101
2026.02.09 17:21:45.293 MG_3_daily-lines (GOLD.pro,M5)  ChartHeightInPixelsGet, Error Code = 4022
2026.02.09 17:21:45.312 MG_2_thick-bars (GOLD.pro,M5)   ChartScaleGet, Error Code = 4022
2026.02.09 18:59:37.328 MG_6_price-arrow (US500.pro,M5) RectangleCreate: failed to create a rectangle! Error code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartScaleFixSet, Error Code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 18:59:37.328 MG_1_scale-fix (US500.pro,M5)   ChartScaleFixSet, Error Code = 4101
2026.02.09 18:59:37.329 MG_2_thick-bars (US500.pro,M5)  ChartScaleGet, Error Code = 4101
2026.02.09 18:59:37.329 MG_3_daily-lines (US500.pro,M5) ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 18:59:37.330 MG_5_atr-risk-manager (US500.pro,M5)    ChartAutoscrollGet, Error Code = 4101
2026.02.09 19:26:25.213 MG_1_scale-fix (OILWTI.pro,M5)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 19:26:25.213 MG_1_scale-fix (OILWTI.pro,M5)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 19:26:25.213 MG_1_scale-fix (OILWTI.pro,M5)  ChartScaleFixSet, Error Code = 4101
2026.02.09 19:26:25.213 MG_5_atr-risk-manager (OILWTI.pro,M5)   ChartWindowsIsVisible, Error Code = 4101
2026.02.09 19:26:25.213 MG_5_atr-risk-manager (OILWTI.pro,M5)   ChartFirstVisibleBar, Error Code = 4101
2026.02.09 19:26:25.218 MG_1_scale-fix (OILWTI.pro,H4)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 19:26:25.218 MG_1_scale-fix (OILWTI.pro,H4)  ChartHeightInPixelsGet, Error Code = 4101
2026.02.09 19:26:25.218 MG_1_scale-fix (OILWTI.pro,H4)  ChartScaleFixSet, Error Code = 4101

Seems like chart drawing functions don't execute very well.

 
rkdius #:

Seems like chart drawing functions don't execute very well.

So that's a code issue, not an MT5 one.
 
Alain Verleyen #:
So that's a code issue, not an MT5 one.
I have to disagree. The same code was working before the update without any errors.