← Back to Blog
·12 min read·By EXCAVO Team

TradingView Alert Setup Guide: Never Miss a Signal Again in 2026

Learn how to set up TradingView alerts for any indicator. Step-by-step guide covering alert types, conditions, webhook delivery, and multi-timeframe notifications.

TradingViewEducationAlertsStrategy

You found a great indicator, backtested it, and confirmed it has edge. Then you miss the signal because you were eating lunch. TradingView alerts solve this — they watch the chart 24/7 and notify you the instant your conditions are met. But most traders either don't set them up at all, or set them up wrong and get buried in noise.

This guide covers everything about TradingView alert setup in 2026 — from basic price alerts to advanced indicator-based conditions, webhook delivery to Telegram and Discord, and the common mistakes that cause missed signals or alert fatigue.

TradingView Alert Types Explained

TradingView offers several alert types, and choosing the right one determines whether your alerts are useful or annoying. Here's what each type does and when to use it:

Price Alerts

The simplest alert type: trigger when price crosses a specific level. You set a price, choose a condition (crossing, crossing up, crossing down, greater than, less than), and TradingView notifies you when it happens.

Best for: monitoring key support/resistance levels, breakout thresholds, round numbers, or price targets on open positions. Price alerts are server-side — they work even when your chart is closed, which makes them reliable for set-and-forget monitoring.

Indicator Alerts

Trigger when an indicator value meets a specific condition. For example: alert when RSI crosses above 70, when MACD histogram turns positive, or when a custom indicator plots a buy signal. This is the most powerful alert type for systematic traders because it turns any indicator into an automated watchdog.

Best for: any indicator-based trading system. If your strategy says "enter when X happens on the indicator," an indicator alert automates the monitoring so you only need to act on execution. All EXCAVO PRO indicators support TradingView alerts — including Liquidity Sweep PRO, Smart Breakout PRO, and Confluence Engine PRO.

Strategy Alerts

Specific to TradingView strategies (Pine Script strategies with entry/exit logic). These trigger on strategy events: order fill, position change, or specific strategy conditions. Strategy alerts are useful for backtested systems where you want to forward-test with live notifications.

Best for: traders who have built or imported Pine Script strategies and want real-time execution signals based on the strategy's logic.

Drawing Alerts

Trigger when price interacts with a drawing tool — trendlines, horizontal lines, channels, or Fibonacci levels. Instead of setting a fixed price alert, you draw a trendline and set an alert on it. As the trendline moves through time, the alert level adjusts automatically.

Best for: technical traders who work with dynamic levels. Drawing alerts on trendlines are particularly useful because the trigger price changes with each new bar — something a static price alert can't do.

Step-by-Step: Setting Up Indicator Alerts

Indicator alerts are where most of the value lies for systematic traders. Here's how to set them up correctly:

Step 1: Add Your Indicator to the Chart

Before you can alert on an indicator, it needs to be on the chart. Add it from the Indicators panel (the "fx" button or press "/" to search). Make sure the indicator is loaded and displaying data on your current symbol and timeframe.

Important: the alert will fire on the symbol and timeframe currently displayed when you create it. If you want SOL 1h alerts, make sure you're looking at SOL on the 1h chart when creating the alert.

Step 2: Open the Alert Dialog

Right-click anywhere on the chart and select "Add Alert," or press Alt+A (Windows) / Option+A (Mac). You can also click the alarm clock icon in the top toolbar. The Alert Creation dialog opens with several fields to configure.

Step 3: Configure the Condition

