Home / Help / TradingView / Alerts not firing

Alerts not firing in TradingView

Your alerts do not trigger or you get no notification.

TradingViewAlerts not firingalertsnotifications
IN THE ALERT SETTINGS
Notify on appneeds the mobile app signed in
Show pop-upbrowser must allow notifications
Send emailuseful as a backup channel

What is causing it

The alert expired, the condition never met, or notifications are off.

Why this happens

TradingView alerts are evaluated on their servers rather than in your browser, which is what lets them fire when your computer is off. The consequence is that an alert is a stored object with its own lifetime and settings, independent of the chart you created it on. It has an expiry, and free plans limit how many can be active and how long they last, so an alert can quietly stop existing without any notification that it has gone.

The trigger setting is the other half, and it changes behaviour more than people expect. An alert set to fire only once removes itself after the first trigger, so it genuinely will not fire again. An alert set to fire on bar close will not trigger the moment price touches your level; it waits for the candle to complete, so a wick through the level produces nothing. Delivery is separate again: an alert can trigger correctly on the server while the notification never reaches you because the channel is switched off or the browser has blocked permission.

The fix, step by step

  1. Open the alert and check it is still active and not expired. Free plans have alert limits and expiries.
  2. Confirm the trigger condition (Once, Every time, On close) matches what you expect.
  3. Enable notifications in Settings, and allow browser and app notifications.
  4. For webhook or app alerts, check the destination is set up correctly.

How to confirm it is fixed

Open the alerts panel and check the alert is listed as active rather than stopped or expired. The alert log records every trigger, so if an entry appears there the alert itself worked and any problem is with delivery. Testing with a deliberately easy condition, such as a level price is about to cross, confirms the whole chain from trigger to notification in a couple of minutes.

Stopping it happening again

Set the expiry deliberately when creating alerts you depend on, and check the alerts panel periodically for ones that have stopped. Choose the trigger option consciously rather than accepting the default, since once-only and on-close behave very differently. Enable more than one notification channel for anything important, so a single blocked channel does not lose the alert.

Trade with clarity once MetaTrader is running

Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.

Start free trial

Other TradingView problems

Chart not loading or blankInvalid symbol or symbol not foundSlow or laggy performanceCannot connect a broker for tradingData delayed or not real timeDrawings or layout disappeared
Still stuck? Some issues are specific to your broker or your app version, and their support desk can confirm server names, account status and outages. See all TradingView problems or the full help hub.