Custom indicator not showing on chart after update 1491 - page 3

I’m so relieved to hear people talking about this. Hopefully it will lead to a solution. The two recent 1490 & 1491 updates have made my MT4 more-or-less unusable. Like others have said, it’s not that the custom indicators don’t work (though maybe some don’t, it’s hard to establish), it’s that they work in a completely random way. For example, if I have two versions of the same indicator on a chart, it will show one and not the other, then if I change time-frames it will show the missing one and not the one that was showing previously, then if you click back to the first-time frame you were on, both might disappear! It’s chaos. Also, if you reload the template, it will give you a different combination of indicators showing or not showing every time!

Additionally if I have a template loaded and click on the MN time-frame it instantly crashes, and even if I close MT4 properly, with some indicators on a chart, it is impossible to re-open it without deleting ‘last profile’ and ‘defaults’ from the Profiles folder.

I’ve never experienced this before. Hope it gets sorted soon.

Sergey Golubev, 2026.10.04 17:25 #1

Just a SIMPLE question...

Boeing737, 2026.10.04 11:28

URGENT MESSAGE

Slightly off-topic, but build 1491 (MT4) has started working poorly. It seems to me that OnCalculate() no longer works reliably. That's why indicators sometimes work and sometimes don't.

I had to quickly replace it with OnChartEvent() . Everything started working perfectly. I've been wanting to replace OnCalculate() with OnChartEvent() for a long time.

But tomorrow intraday traders will start having their indicators glitch, and it's unknown how many days they'll have to sit on the fence. And that's a good thing — they'll lose less money.

Have a nice weekend tomorrow.

In my opinion, this is a significant defect and a serious oversight by the developers. A failure of this magnitude in a core callback function deserves accountability at the management level.
Vadim Riabinin #:
In my opinion, this is a significant defect and a serious oversight by the developers. A failure of this magnitude in a core callback function deserves accountability at the management level.
STOP flooding the forum. Ban 1 day.
After updating the MT4 terminal to version 1491, even the standard ZigZag began working intermittently. It would work at one point, then stop working at another. In the screenshot, two ZigZags are attached to the chart (the first is 14-5-3, the second is 3-1-1). The second is currently not displayed on the chart. There were no such issues before version 1491. Custom indicators stopped working or worked incorrectly; before version 1491, they were still stable and excellent.
Files:
ZZ_k1a1u.jpg  164 kb
ZZ_q1z2h.jpg  188 kb
After the update to 1491, all my custom indicators are misbehaving, disappearing. Something is not right with the 1491 update.

I am using Duskascopy - how do I get it done safely?

downgrade metatrader 4 to 1470

Step-by-Step Downgrade Guide
  1. 📁 Locate directory: Open your MetaTrader 4 installation folder (usually in C:\Program Files\MetaTrader 4 or your broker's custom folder).
  2. 🔄 Replace binaries: Copy the build 1470 files ( terminal.exe and metaeditor.exe ) into the main directory, replacing the existing newer files.
  3. 🚫 Block auto-updates: Navigate to %userprofile%\AppData\Roaming\MetaQuotes\WebInstall\ .
  4. 🔒 Lock MT4CLW: Delete the MT4CLW folder and create a blank text file named MT4CLW with no file extension to prevent automatic downloading of newer builds.

My Laptop updated to 1490 works perfect.

My Desktop updated to 1491 has the same problem of not showing some of the indicators as discussed before.