A buy & sell indicator for TradingView that doesn't repaint

    Search for a buy sell indicator on TradingView and you'll find thousands of scripts — most of them free, most of them repainting, and almost all of them looking perfect on screenshots of the past. This page explains what a buy/sell signal is actually made of, why most published ones fail in live trading, and the checklist a signal has to pass before it's worth a spot on your chart.

    What a buy/sell signal is actually made of

    A green arrow is the last step of a calculation, not the first. Understanding what feeds the arrow tells you whether the signal has an edge or just a marketing screenshot.

    Trend context

    Direction filter · checked first

    Any serious signal first asks which side it's allowed to fire on. Buys in an uptrend, sells in a downtrend. Signals that fire in both directions all the time have no filter, which is why they look busy and perform badly.

    Momentum confirmation

    Timing · the trigger

    The trigger is usually a momentum shift — an impulse candle, a momentum oscillator crossing, a volatility expansion. This is what turns 'the trend is up' into 'enter now' instead of 'enter whenever'.

    Volatility sizing

    Risk · stop distance

    A signal without a stop distance is only half an answer. Good signals scale the stop to current volatility, so the same setup risks more in quiet conditions and less in a chaotic tape.

    Confirmation on close

    Anti-repaint · the honest way

    A non-repainting signal waits for the candle to close before printing. It arrives one candle later than a repainting one — and it's still there tomorrow, which is the entire point.

    Alert delivery

    Execution · off the chart

    Signals you have to watch for are signals you miss. Phone and email alerts on the closed candle mean the indicator works while you're away from the screen, not only while you stare at it.

    Target levels

    Exit · where the signal ends

    Entry without exit is astrology. Signals paired with volatility-based targets turn an arrow into a complete plan: entry, invalidation, and profit objective before you're in the trade.

    How to evaluate any buy/sell indicator in one evening

    1. 1

      Bar-replay a month of history

      TradingView's replay mode shows signals as they appeared live, candle by candle. If the arrows from the static chart move or vanish during replay, the script repaints and its backtest is fiction.

    2. 2

      Count consecutive losers

      Not win rate — losing streaks. Six losers in a row is normal even for good signals. If you couldn't stomach that sequence at your position size, the problem is sizing, not the indicator.

    3. 3

      Check the sideways weeks

      Every indicator looks good in the trending month it was screenshot in. Scroll to a choppy range and count the signals there. Chop is where unfiltered signals bleed accounts.

    4. 4

      Measure the stop it implies

      If the signal doesn't tell you where it's wrong, pick the nearest structure and ask whether you'd actually take that risk. A great entry with an arbitrary stop is a coin flip with extra steps.

    5. 5

      Trade it small for two weeks

      Replay is not live. Run the smallest size your broker allows and log every signal for ten trading days before scaling. Slippage, hesitation and missed alerts only show up with real money on the line.

    6. 6

      Write the rules down

      Which signals you take, which you skip, where the stop goes, when you're done for the day. An indicator is a component; the written rules are the system.

    Free calculators to size the signals

    A buy arrow tells you when. These tell you how much.

    Why most free buy/sell scripts fail

    Repainting

    The script recalculates on live data and quietly moves or deletes signals after the fact. The historical chart looks flawless; the live experience is entries that disappear before the candle closes.

    No trend filter

    Signals fire in both directions through every condition. A moving-average crossover with no higher-timeframe filter is the classic example — brilliant in trends, catastrophic in ranges.

    Curve-fit settings

    Parameters tuned until the backtest looks perfect on last year's data. The more precisely a script fits the past, the less it tends to fit the future.

    No exit logic

    An arrow in with nothing out. Without stops and targets the trader improvises the exit under stress, which is exactly when improvisation is most expensive.

    The failure is rarely the math — it's that the math is presented without the context, risk and exit logic that make a signal tradeable.

    Mistakes traders make with buy/sell signals

    Taking every signal

    Even a good signal has conditions where it's weak — mid-range, against the higher-timeframe trend, into major news. The edge is in the filter you add, not just the arrow itself.

    Stacking five signal scripts

    Five buy/sell scripts are usually five versions of the same momentum calculation, so they all fire together and all fail together. One good signal plus levels and a trend filter beats a stack of arrows.

    Judging on three days of trades

    Any signal looks broken after a losing streak and genius after a winning one. Twenty to thirty logged trades is the minimum sample before a verdict means anything.

    Ignoring the stop the signal implies

    Entering on the arrow but placing the stop 'where it feels right' breaks the math the signal was built around. If the invalidation level is part of the signal, moving it voids the setup.

    Where SimpleAlgo fits

    SimpleAlgo is a non-repainting buy/sell overlay for TradingView: every signal prints on a closed candle, is filtered by the higher-timeframe trend, and arrives with volatility-based stop and target levels already drawn.

    • Non-repainting signals — printed on candle close, they never move or disappear
    • Built-in trend filter so buys only fire with the higher-timeframe direction
    • Automatic stop-loss and take-profit levels scaled to current volatility
    • Real-time phone, email and webhook alerts the moment a signal confirms
    • Works on every market TradingView covers — stocks, forex, futures, crypto

    Try it on your own charts, risk-free

    $24.95 per week, or $300 per year ($5.77 per week). 7-day money-back guarantee included.

    Try Risk-Free For 7 Days

    Buy & sell indicator FAQ

    What is the best buy sell indicator on TradingView?

    The best ones share three traits: they don't repaint (signals print on candle close and never move), they filter against the higher-timeframe trend, and they include stop and target levels. SimpleAlgo is built around exactly those three rules.

    What does repainting mean?

    A repainting indicator recalculates using live, unfinished candle data, so signals appear, move or vanish after the fact. The historical chart looks far better than the live experience. Non-repainting indicators only signal on closed candles, so what you see in history is what you would have seen live.

    Are free buy sell indicators on TradingView any good?

    Most free signal scripts are single-condition calculations with no trend filter, no risk logic and frequent repainting. They are useful for learning what signals are made of, but rarely tradeable as-is. The paid difference is confirmation logic, filtering and non-repainting confirmation on close.

    Can a buy sell indicator be profitable on its own?

    A signal is one component of a system. Profitability comes from the combination of the signal, fixed position sizing, a consistent stop, and the discipline to skip low-quality setups. Any indicator promising profits on arrows alone should be treated with skepticism.

    What timeframe works best for buy sell signals?

    Signals are most reliable on the 15-minute chart and above, where a candle contains enough trades to mean something. On the 1- and 5-minute charts, use the higher timeframe as a direction filter and the lower one for entries only.

    Do buy sell indicators work on crypto and forex?

    Yes — the calculation is market-agnostic because it runs on price and volume. SimpleAlgo runs on anything with a TradingView chart, including crypto, forex, stocks, indices and futures.

    Keep reading

    Educational content only. Nothing here is financial advice, and trading carries a substantial risk of loss.