What Is Repainting on TradingView? How to Check

A non-repaint buy/sell indicator on TradingView keeps its confirmed historical markers in the same place after the relevant candle closes. To assess one, compare live behaviour with how markers appear on completed historical bars and with alert timing. A marker that appears at candle close and then stays is delayed confirmation, not repainting.
TL;DR
- Repainting changes markers on completed candles.
- Check live behaviour, completed historical bars and alert timing.
- Candle-close confirmation is not automatically repainting.
- Non-repainting does not mean profitable.
Quick answer: what a non-repaint buy/sell indicator on TradingView means
A non-repainting indicator should not move, disappear or appear retrospectively on a candle after that candle has closed. If a Buy or Sell marker appears later on an earlier candle, investigate how the indicator calculates its output.
Some tools wait for a candle to close before displaying a marker. That can make the marker later than an intrabar preview, but if it then stays in place, the delay is confirmation rather than repainting.
What repainting means: non-repainting indicator meaning
Repainting happens when an indicator changes values or markers on completed candles, or displays historical markers that were not present in live conditions. The finished chart can therefore look more convincing than the chart a trader actually saw.
A marker might appear during a live candle and disappear before it closes, or be added to an earlier candle after later price bars form. This is the practical non-repainting indicator meaning: a non-repainting indicator on TradingView should keep confirmed historical output consistent with what was available when each candle closed.
Why repainting makes history look better
When a marker moves or appears after later price action, the finished chart can make its timing look unusually precise. Someone reviewing only historical candles may assume the marker was available earlier, even though it was not.
That makes screenshots difficult to assess because they rarely show what appeared before each candle closed. Treat historical examples as illustrations, not proof of live behaviour.
Repainting vs confirmation delay
Confirmation delay is not automatically repainting. If an indicator waits until a candle closes, displays a marker and then leaves it in place, it has confirmed the condition later rather than changed a completed result.
If a completed candle's marker later disappears, changes direction or shifts to another candle, investigate repainting. Compare the same market, timeframe and candle sequence when checking.
Common causes of repainting
One cause is using the still-forming candle: its values change until the close, so a condition that appears midway through may not remain true.
Another is looking ahead with higher-timeframe data. A value may not be final during the lower-timeframe candles where it appears, allowing later information to affect an earlier marker.
Pivot-based markers may need future bars for confirmation, even when placed back at an earlier turning point. Recalculation on every tick can also change live-candle output. A late marker alone, however, does not prove repainting.
How to check whether an indicator repaints on TradingView
Historical charts cannot show everything that happened live. Combine live observation, a review of completed historical bars and alert timing on the same market and timeframe.
Those same checks also sit in a dated TradingView indicator checklist for 2027, which covers repaint checks, alerts, plan limits, settings and billing terms.
| Test | How to do it on TradingView | What a pass looks like |
|---|---|---|
| Live observation | Watch several candles before and after each close. | Confirmed markers stay on their original candles. |
| Historical bars | Start before a signal and step forward one candle at a time. | Markers appear at confirmation and remain. |
| Alert timing | Compare alert timestamps with historical marker locations. | The alert and confirmed chart output agree. |
| Candle close | Check whether the notes say a condition confirms at close. | A marker may arrive at close but does not later change. |
| Earlier candles | Revisit completed candles after more bars have formed. | Past confirmed values and locations remain stable. |
| Documentation | Read notes about confirmation and higher-timeframe data. | Calculation and timing limits are explained. |
Live observation
Watch the live candle on your intended market and timeframe. Note whether a Buy or Sell marker appears, disappears or changes before the close, then check what remains afterwards. Repeat across different conditions.
Historical bar-by-bar test
Start from earlier completed candles before a period where markers appear and advance one candle at a time. Note when each marker becomes visible, then compare that sequence with the completed chart. If a marker appears on an earlier candle only after later candles form, investigate whether future confirmation is involved.


