Thank you for the additional information.
What you’re describing could indeed be a form of repainting. In some cases, indicators may update or remove signals after a chart refresh due to how they recalculate using the reloaded historical data. This behavior is not uncommon, especially when the logic is sensitive to price movements that occur just before the candle closes.
However, it's important to highlight that this does not affect the core functionality of the indicator. The purpose of the tool is to generate real-time signals based on live market conditions, and it’s these live signals—visible when the candle closes in a running session—that should be used to guide trading decisions.
When the chart is refreshed, cTrader reloads historical data, which can differ slightly from the data stream used in real-time, particularly on lower timeframes or with certain brokers. This can cause arrows or signals to appear differently or disappear altogether.
To summarise:
The indicator is designed for live usage, not for reviewing or backtesting historical signals.
Refreshing the chart may lead to differences due to data reloads or recalculations.
Trading decisions should always be based on the live signals as they appear in real time.
If you are seeing this behavior on a consistent basis in a live environment and believe it's affecting real-time decision-making, we’d be happy to investigate further. Please share the symbol, timeframe, and broker you’re using so we can try to replicate under identical conditions.