Alertes TradingView : le guide complet
Une alerte TradingView surveille une condition sur votre graphique — un prix, un indicateur, une stratégie — et prévient dès qu'elle se réalise. Ce guide couvre toute la chaîne : créer l'alerte, choisir sa fréquence et son expiration, écrire le message avec les variables de TradingView, puis le faire exécuter sur MT4, MT5 ou cTrader.
Le message de l'alerte
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.10,
"sl": 1.0820,
"tp": 1.0910
}
Ce qu'est une alerte TradingView
Une alerte associe une condition, une fréquence de déclenchement, une date d'expiration et une ou plusieurs notifications. Elle tourne sur les serveurs de TradingView, pas dans votre navigateur : une fois créée, elle se déclenche même ordinateur éteint. Le nombre d'alertes actives que vous pouvez garder dépend de votre plan TradingView.
- Condition : un prix, un indicateur, une stratégie Pine Script ou un dessin
- Déclenchement : une seule fois, à chaque fois, à la clôture de la bougie ou une fois par minute
- Notifications : application, pop-up, e-mail, son ou webhook
Créer une alerte, réglage par réglage
Ouvrez la fenêtre d'alerte avec le bouton Alerte (l'horloge de la barre du haut), le raccourci Alt + A, ou un clic droit sur le graphique. Choisissez d'abord la condition : le symbole croise un prix, un indicateur franchit un niveau, ou une stratégie passe un ordre. Réglez ensuite la fréquence et l'expiration, donnez un nom à l'alerte, écrivez son message, puis cochez les notifications voulues dans l'onglet Notifications.
- Expiration : une date précise, ou sans fin (option absente des alertes de liste de surveillance)
- Nom : c'est lui qui apparaît dans le journal et les notifications
- Message : texte libre, où TradingView remplace les variables au déclenchement
Quelle fréquence choisir pour un ordre automatique
Une alerte de prix ne propose que deux choix : une seule fois, ou à chaque fois. Une alerte d'indicateur ou de stratégie en propose davantage, dont « une fois à la clôture de la bougie ». Pour passer des ordres, c'est le réglage le plus sûr : le signal est confirmé quand la bougie se ferme, alors qu'en cours de bougie un croisement peut apparaître puis disparaître. TradingView ne déclenche une alerte à la clôture que si la condition est encore vraie à ce moment-là.
- À la clôture de la bougie : signal confirmé, le réglage à privilégier pour trader
- À chaque fois : plus réactif, mais un signal peut s'effacer avant la clôture
- Une seule fois : l'alerte se désactive après son premier déclenchement
Le message de l'alerte et ses variables
Le champ Message est du texte libre. Au moment où l'alerte se déclenche, TradingView y remplace chaque variable écrite entre doubles accolades par sa valeur : le symbole, le cours de clôture de la bougie, l'heure. C'est ce qui permet d'écrire un seul message qui reste juste sur n'importe quel graphique.
{{ticker}}Le symbole du graphiqueEURUSD{{exchange}}La place de cotation du symboleOANDA{{close}}Le cours de clôture de la bougie qui déclenche1.08425{{open}} {{high}} {{low}}Ouverture, plus haut et plus bas de cette bougie1.08390{{volume}}Le volume de la bougie1532{{interval}}L'unité de temps du graphique15{{time}}L'heure de la bougie, en UTC2026-09-23T14:15:00Z{{timenow}}L'heure du déclenchement, en UTC2026-09-23T14:29:07Z{{plot_0}}La première courbe de l'indicateur71.4{{syminfo.currency}}La devise de cotationUSD- Les valeurs sont celles de la bougie qui a déclenché l'alerte
- {{time}} et {{timenow}} sont toujours en UTC
- Jusqu'à 20 courbes d'indicateur : de {{plot_0}} à {{plot_19}}
Les variables des stratégies Pine Script
Une alerte posée sur une stratégie se déclenche à chaque ordre de la stratégie et dispose de variables en plus. Attention au piège : {{strategy.order.action}} vaut « sell » aussi bien pour ouvrir une vente que pour fermer un achat ; envoyé tel quel, la sortie d'un achat ouvrirait une vente. La méthode sûre : écrire la commande exacte dans le paramètre alert_message de chaque ordre de la stratégie, et mettre {{strategy.order.alert_message}} comme message de l'alerte.
{{strategy.order.action}}« buy » ou « sell », pour les entrées comme pour les sortiessell{{strategy.order.contracts}}La quantité de l'ordre, dans les unités de la stratégie10000{{strategy.order.price}}Le prix d'exécution de l'ordre1.08425{{strategy.market_position}}La position de la stratégie : long, flat ou shortflat{{strategy.order.alert_message}}Le texte passé à alert_message{"action":"closelong",…}//@version=6
strategy("Moving average crossover", overlay = true)
fast = ta.sma(close, 20)
slow = ta.sma(close, 50)
if ta.crossover(fast, slow)
strategy.entry("L", strategy.long, alert_message = '{"action":"buy","symbol":"' + syminfo.ticker + '","risk":1}')
if ta.crossunder(fast, slow)
strategy.close("L", alert_message = '{"action":"closelong","symbol":"' + syminfo.ticker + '"}')
- Message de l'alerte : {{strategy.order.alert_message}}, rien d'autre
- Une commande par ordre : buy pour entrer, closelong pour sortir
- {{strategy.order.contracts}} est une quantité de la stratégie, pas un lot MetaTrader
Recevoir l'alerte : notifications et webhook
Dans l'onglet Notifications, chaque case est un canal : notification dans l'application, pop-up à l'écran, e-mail, son, ou webhook. Le webhook est le seul canal pensé pour une machine : TradingView envoie le message par une requête HTTP POST vers l'adresse que vous indiquez. Un message en JSON valide part avec l'en-tête application/json, tout autre texte en text/plain. C'est ce canal qu'utilisent les passerelles d'exécution.
- Webhook : plan TradingView payant, Essential ou supérieur
- Double authentification activée sur votre compte TradingView
- Une adresse en https (ports 80 et 443 seulement), qui répond en moins de 3 secondes
Envoyer l'alerte vers MT4, MT5 ou cTrader
TradingView n'exécute rien chez votre courtier : il faut une passerelle qui reçoit le webhook et transmet l'ordre au terminal. Avec TheConnector, collez l'adresse webhook de votre compte dans le champ Webhook URL, mettez le message JSON dans le champ Message, et laissez le robot tourner dans MT4, MT5 ou cTrader. Le même message fonctionne sur les trois plateformes, et chaque alerte reste suivie de sa réception jusqu'à la réponse du courtier.
https://webhook.theconnector.fr/VOTRE_CLE_D_ACCES
{"action":"buy","symbol":"{{ticker}}","risk":1,"sl":20,"tp":40}
- Une adresse par compte : gardez-la secrète, comme un mot de passe
- Le même message pour MT4, MT5 et cTrader
- Chaque alerte suivie : Received, Routing, ACK, Delivered
Pourquoi une alerte ne se déclenche pas
La plupart des alertes « muettes » ont une cause simple. L'alerte a expiré, ou elle était réglée sur « une seule fois » et s'est désactivée après son premier déclenchement. TradingView arrête aussi une alerte déclenchée plus de 15 fois en 3 minutes. Sur un marché fermé, aucune nouvelle cotation n'arrive, donc rien ne se déclenche. Enfin, une alerte peut s'être déclenchée sans vous prévenir : le journal des alertes le montre, avec une colonne d'état de l'envoi pour les webhooks.
- Expirée ou déjà déclenchée « une seule fois » : réactivez-la
- Plus de 15 déclenchements en 3 minutes : TradingView l'arrête, rendez la condition plus sélective
- Indicateur qui se redessine : le signal en temps réel diffère de l'historique
- Webhook sans effet : vérifiez l'état de l'envoi dans le journal des alertes
Tester avant de passer en réel
Avant de laisser une alerte passer des ordres, vérifiez chaque maillon séparément. Collez d'abord le message dans le testeur de webhook : il montre ce que la passerelle en comprend, sans rien exécuter. Déclenchez ensuite une alerte vers un compte démo et suivez-la dans l'historique. Ce n'est qu'après quelques séances sans surprise que l'alerte mérite un compte réel, au volume minimal.
- Le message, dans le testeur de webhook
- Une vraie alerte, vers un compte démo
- Le compte réel, au volume minimal
Guides liés
FAQ
Combien d'alertes peut-on créer sur TradingView ?
Cela dépend de votre plan TradingView : quelques alertes actives sur l'offre gratuite, beaucoup plus sur les offres payantes. Le nombre exact figure sur la page des tarifs de TradingView, qui le fait évoluer.
Une alerte TradingView fonctionne-t-elle ordinateur éteint ?
Oui. Les alertes tournent sur les serveurs de TradingView : elles se déclenchent et envoient leurs webhooks même navigateur fermé. Seule l'extension navigateur Relay, pensée pour tester sans plan payant, a besoin de l'onglet ouvert.
Faut-il un abonnement TradingView payant pour le webhook ?
Oui : le champ Webhook URL demande un plan payant, Essential ou supérieur, et la double authentification activée. Sans plan payant, vous pouvez recevoir l'alerte par e-mail, ou tester TheConnector avec l'extension Relay.
Quelle fréquence choisir pour trader automatiquement ?
« Une fois à la clôture de la bougie », sur une alerte d'indicateur ou de stratégie : le signal est alors confirmé. En cours de bougie, un croisement peut apparaître puis disparaître alors que l'ordre est déjà parti.
Les variables fonctionnent-elles dans un script Pine ?
Les variables entre doubles accolades sont remplacées dans le message de l'alerte. Dans le code Pine, on construit plutôt le texte avec les valeurs du script, comme syminfo.ticker ou close, puis on le passe à alert() ou au paramètre alert_message d'une stratégie.
Pourquoi mon alerte s'est-elle arrêtée toute seule ?
Trois causes reviennent : elle a atteint sa date d'expiration, elle était réglée sur « une seule fois », ou elle s'est déclenchée plus de 15 fois en 3 minutes et TradingView l'a arrêtée. Le gestionnaire d'alertes indique son état.