Does an MT5 Indicator Repaint? A Signal-Checking Checklist
MT5 indicator repainting is a question about how a display changes over time. A polished historical chart cannot answer it on its own. The practical approach is to preserve what was visible at the time and compare it with the same bars later.
Separate current-candle updates from historical changes
An unfinished candle can change as new prices arrive. MetaQuotes identifies position zero as the current bar when reading indicator buffers through CopyBuffer. A reading from that bar is therefore different from an observation tied to a previously closed candle.
For your review, define the behavior you are testing: does an arrow move while its candle is open, appear only after a later candle, or disappear from an already closed candle? Record these separately instead of putting every change under one label.
Use this observation log
| Record | Why it matters |
|---|---|
| Indicator version and inputs | Keeps comparisons tied to one configuration |
| Broker symbol and timeframe | Identifies the exact chart |
| Server time and candle timestamp | Lets you revisit the same bar |
| Signal and value at first appearance | Preserves the original observation |
| Value after closure and after reload | Separates update and refresh behavior |
A repeatable demo procedure
- Open a demo chart and keep the configuration unchanged.
- Capture a screenshot when the signal first appears, including the chart clock or a written timestamp.
- Capture the same area after the candle closes.
- Compare it again after later candles form and after reopening the chart.
- Log every difference, including missing signals and late appearances.
If values are exposed in the Data Window, record them as well as the screenshot. MetaTrader’s chart documentation describes the candle and indicator information shown there. Some custom displays rely on chart objects, so a visual record may still be necessary.
Check multi-timeframe panels separately
A lower-timeframe candle can close while a higher-timeframe candle remains open. Ask the indicator developer which candle each panel value refers to. Without that information, a panel changing later is difficult to interpret.
What a successful check does not prove
Stable historical signals do not establish profitability. A limited observation sample also cannot prove that a signal will never change under another configuration or after additional history loads.
Use this checklist when reviewing MT5 indicators, including Gann Made Easy Indicator MT5 v2.8. No non-repainting claim is made for that product here. See the Gann chart guide for the supplied visual examples.
Risk notice: This is a software-observation checklist, not a recommendation to trade a signal. Trading involves risk of loss.

