Commencer gratuitement
Webhook TradingView

Webhook TradingView pour MT4, MT5 et cTrader

TradingView peut envoyer un webhook HTTP quand une alerte se déclenche, mais il n'exécute pas seul sur MetaTrader ou cTrader. TheConnector reçoit l'alerte, vérifie le payload et route l'instruction vers le compte choisi tout en gardant l'historique visible.

Endpoint webhook TradingView pour messages d'alerte Routes MT4, MT5 et cTrader dans un même flux Statuts Received, Routing, ACK et Delivered visibles Accès gratuit de pré-lancement, sans carte bancaire
alert-payload.json
{
  "action":  "buy",
  "symbol":  "EURUSD",
  "volume":  0.10,
  "sl":      1.0820,
  "tp":      1.0910
}
Collez l'URL webhook de votre compte dans l'alerte TradingView, puis envoyez ce message JSON. Chaque étape (Received, Route, ACK, Delivered) reste visible dans le dashboard.
Actions disponibles
buy sell — ordre au marché (alias long / short)
buylimit buystop selllimit sellstop — ordre en attente — ajoutez un champ price
closelong closeshort closelongshort — ferme la/les position(s) sur ce symbole
cancellong cancelshort — annule un ordre en attente
newsltplong newsltpshort — met à jour SL/TP (alias breakeven…)

Liste complète et alias : référence de syntaxe des commandes.

Ce que fait un webhook TradingView

Le webhook est la couche de transport : il envoie le message d'alerte vers une URL. L'exécution dépend toujours du bridge, du terminal, du broker et des règles du compte.

  • TradingView déclenche l'alerte
  • TheConnector valide le payload
  • Le terminal reçoit uniquement son instruction routée

Parcours de configuration recommandé

Commencez avec un compte et un message JSON lisible. Ajoutez symbol mapping, SL/TP et routage multi-comptes seulement quand la première route est visible dans le dashboard.

  • Créer la route du compte
  • Copier l'URL webhook du compte
  • Confirmer l'historique avant d'augmenter le volume

Différences MT4, MT5 et cTrader

Le format webhook peut rester stable, mais chaque plateforme a son terminal, ses permissions, ses symboles et ses contraintes d'exécution.

  • MT4 : permissions EA, AutoTrading et suffixes broker
  • MT5 : netting ou hedging, filling mode et pas de volume
  • cTrader : cBot ou bridge, permissions Automate et noms de symboles

Quand comparer les alternatives

Comparez les outils sur les routes couvertes, la clarté des échecs affichés et la possibilité de tester proprement avant de payer ou de déplacer un compte réel.

  • Les pages alternatives PineConnector doivent rester factuelles
  • Le support cTrader est un critère séparé
  • Les commandes trading tardives doivent expirer, pas être rejouées

Traiter l'URL webhook comme un mot de passe

Chaque route de compte a sa propre URL webhook portant un jeton de routage : quiconque détient l'URL peut envoyer des signaux vers cette route. Ne la collez jamais dans un Pine Script public, un post de forum ou une capture d'écran. Les requêtes au jeton inconnu sont rejetées en bordure avant d'atteindre vos comptes, et en cas de doute sur une fuite, mettez le compte en pause ou désactivez-le dans le dashboard et contactez le support pour faire tourner la route.

  • Une URL par route de compte, portant son jeton
  • Ne jamais la publier dans des scripts, forums ou captures
  • Les jetons inconnus sont rejetés avant vos comptes

Du premier test à la production

Une montée en charge sûre a trois étapes. D'abord un compte démo et une seule alerte manuelle : regardez-la traverser Received, Routing, ACK et Delivered dans le dashboard. Ensuite, laissez la stratégie émettre de vraies alertes vers la route démo pendant quelques sessions et relisez l'historique — rejets, trous de mapping, consommation de quota. Alors seulement, pointez l'alerte vers un compte réel, en commençant au volume minimal. Le palier Basic gratuit (15 webhooks par jour et par compte) est dimensionné exactement pour cette phase de validation.

  • Étape 1 : une alerte manuelle vers une route démo
  • Étape 2 : alertes réelles de stratégie, toujours en démo
  • Étape 3 : compte réel au volume minimal

FAQ

Les webhooks TradingView peuvent-ils exécuter directement sur MT4 ou MT5 ?
Non. TradingView envoie le message d'alerte. Un bridge, robot de terminal ou cBot reste nécessaire pour router l'instruction vers la plateforme.
Quelle plateforme choisir pour un webhook TradingView ?
Utilisez la plateforme déjà supportée par votre broker et votre flux. MT4, MT5 et cTrader ont des permissions, symboles et contraintes d'exécution différents.
TheConnector est-il une alternative à PineConnector ?
Il peut être évalué comme flux alternatif pour les webhooks TradingView, surtout si cTrader, l'hébergement UE et la validation Basic comptent. PineConnector est une marque tierce.
Un webhook garantit-il l'exécution broker ?
Non. Un webhook améliore le routage et la traçabilité, mais l'exécution dépend du terminal, du broker, des règles du compte, du marché et des paramètres de risque.
Est-ce un conseil financier ?
Non. TheConnector route des signaux webhook et affiche leurs statuts. Vous gardez la maîtrise du broker, des comptes, de la stratégie, des volumes et du risque ; aucun conseil financier ni garantie d'exécution n'est fourni.
Que se passe-t-il si une alerte part marché fermé ?
La commande est rejetée et l'historique nomme le motif : vous voyez exactement ce qui s'est passé. Rien n'est rejoué en silence à la prochaine ouverture à un prix inattendu : la livraison est at-most-once, et une commande au-delà de sa fenêtre utile expire via un TTL.
Faut-il savoir coder ?
Non. Le message d'alerte est un petit extrait JSON à copier dans la boîte d'alerte TradingView — la documentation et la page d'exemples Pine Script fournissent des modèles prêts à l'emploi. Connaître Pine Script ne compte que si votre stratégie génère elle-même les alertes par programmation.