Renko without lag
Posted: Thu Oct 30, 2025 10:30 pm
I've installed several EAs that draw Renko charts on MT5.
I've noticed the charts they draw aren't exactly the same. Likely that's because some use tickdata and others use M1 (or M5).
But what's more troubling is the speed of drawing the bricks.
Sometimes I see bricks being drawn one at the time as it should be. Then when I expect a new brick nothing happens. Then suddenly 3 bricks are drawn. The lagging of "brick drawing" varies per EA I've tested (Santa Renko, Essential Renko and RenkoChart EA)
My PC is fast and MT5 has minimal effect on the CPU load. Plenty of memory. So that's not the issue.
It's especially noticeable on gold and silver with smaller brick sizes
Just badly coded? Or a technical limitation of MT5?
From the messages from the EA's they work on the regular candlestick chart open a new chart and send data to that chart.
Is the transmitting of data constant or does MT5 by design only transmits only once a few seconds?
There are also Renko charts that are plotted as a regular indicator on the candlestick chart. While those might not have the delay, they are useless for my purpose because they don't support adding indicators. (Many indicators don't have the "use first indicator data" option)
That's a lengthy explanation, but my question is; "Can Renko charts be lag-free on MT5?"
I've noticed the charts they draw aren't exactly the same. Likely that's because some use tickdata and others use M1 (or M5).
But what's more troubling is the speed of drawing the bricks.
Sometimes I see bricks being drawn one at the time as it should be. Then when I expect a new brick nothing happens. Then suddenly 3 bricks are drawn. The lagging of "brick drawing" varies per EA I've tested (Santa Renko, Essential Renko and RenkoChart EA)
My PC is fast and MT5 has minimal effect on the CPU load. Plenty of memory. So that's not the issue.
It's especially noticeable on gold and silver with smaller brick sizes
Just badly coded? Or a technical limitation of MT5?
From the messages from the EA's they work on the regular candlestick chart open a new chart and send data to that chart.
Is the transmitting of data constant or does MT5 by design only transmits only once a few seconds?
There are also Renko charts that are plotted as a regular indicator on the candlestick chart. While those might not have the delay, they are useless for my purpose because they don't support adding indicators. (Many indicators don't have the "use first indicator data" option)
That's a lengthy explanation, but my question is; "Can Renko charts be lag-free on MT5?"