This is the most important step. In the "Condition" section:

  • First dropdown: select your indicator name (it appears in the list if it's on the chart)
  • Second dropdown: select which output to monitor. Many indicators have multiple plot outputs — for example, a signal line, a histogram, or specific buy/sell conditions. EXCAVO indicators typically have a dedicated "Alert" output that fires on confirmed signals
  • Third dropdown: select the trigger condition — "Crossing," "Greater Than," "Less Than," "Entering Channel," "Exiting Channel," etc.
  • Value field: the threshold value. For binary signals (buy/sell), this is usually 0 or 1. For oscillators like RSI, this would be your threshold level (e.g., 70 for overbought)

Step 4: Choose Alert Frequency

This setting determines how often the alert can fire:

  • Once Per Bar Close — fires maximum once per completed candle. This is the correct setting for most indicator-based trading because it ensures the signal is confirmed (non-repainting). Non-repainting indicators finalize their signals at bar close, so alerting mid-bar would give you unconfirmed signals that might change
  • Once Per Bar — fires on the first tick that meets the condition within each bar. Faster than "per bar close" but potentially triggers on signals that haven't been confirmed yet. Use this only if you specifically need early warning before confirmation
  • Only Once — fires once and then deactivates. Good for one-time price targets or specific event monitoring
  • Every Time — fires on every tick that meets the condition. Almost never what you want for indicator trading — this will flood you with notifications during a single candle

Recommended for most traders: "Once Per Bar Close." This matches how backtesting works (signals are evaluated at bar close) and ensures you only get notified on confirmed, final signals.

Step 5: Set Up Notifications

TradingView supports multiple notification channels:

  • App notification — pushes to your TradingView mobile app. Fastest and most reliable for personal alerts
  • Email — sends to your registered email. Good as a backup but can have 1-5 minute delay
  • Webhook URL — sends an HTTP POST to a custom URL. This is how you connect alerts to Telegram bots, Discord channels, or automated trading systems (more on this below)
  • SMS — available on Premium plans. Direct but limited in formatting
  • Pop-up on screen — shows a popup on your TradingView tab. Only works if TradingView is open in your browser

For active traders, App notification + Webhook is the most reliable combination. The app notification catches your attention immediately, and the webhook sends the details to your Telegram or Discord for logging and review.

Step 6: Customize the Alert Message

The alert message is what you see when the notification fires. TradingView supports dynamic placeholders that insert live data:

  • {{ticker}} — the symbol name (e.g., SOLUSDT)
  • {{exchange}} — the exchange (e.g., BINANCE)
  • {{interval}} — the timeframe (e.g., 60 for 1h)
  • {{close}} — the closing price when the alert triggered
  • {{time}} — the timestamp
  • {{volume}} — the volume at trigger

A good template: {{ticker}} {{interval}} — Signal fired at {{close}}. This tells you what instrument, what timeframe, and at what price — everything you need to act quickly.

Webhook Alerts: Connecting to Telegram, Discord, and Bots

Webhooks are what turn TradingView from a charting platform into a signal distribution system. When an alert fires, TradingView sends an HTTP POST request to a URL you specify, carrying the alert message as the payload. This lets you build custom notification pipelines.

How Webhooks Work

When you create an alert with a webhook URL, TradingView will POST to that URL every time the alert triggers. The request body contains your alert message (with placeholders resolved). A receiving server parses this message and routes it wherever you want — Telegram chat, Discord channel, database, or even a trading bot.

Telegram Integration

The most popular webhook destination for crypto traders. To send TradingView alerts to Telegram:

  1. Create a Telegram bot via @BotFather — you'll get a bot token
  2. Get your chat ID (send a message to the bot, then check the Telegram API for your chat ID)
  3. Set up a webhook relay service (or your own server) that receives the TradingView POST and forwards it to Telegram's sendMessage API
  4. Enter the relay URL as the webhook in your TradingView alert

Several free and paid services automate this pipeline. Alternatively, a simple Node.js or Python server can bridge TradingView webhooks to Telegram in under 50 lines of code.

Discord Integration

Discord webhooks are even simpler because Discord natively supports incoming webhooks:

  1. In your Discord server, go to Channel Settings → Integrations → Webhooks
  2. Create a new webhook and copy the URL
  3. Paste the Discord webhook URL directly into TradingView's webhook field
  4. Format your alert message as a JSON payload that Discord expects

The message format for Discord webhooks: {"content": "{{ticker}} alert on {{interval}}: signal at {{close}}"}

Webhook Security Tips

Since webhooks are essentially open URLs that accept data, security matters:

  • Include a secret token in your alert message (e.g., a random string) and verify it on the receiving end
  • Use HTTPS-only webhook URLs — never HTTP
  • Rate-limit your webhook receiver to prevent abuse if the URL is discovered
  • Don't put sensitive information (API keys, account details) in alert messages — they travel as plaintext in the webhook payload

Multi-Timeframe Alert Strategy

One of the most effective alert setups is a multi-timeframe system where higher timeframe alerts set the direction and lower timeframe alerts trigger entries. Here's how to structure it:

Layer 1: Daily Bias Alerts

Set alerts on a trend indicator (like Adaptive SuperTrend or Trade Compass PRO) on the Daily chart. These fire rarely — maybe once every few days — and tell you the prevailing trend direction. When a Daily alert fires (e.g., "trend flipped bullish"), you know to focus only on long setups on lower timeframes.

Layer 2: Entry Signal Alerts

Set alerts on your entry indicator on 1h or 4h — for example, Liquidity Sweep PRO for sweep entries or Smart Breakout PRO for breakout entries. Only act on these signals when they align with your Daily bias from Layer 1.

Layer 3: Risk Management Alerts

Set price alerts at your stop-loss and take-profit levels after entering a trade. This way, you get notified when your position hits either target without needing to watch the chart. Move your stop-loss alert if you trail your stop.

This three-layer system means you're not glued to the screen. The Daily bias fires once and sets your direction. The entry alert fires when it's time to act. The risk management alerts fire when your trade resolves. Between these events, you can do something else.

Alert Limits and Plan Considerations

TradingView limits the number of active alerts based on your plan:

  • Basic (free): 1 active alert. Functionally useless for any serious trading — you can monitor exactly one thing
  • Essential: 20 active alerts. Enough for 1-2 instruments with multi-timeframe setups
  • Plus: 100 active alerts. Sufficient for most active traders monitoring 5-10 instruments
  • Premium: 400 active alerts. For professional setups monitoring entire watchlists across multiple timeframes
  • Expert/Ultimate: 800+ active alerts. For automated systems and institutional workflows

If you're hitting alert limits, prioritize: use indicator alerts (which cover multiple conditions in one alert) rather than multiple price alerts. A single Confluence Engine PRO alert can replace several individual indicator alerts because it already combines multiple factors internally.

Common Alert Mistakes

Mistake 1: Alerting on Every Tick

Setting frequency to "Every Time" on a volatile indicator floods your phone with 50+ notifications per hour. Your brain starts ignoring them, and you miss the one signal that actually mattered. Use "Once Per Bar Close" for almost everything.

Mistake 2: Wrong Timeframe

You set up an alert on a 15m chart, but you trade 1h. The 15m alert fires four times more often, giving you signals that don't match your actual trading timeframe. Always verify the timeframe displayed on the chart matches your trading timeframe before creating the alert.

Mistake 3: Alerting on Repainting Indicators

Some indicators change their signals retroactively — a buy signal that appeared 3 bars ago disappears on the current bar. If you alert on these, you'll get notifications for signals that no longer exist by the time you look at the chart. Before setting alerts, verify your indicator is non-repainting. All EXCAVO PRO indicators are non-repainting by design.

Mistake 4: No Message Context

An alert that just says "Alert triggered" is useless when you have 20 alerts active. You see the notification, open TradingView, and then spend 2 minutes figuring out which alert fired on which symbol. Use detailed messages with {{ticker}}, {{interval}}, and {{close}} so you can act immediately from the notification itself.

Mistake 5: Not Testing the Alert

You set an alert and assume it works. Three days later, the condition triggers and nothing happens — maybe the indicator was removed from the chart, or the webhook URL has a typo, or the alert was created on the wrong symbol. After creating any alert, verify it's listed in your Alert Manager (clock icon → Active tab) and test the webhook endpoint manually if possible.

EXCAVO PRO Alerts: What Makes Them Different

All EXCAVO PRO indicators are built with alerts in mind. Several design decisions make them particularly effective for alert-based trading:

Confirmed-at-close signals. Every EXCAVO indicator finalizes its signal at bar close. When you set "Once Per Bar Close" frequency, you're guaranteed to get the exact same signal you'd see in backtesting. No mid-bar flickering, no after-the-fact changes.

Dedicated alert conditions. Each indicator exposes specific alert conditions in the TradingView alert dialog — not just generic "plot crossing value" but named conditions like "Buy Signal," "Sell Signal," or "Regime Change." This makes setup faster and less error-prone.

Multi-factor pre-filtering. Indicators like Confluence Engine PRO evaluate multiple factors before firing a signal. This means one alert replaces what would otherwise require 3-4 separate indicator alerts — regime confirmation, factor scoring, and signal generation all happen internally before the alert fires.

Backtested alert-to-action mapping. Every EXCAVO indicator has been backtested with the same signals that generate alerts. The backtest results directly reflect what you'd experience trading from alerts alone — no extra manual filtering required.

Quick Setup Checklist

Before you go set up your alerts, run through this checklist:

  • Correct symbol and timeframe — verify both before opening the alert dialog
  • Correct indicator output — select the right plot or condition from the dropdown, not just the first option
  • Frequency: "Once Per Bar Close" — unless you have a specific reason for something else
  • Detailed message — include {{ticker}}, {{interval}}, {{close}} at minimum
  • Multiple notification channels — app notification + at least one backup (email or webhook)
  • Test after creation — confirm the alert appears in your Alert Manager and the webhook endpoint is reachable
  • Review weekly — delete alerts for positions you've closed, update levels for positions you've adjusted, remove alerts on indicators you've stopped using

Alerts are the bridge between analysis and action. The best indicator in the world is useless if you're not at the screen when it fires. Set up your alerts once, test them, and let TradingView do the watching while you focus on execution.

All EXCAVO PRO indicators include dedicated alert conditions — subscribe for $39/month and get alerts on every indicator, every timeframe, with no limits on how many you set up.

Ready to Upgrade Your Trading?

Get access to all EXCAVO premium indicators for TradingView.

Related Articles