Alert timing check
Read the indicator's notes for confirmation on candle close, then compare alert times with the candle and marker shown afterwards. TradingView's available alert options can vary by indicator and interface version, so check the options actually presented rather than assuming every tool has identical controls.
SIX Algo Oscillator alerts trigger only when the candle closes. That is a confirmation rule, not evidence that a marker changes after a completed candle.
Buy sell signals indicator on TradingView: what to look for in the details
When comparing a buy sell signals indicator on TradingView, look for a clear explanation of its markers and confirmation timing. Check whether signals can appear during a live candle, wait for candle close or use higher-timeframe information.
Check that adjustable settings are explained and test them on your own market and timeframe. A non-lagging indicator on TradingView and a non-repainting indicator are not necessarily the same thing. Lag describes when information becomes available; repainting describes whether past output changes.
For more context, read how to judge buy and sell signals and the guide to TradingView's built-in indicators.
How TVALGO's tools fit
TVALGO's five tools run on TradingView charts: SIX Algo Oscillator provides extreme-zone and momentum context; Market Predator provides momentum and pressure context; Bottom Killer provides potential bottoming and reversal context; Sweeper Algo provides liquidity sweeps and structure context; and Quantum Forge provides structured market-condition analysis. TVALGO confirms that its tools do not repaint and are not lagging.
SIX Algo Oscillator alerts trigger only when the candle closes. Sweeper Algo acts after confirmation using next-candle logic. The tools work on free and paid TradingView plans, on any market and timeframe, with adjustable settings that need testing. You can apply the same live-observation and historical bar-by-bar checks rather than relying on a claim alone. Access is invite-only and added to your TradingView username within 12 hours of successful payment and username validation.
Visit TVALGO to review the five tools and subscription plans.
Frequently asked questions
What does repainting mean?
Repainting means an indicator changes values or markers on completed candles, or adds historical markers that were not visible in live conditions. This can make a finished chart look different from what a trader could see at the time. Check completed candles against live observation and a bar-by-bar review of earlier price.
What is the best non-repainting buy/sell indicator on TradingView?
There is no single best choice for every market, timeframe or trading process. Check the indicator's purpose and confirmation rules, then use live observation, a review of completed historical bars and alert timing to assess its behaviour. TVALGO states that its tools do not repaint; you can apply the same checks to verify their behaviour.
How do I check a tool against past bars?
Start from earlier completed candles before a period where the tool displays markers, then move forward one candle at a time. Note when each marker appears and compare it with the completed chart. Repeat on different sections and the timeframe you use. A confirmed marker should remain on its original candle.
Do alerts repaint?
An alert is a notification, so check its trigger timing against the indicator's confirmed chart output. Read whether the condition is evaluated during a live candle or at candle close, then compare alert timestamps with the markers shown afterwards. An alert arriving at candle close does not by itself indicate repainting.
Is a non-repainting tool profitable?
Not repainting says nothing about whether a tool will produce a particular financial result. It describes how historical chart output behaves, not future performance. No chart tool can promise outcomes. Test its display and settings on your own charts and make decisions using your own judgement.
Why can a live-candle signal change before the candle closes?
The live candle is still forming, so its price and other values can change until the close. A condition may be true temporarily and then disappear as the candle develops. If the final confirmed output stays in place after the close, that is different from repainting a completed candle.
Does TVALGO say its tools do not repaint?
Yes. TVALGO confirms that its five tools do not repaint and are not lagging. You can assess their behaviour using the same live-observation, historical bar-by-bar and alert-timing checks described in this article. SIX Algo Oscillator alerts trigger only when the candle closes.
Which alert frequency suits candle-close signals?
In TradingView's alert settings, the Once Per Bar Close option triggers only after the bar closes, so it suits signals meant to be final at candle close. Options that trigger during the bar can fire on a signal that later disappears before the close.
Trading involves risk, and you can lose money. This article is for education only and is not financial advice. Chart tools show context; they cannot promise any result. Test any setting on your own charts before relying on it. TVALGO is independent and is not affiliated with, endorsed by or sponsored by TradingView.