Skip to content
Language

TradingView Guides

How to Set Up TradingView Alerts (and What the Limits Actually Are)

Alerts are the part of TradingView most traders half-use: a price line here, a forgotten notification there, and then surprise when the important one silently expired. This guide covers the mechanics properly — types, setup, trigger modes, per-plan limits and the small print that causes most “my alert didn’t fire” complaints. Everything here comes from TradingView’s own documentation and pricing pages, checked on 2026-08-18; details can change, so treat their pages as the source of record.

The three kinds of alerts

TradingView distinguishes three alert families. Price alerts watch a symbol’s price against a level or condition — crossing, rising above, falling below. Technical alerts attach to something on your chart: a drawing (a trendline, a rectangle), or a Pine indicator or strategy that exposes alert conditions. Watchlist alerts apply one condition across a whole watchlist, triggering independently per symbol — a higher-tier feature.

The distinction matters for limits and for behavior. A price alert survives you removing indicators; a technical alert is bound to the object it was created on — delete the drawing or the indicator, and the alert loses its reason to exist.

Creating an alert

Three routes lead to the same dialog: the alert (clock) icon in the right toolbar, right-clicking directly on a price level or a drawing, or the plus button that appears on the price scale. The dialog asks for a condition (what to watch), a trigger mode (how often it may fire), an expiration, and notification channels — app push, desktop toast, email, sound, or a webhook URL for automation.

Two habits save pain later. Name your alerts — “EURUSD 1.0850 break, H1, thesis #12” beats twenty entries that all say “EURUSD crossing 1.0850”. And put the why in the message field: future-you will not remember.

Trigger modes — the setting that changes everything

The trigger dropdown is where most misunderstandings live. Only Once fires a single time, then the alert is done. Once Per Bar can fire on every bar where the condition is true — including on a bar that is still forming. Once Per Bar Close waits for the bar to complete before evaluating, firing at most once per closed bar. Once Per Minute throttles a frequently-true condition.

If you’ve read our piece on verifying whether an indicator repaints, you’ll recognize the theme: an intrabar condition can be true at 10:31 and false at 10:44 on the same bar. “Once Per Bar Close” is the mode that waits for the bar to finish before believing it — which is why it’s the sane default for anything you intend to act on, at the cost of hearing about it later.

The limits, per plan

As listed on TradingView’s pricing page (checked 2026-08-18, annual billing shown): the free Basic plan gets 3 active price alerts and no technical alerts. Essential ($12.95/mo) allows 20 price and 20 technical alerts. Plus ($29.95/mo): 100 and 100. Premium ($59.95/mo): 400 and 400. Ultimate ($199.95/mo): 1,000 of each. Watchlist alerts exist only on Premium (2) and Ultimate (15).

Two expiration rules matter more than the counts. Alerts can be set to expire, with a maximum window of about two months — except on Premium and Ultimate, which offer open-ended alerts that stay active indefinitely. And regardless of plan, TradingView auto-deactivates stale alerts: created over a year ago, untriggered for over a year, or unedited for over a year. If a long-term alert “mysteriously” vanished, it almost certainly aged out under one of these rules.

Why an alert “didn’t work”

The usual suspects, in order: it expired (see above); it was set to Only Once and already fired; it was a technical alert whose underlying drawing or indicator was deleted or modified — editing an indicator’s settings does not update an existing alert, which keeps running on the old snapshot until you recreate it; or notifications were on a channel you weren’t watching. None of these are bugs. All of them are documented behavior that the setup dialog quietly assumes you know.

Where this leaves you

Alerts are infrastructure, not analysis: they don’t make a condition meaningful, they just make sure you hear about it. Pick “Once Per Bar Close” unless you have a specific reason not to, name everything, check the expiration field before saving, and know your plan’s ceiling before you build a workflow that needs more slots than you have. What alerts can and can’t do analytically — and how they differ from the indicators they’re attached to — is the subject of the companion guide.


Sources: TradingView Help Center, “About TradingView alerts” (alert types, expiration and auto-deactivation rules, notification channels); TradingView pricing page (per-plan alert counts and prices, annual billing). Both checked 2026-08-18 — TradingView’s pages are the source of record if figures change.

Charts

Chart pending
Every alert is three decisions: what condition, which trigger mode, and how it notifies you.
Chart pending
'Once Per Bar Close' is the mode that waits for confirmation. The others don't.