FAQ automatisation par webhooks TradingView
Tout sur la transformation des alertes TradingView en ordres réels chez le broker — webhooks, payloads JSON, abonnements requis et configuration sans code.
Webhooks et alertes TradingView
Pour automatiser les alertes TradingView en trading réel, vous avez besoin de trois éléments :
- Compte TradingView (forfait Essential ou supérieur — les webhooks nécessitent un abonnement payant)
- Compte de courtier (Tradovate, Rithmic, Interactive Brokers, TradeStation ou autres)
- Plateforme d'automatisation comme PickMyTrade qui fait le lien entre les deux
Le processus fonctionne via les webhooks TradingView : lorsque votre stratégie ou votre indicateur déclenche une alerte, TradingView envoie un payload JSON à l'URL du webhook de PickMyTrade. PickMyTrade traite le signal et exécute l'ordre chez votre courtier en environ 200 millisecondes. Aucune programmation n'est requise — la plateforme génère automatiquement le JSON de l'alerte pour vous.
TradingView dispose de capacités de trading automatique natives limitées. Il propose un panneau de courtier intégré qui se connecte directement à quelques courtiers (comme Tradovate et TradeStation), mais cela permet uniquement de passer des ordres manuellement depuis les graphiques — il n'exécute pas automatiquement les alertes de stratégie.
Pour une véritable exécution automatisée des transactions — où les alertes de votre stratégie TradingView passent automatiquement des ordres chez votre courtier sans intervention manuelle — vous avez besoin d'une plateforme d'automatisation TradingView tierce. Ces plateformes utilisent la fonction webhook de TradingView pour recevoir les alertes et les acheminer vers votre courtier.
Parmi les outils d'automatisation TradingView populaires figurent :
- PickMyTrade — 50 $/mois, 9 courtiers, configuration sans code, exécution en moins de 200 ms
- TradersPost — 250 $/mois pour des stratégies illimitées
- Autoview — Basé sur une extension Chrome (nécessite que votre ordinateur soit allumé)
Non, TradingView ne prend pas en charge de manière native l'exécution entièrement automatisée des transactions. Bien que TradingView dispose d'un panneau d'intégration de courtier intégré qui vous permet de connecter des comptes de courtiers sélectionnés, il ne fournit qu'une interface de trading au sein du graphique — vous devez toujours cliquer manuellement pour passer les ordres.
TradingView prend en charge les webhooks, qui sont le fondement du trading automatisé. Lorsqu'une alerte se déclenche, TradingView peut envoyer une requête HTTP POST à une URL spécifiée. Des plateformes tierces comme PickMyTrade reçoivent ces webhooks et exécutent automatiquement les transactions chez votre courtier. C'est la méthode standard pour automatiser les stratégies TradingView, utilisée par des milliers de traders.
La fonction webhook nécessite un forfait TradingView payant (Essential à 12,95 $/mois ou supérieur).
Non, vous ne pouvez pas utiliser la fonction webhook de TradingView sur le forfait gratuit. Les webhooks — le mécanisme qui permet le trading automatisé — nécessitent un abonnement TradingView payant :
| Forfait | Prix/mois | Alertes actives | Webhooks |
|---|---|---|---|
| Free / Basic | $0 | 1 | Non |
| Essential | $12.95 | 20 | Oui |
| Plus | $24.95 | 100 | Oui |
| Premium | $49.95 | 400 | Oui |
| Ultimate | $99.95 | 800 | Oui |
Le forfait Essential (12,95 $/mois) est suffisant pour la plupart des traders automatisés. Si vous exécutez plusieurs stratégies sur de nombreux symboles, envisagez Plus ou Premium pour disposer de davantage d'emplacements d'alerte.
Solution de contournement pour les utilisateurs gratuits : Certains traders utilisent des services de relais e-mail-vers-webhook qui convertissent les alertes par e-mail de TradingView en appels webhook. Cependant, cela ajoute une latence importante (plus de 30-60 secondes) et n'est pas fiable pour le trading sensible au temps. Pour un trading automatisé sérieux, un forfait TradingView payant est fortement recommandé.
Les alertes TradingView sont des notifications qui se déclenchent lorsqu'une condition de prix, un signal d'indicateur ou un événement de stratégie se produit. Elles peuvent vous avertir via une fenêtre contextuelle, un e-mail, une notification push mobile ou un webhook. En elles-mêmes, les alertes ne passent pas de transactions — elles vous informent simplement que quelque chose s'est produit.
Le trading automatisé va plus loin : lorsqu'une alerte se déclenche, un système exécute automatiquement une transaction sur votre compte de courtier sans aucune action manuelle. La différence essentielle :
- Alertes uniquement = Vous recevez une notification → Vous vous connectez manuellement à votre courtier → Vous passez l'ordre manuellement
- Trading automatisé = L'alerte se déclenche → Le webhook envoie le signal à la plateforme d'automatisation → L'ordre est passé automatiquement chez votre courtier en quelques millisecondes
Pour combler le fossé entre les alertes et l'exécution automatisée, vous avez besoin d'une plateforme d'automatisation TradingView comme PickMyTrade qui reçoit les alertes webhook et les convertit en ordres réels chez le courtier. Cela permet un trading mains libres 24h/24 et 7j/7 basé sur vos stratégies TradingView.
Vous avez besoin au minimum du forfait Essential de TradingView (12,95 $/mois facturé annuellement, ou 14,95 $ mensuel) pour utiliser les webhooks dans le cadre du trading automatisé. Les webhooks ne sont pas disponibles sur le forfait Basic gratuit.
Voici ce que propose chaque forfait pour l'automatisation :
- Essential (12,95 $/mois) — 20 alertes actives avec webhooks. Convient pour 1 à 3 stratégies sur quelques symboles.
- Plus (24,95 $/mois) — 100 alertes actives. Convient pour plusieurs stratégies sur de nombreux symboles.
- Premium (49,95 $/mois) — 400 alertes actives. Idéal pour les traders de prop firms gérant de nombreux comptes et symboles.
- Ultimate (99,95 $/mois) — 800 alertes actives. Pour un usage professionnel/institutionnel.
Chaque alerte qui envoie un webhook à votre plateforme de trading automatisé compte dans la limite d'alertes de votre forfait. Si vous automatisez 5 symboles avec des alertes d'achat/vente, cela représente 5 alertes (et non 10 — une alerte par symbole gère les deux directions via la configuration JSON).
Bien que ce soit techniquement possible en utilisant des services tiers de relais e-mail-vers-webhook, l'automatisation basée sur l'e-mail n'est pas recommandée pour le trading réel. Voici pourquoi :
- Latence : La livraison des e-mails prend plus de 10-60 secondes contre une livraison par webhook en ~50 ms
- Fiabilité : Les e-mails peuvent être retardés par les filtres anti-spam, des problèmes de serveur ou une limitation du débit
- Transactions manquées : Les serveurs de messagerie n'ont aucun délai de livraison garanti, de sorte que les signaux sensibles au temps peuvent arriver trop tard
- Aucune prise en charge native du JSON : Les e-mails envoient du texte brut, nécessitant une analyse supplémentaire qui peut échouer
Pour un trading automatisé TradingView fiable, les webhooks sont la norme du secteur. Le forfait Essential de TradingView (12,95 $/mois) débloque les webhooks — un petit investissement comparé au coût potentiel des transactions manquées ou retardées liées à l'automatisation par e-mail.
Avec PickMyTrade, l'automatisation basée sur les webhooks assure une exécution de bout en bout en environ 200 millisecondes, de l'alerte à l'ordre chez le courtier.
Le backtesting est essentiel avant d'automatiser toute stratégie de trading. TradingView dispose d'un Strategy Tester intégré qui facilite cette tâche :
- Ajoutez une stratégie à votre graphique (et non un indicateur — seules les stratégies disposent d'un backtesting intégré)
- Ouvrez l'onglet Strategy Tester en bas de votre graphique
- Examinez les indicateurs clés : bénéfice net, drawdown maximal, taux de réussite, facteur de profit, ratio de Sharpe
- Testez sur différentes unités de temps et plages de dates pour évaluer la robustesse
- Tenez compte des commissions : dans les paramètres de la stratégie, définissez des valeurs de commission réalistes (par exemple 0,35 $/contrat pour les micro futures sur Tradovate)
Considérations importantes sur le backtesting :
- Les résultats du backtesting ne garantissent pas la performance en réel
- Tenez toujours compte du slippage — ajoutez 1 à 2 ticks à chaque transaction dans vos paramètres de backtesting
- Testez avec au moins 2 ans de données pour capturer différentes conditions de marché
- Surveillez le surajustement — si votre stratégie comporte trop de paramètres, elle peut être sur-ajustée aux données historiques
- Après le backtesting, faites du paper trading pendant 2 à 4 semaines avec un compte démo avant de passer en réel
Avec PickMyTrade, vous pouvez faire du paper trading de votre stratégie automatisée sur un compte démo Tradovate avant de risquer un capital réel. Cela permet de valider que vos alertes, votre configuration JSON et votre connexion webhook fonctionnent correctement.
Oui, vous pouvez envoyer la même alerte TradingView à plusieurs comptes de courtier simultanément. Avec la fonction de trading multi-comptes de PickMyTrade, un seul webhook d'alerte TradingView peut exécuter des transactions sur :
- Plusieurs comptes chez le même courtier (par exemple, 10 sous-comptes Tradovate)
- Plusieurs comptes chez différents courtiers (en configurant des alertes vers les deux URL de webhook de PickMyTrade)
- Comptes de prop firm avec un dimensionnement des positions et des paramètres de risque individuels par compte
L'alerte JSON inclut un tableau multiple_accounts dans lequel vous spécifiez le token de chaque compte, le nom de la connexion et le multiplicateur de quantité. Tous les comptes reçoivent et exécutent la transaction simultanément.
Ceci est particulièrement apprécié des traders de prop firms qui gèrent entre 5 et plus de 20 comptes financés et doivent copier la même stratégie sur l'ensemble de ceux-ci à partir d'une seule alerte TradingView.
Créer un bot de trading TradingView automatisé sans programmation est simple avec les plateformes sans code modernes :
- Choisissez votre stratégie sur TradingView — Utilisez n'importe quel indicateur ou stratégie de la bibliothèque TradingView riche de plus de 100 000 scripts communautaires, ou appliquez des indicateurs intégrés comme le croisement de moyennes mobiles, le RSI, le MACD, les bandes de Bollinger, etc.
- Inscrivez-vous à une plateforme d'automatisation — PickMyTrade propose un essai gratuit de 5 jours sans carte de crédit
- Connectez votre courtier — Reliez votre compte Tradovate, Rithmic, Interactive Brokers ou un autre courtier pris en charge
- Configurez les paramètres de votre bot — Définissez la taille de position, le stop loss, le take profit et le trailing stop via le tableau de bord visuel (sans code)
- Générez l'alerte — Cliquez sur "Generate Alert" et PickMyTrade crée automatiquement le code JSON
- Collez dans TradingView — Copiez le JSON dans le message de votre alerte et l'URL du webhook dans les paramètres de notification de TradingView
Votre bot de trading sans code est désormais actif. Chaque fois que votre stratégie TradingView signale un achat ou une vente, la transaction s'exécute automatiquement chez votre courtier. Aucun Python, aucune clé API, aucune gestion de serveur requise.
Les alertes par webhook et les alertes par e-mail sont deux méthodes de notification dans TradingView, mais elles servent des objectifs très différents pour le trading automatisé :
| Caractéristique | Alerte par webhook | Alerte par e-mail |
|---|---|---|
| Vitesse de livraison | ~50 ms (quasi instantanée) | 10-60+ secondes |
| Format | JSON (données structurées) | Texte brut |
| Fiabilité | HTTP POST direct | Sujette aux retards du serveur de messagerie/filtres anti-spam |
| Automatisation | Connexion directe aux plateformes d'automatisation | Nécessite un relais e-mail-vers-webhook |
| Forfait TradingView | Essential (12,95 $/mois) ou supérieur | Disponible sur le forfait gratuit |
| Idéal pour | Trading automatisé | Notifications personnelles uniquement |
Pour le trading automatisé, utilisez toujours les webhooks. La seule différence de vitesse (50 ms contre 10-60 secondes) peut faire la différence entre une bonne exécution et un slippage important, en particulier sur les marchés de futures qui évoluent rapidement.
La sécurité des webhooks est essentielle pour le trading automatisé. Voici les bonnes pratiques :
- Utilisez des jetons uniques — PickMyTrade génère un jeton d'authentification unique pour chaque compte. Ce jeton est inclus dans chaque payload de webhook et vérifié côté serveur. Sans le bon jeton, les ordres sont rejetés.
- Ne partagez jamais publiquement l'URL de votre webhook — La combinaison de votre URL de webhook + jeton est comme un mot de passe pour votre compte de trading. Ne la publiez pas sur des forums, Discord ou les réseaux sociaux.
- Utilisez uniquement des points de terminaison HTTPS — Les URL de webhook de PickMyTrade utilisent le chiffrement HTTPS (https://api.pickmytrade.trade/v2/add-trade-data), garantissant que les données sont chiffrées en transit.
- Régénérez périodiquement les jetons — Si vous soupçonnez que votre URL de webhook ou votre jeton a été compromis, générez de nouveaux identifiants d'alerte dans PickMyTrade.
- N'incluez pas de données sensibles dans les alertes — Ne mettez jamais de mots de passe de courtier, de clés d'API ou d'informations personnelles dans vos messages d'alerte TradingView.
Fait de sécurité clé : Les plateformes d'automatisation comme PickMyTrade sont non dépositaires — elles peuvent passer des trades en votre nom mais ne peuvent pas retirer de fonds de votre compte de courtier. Votre argent reste en sécurité chez votre courtier à tout moment.
Si un webhook échoue, le résultat dépend du type d'échec survenu et du moment où il s'est produit :
- Le webhook d'entrée échoue — Aucun trade n'est passé. Vos positions existantes ne sont pas affectées. Vous manquez simplement le signal d'entrée.
- Le webhook de sortie échoue — C'est plus grave. Si vous avez une position ouverte et que le signal de sortie n'est pas livré, votre position reste ouverte. C'est pourquoi il est essentiel de configurer des ordres stop loss et take profit au moment de l'entrée (ordres bracket) — ces ordres résident sur le serveur du courtier et s'exécutent indépendamment de l'état du webhook.
- Échec partiel — Si un webhook multi-comptes échoue partiellement, certains comptes peuvent s'exécuter tandis que d'autres non, provoquant des décalages de positions.
Comment vous protéger :
- Définissez toujours des SL/TP comme ordres bracket attachés à votre entrée — ils s'exécutent côté courtier indépendamment des webhooks
- Surveillez régulièrement le Journal d'Alertes de PickMyTrade et les positions Tradovate
- Définissez des limites de perte journalières comme filet de sécurité
- Utilisez les paramètres horaires de trading de PickMyTrade pour clôturer automatiquement toutes les positions en fin de journée
Non, vous n'avez pas besoin de votre propre serveur pour le trading automatisé basé sur les webhooks. Les plateformes cloud comme PickMyTrade gèrent toute l'infrastructure serveur pour vous :
- PickMyTrade fonctionne dans le cloud 24h/24 et 7j/7 — votre ordinateur n'a pas besoin d'être allumé
- TradingView envoie les alertes par webhook depuis ses serveurs vers les serveurs de PickMyTrade
- PickMyTrade traite le signal et envoie les ordres aux serveurs de votre courtier
- Toute la chaîne (TradingView → PickMyTrade → Courtier) fonctionne dans le cloud
Exception : L'automatisation d'Interactive Brokers nécessite que TWS (Trader Workstation) fonctionne sur un ordinateur ou un VPS. Pour IB, vous auriez besoin d'un VPS comme QuantVPS (20-50 $/mois) pour maintenir TWS en fonctionnement 24h/24 et 7j/7.
Pour tous les autres courtiers (Tradovate, Rithmic, TradeStation, ProjectX, Binance, etc.), aucun serveur, aucun VPS et aucun ordinateur allumé en permanence n'est requis.
Oui — vous pouvez utiliser des symboles continus comme ES1! ou MNQ1! avec l'automatisation par webhook de PickMyTrade. Lorsque vous utilisez un symbole continu sur votre graphique TradingView, PickMyTrade le mappe automatiquement au contrat négociable du mois le plus proche en vigueur chez votre courtier (par ex. ES1! est mappé sur l'ESU2026 ou l'ESZ2026 actif). PMT gère également le rollover automatiquement, en basculant vers le nouveau contrat du mois le plus proche environ quatre jours avant l'expiration.
Comment ça marche :
- Symboles continus (ES1!, MNQ1!, GC1!) : PickMyTrade les mappe automatiquement au contrat du mois le plus proche en vigueur — aucun changement manuel de graphique nécessaire lors du rollover.
- Rollover automatique : PMT bascule vers le nouveau contrat du mois le plus proche environ 4 jours avant l'expiration, et vous recevez une notification 6 jours avant l'expiration afin de pouvoir gérer les positions ouvertes.
- Mois de contrat spécifique : Si vous souhaitez trader un contrat particulier (par ex. ESZ2026 au lieu du mois le plus proche), saisissez simplement ce symbole exact lors de la génération de votre alerte dans la section Générer une Alerte de PickMyTrade — le symbole que vous y saisissez est celui qui est envoyé à votre courtier.
Bonne pratique : utilisez des symboles continus sur votre graphique TradingView pour une automatisation fluide — PMT gère le mapping et le rollover pour vous. Si vous avez besoin d'un contrat spécifique autre que celui du mois le plus proche, sélectionnez-le manuellement lors de la génération de l'alerte dans PickMyTrade.
Le trading automatisé sans code est désormais accessible à tous grâce à des plateformes visuelles qui éliminent le besoin de programmer. Voici la procédure étape par étape :
- Choisissez une stratégie sur TradingView — Parcourez la bibliothèque de Scripts Communautaires de TradingView avec plus de 100 000 indicateurs et stratégies gratuits. Choix populaires : croisement d'EMA, divergence RSI, Supertrend, stratégies de bandes de Bollinger et signaux MACD. Aucun codage Pine Script nécessaire — ajoutez simplement l'indicateur/la stratégie à votre graphique.
- Inscrivez-vous sur PickMyTrade — Créez un compte gratuit sur pickmytrade.com (essai gratuit de 5 jours, sans carte bancaire)
- Connectez votre courtier — Saisissez vos identifiants de courtier. PickMyTrade prend en charge Tradovate, Rithmic, Interactive Brokers, TradeStation, ProjectX, Binance et plus encore.
- Configurez vos paramètres visuellement — Utilisez des menus déroulants et des champs de saisie pour définir : taille de position, type de stop loss (en dollars, pourcentage ou points), niveaux de take profit, trailing stop loss et type d'ordre.
- Cliquez sur « Générer une Alerte » — PickMyTrade crée automatiquement le code JSON du webhook.
- Collez dans TradingView — Deux opérations de collage : le code JSON dans le message d'alerte, l'URL du webhook dans les paramètres de notification. Cliquez sur « Créer une Alerte ».
C'est tout — zéro codage, zéro configuration d'API, zéro gestion de serveur. Votre stratégie TradingView exécute désormais automatiquement les trades sur votre courtier 24h/24 et 7j/7.
Les meilleures plateformes de trading automatisé sans code en 2026 pour les utilisateurs de TradingView :
| Plateforme | Prix | Courtiers | Idéal pour |
|---|---|---|---|
| PickMyTrade | 50 $/mois | 9 courtiers (Tradovate, Rithmic, IB, TradeStation, ProjectX, Binance, TradeLocker, Match Trader, Tradier) | Traders de futures, prop firms, multi-comptes |
| TradersPost | 49-250 $/mois | Tradovate, IB, Alpaca, TradeStation | Automatisation d'actions et de futures |
| Autoview | 10-30 $/mois | Échanges crypto | Automatisation crypto uniquement |
| WunderTrading | 10-90 $/mois | Échanges crypto | Trading par bots crypto |
PickMyTrade se démarque car il prend en charge le plus large éventail de courtiers au prix illimité le plus bas (50 $/mois pour tout en illimité), offre une vitesse d'exécution inférieure à 200 ms et inclut des fonctionnalités comme la copie de trades multi-comptes et la prise en charge des prop firms que les concurrents facturent en supplément.
La transition la plus fluide du trading manuel au trading automatisé suit ces phases :
Phase 1 : Documentez votre stratégie (1 semaine)
- Notez vos règles exactes d'entrée, de sortie et de gestion du risque
- Trouvez (ou créez) un indicateur/une stratégie TradingView correspondant à vos règles
- Vérifiez que les signaux de l'indicateur correspondent aux moments où vous entreriez/sortiriez manuellement
Phase 2 : Backtesting (1 semaine)
- Exécutez le Strategy Tester de TradingView avec votre stratégie
- Vérifiez les métriques : taux de réussite, drawdown maximal, facteur de profit sur plus de 2 ans de données
- Ajustez les paramètres si nécessaire (unité de temps, paramètres de l'indicateur)
Phase 3 : Paper trading automatisé (2-4 semaines)
- Configurez PickMyTrade avec un compte démo/de paper trading
- Laissez l'automatisation fonctionner pendant 2-4 semaines
- Comparez les résultats automatisés avec ce que vous auriez fait manuellement
- Vérifiez l'exécution des ordres, le placement des SL/TP et le timing
Phase 4 : Passez en réel avec une petite taille (2-4 semaines)
- Commencez avec 1 micro-contrat (MNQ ou MES)
- Surveillez quotidiennement, mais n'interférez pas avec l'automatisation
- Suivez les performances par rapport aux attentes du backtest
Phase 5 : Passez à l'échelle
- Augmentez progressivement la taille de position à mesure que vous gagnez en confiance
- Ajoutez d'autres symboles, stratégies ou comptes
Explorer d'autres thèmes de FAQ
Prêt à automatiser votre trading ?
Commencez votre essai gratuit de 5 jours dès aujourd'hui. Aucune carte bancaire requise. Connectez TradingView à votre broker en moins de 5 minutes.
Commencer l'essai gratuit