Trading Educationtradingview · alerts · troubleshooting

    Getting Duplicate TradingView Alerts? Here's Why

    The same alert firing five times in a row isn't a glitch — it's usually one setting, and occasionally three copies of the same alert you forgot about.

    Nikolas MetreveliNikolas MetreveliFounder of SimpleAlgo4 min read
    Share
    Getting Duplicate TradingView Alerts? Here's Why


    Repeated alerts train you to ignore alerts, which defeats the purpose entirely. Four causes account for nearly all of them.

    1. The trigger is set to "Once per bar"

    This is the big one. "Once per bar" fires every time the condition is true during a bar — and a condition like price above 100 is true on every tick while price stays above 100.

    Switch to "Once per bar close" and you get one alert per candle, after the candle confirms. For most conditions this is what people actually wanted. Use "Only once" for a level you only need to be told about a single time.

    2. You created the alert more than once

    Open the alerts panel and read the full list rather than the last few entries. Duplicates accumulate easily: an alert created from two layouts, or recreated after you assumed the first one had expired.

    Sort by symbol, and delete everything you can't explain. If you keep several similar alerts deliberately, rename them — an alert called "ES 15m close above range high" is obvious; three alerts called "Alert on ES" are not.

    3. Multiple delivery channels for the same alert

    One alert with app push, email and a webhook enabled is one trigger arriving three ways. It looks like three alerts.

    Open the alert's notification settings and keep only the channel you actually read.

    4. The condition oscillates around a level

    A condition like RSI crosses 70 can cross back and forth repeatedly while RSI hovers right at the level. Each crossing is a genuine, separate trigger.

    Fixes:

  1. Use close-based confirmation so only the closing value counts.

  2. Add a buffer — cross above 72 rather than 70 — so noise around the level doesn't qualify.

  3. Move to a higher timeframe, where the same level is crossed far less often.
  4. 5. The script itself repeats the condition

    Some scripts call an alert function on every bar where a state is true, rather than only on the bar where it becomes true. If the alert message is identical on consecutive bars, this is the likely cause and it's inside the script, not your settings.

    If you can edit the script, the condition should compare against the previous bar's state so it fires on the transition rather than the state. If you can't, "Only once" combined with recreating the alert manually is the workaround.

    Cleaning up

  5. Open the alerts panel and delete everything inactive or unexplained.

  6. Rename what's left so each alert says what it does.

  7. Set every remaining alert's trigger deliberately — close, once, or per bar.

  8. Prune the delivery channels down to one per alert.

  9. Keep the total small. Twenty alerts you read beats sixty you swipe away.
  10. Alerts not working at all

  11. Alerts arriving late

  12. Sending alerts to Discord or Telegram
  13. Frequently Asked Questions

    Why do I get the same TradingView alert twice?

    The most common causes are two alerts created on the same condition, or an alert set to trigger once per bar firing again as price crosses back and forth inside the bar.

    How do I stop duplicate alerts?

    Open the Alerts panel, delete copies of the same alert, and switch the trigger to once per bar close if you only want confirmed signals.



    SimpleAlgo is not affiliated with, endorsed by, or sponsored by TradingView. TradingView is a trademark of TradingView, Inc. Platform menus and settings change over time — if a step doesn't match what you see, check TradingView's current help documentation.

    Nikolas Metreveli, Founder of SimpleAlgo

    Written by

    Nikolas Metreveli

    Founder of SimpleAlgo

    Nikolas wrote his first real code at 12 and freelanced software tools and websites for small businesses before finding the markets at 15. He builds and maintains every SimpleAlgo indicator and writes these guides from hands-on use of the tools.

    More about Nikolas and SimpleAlgo

    Related Articles

    Next steps on this topic from the rest of the SimpleAlgo library.