Envoyer des webhooks TradingView vers MT5
Utilise TradingView pour le signal et MetaTrader 5 pour l'exécution. TheConnector relie les alertes webhook aux comptes MT5 avec un contrôle clair du routage.
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.10,
"sl": 1.0820,
"tp": 1.0910
}
Liste complète et alias : référence de syntaxe des commandes.
Quand utiliser ce flux
Utilisez ce flux quand TradingView crée le signal et que MetaTrader 5 exécute l'ordre.
- ✓ Webhook TradingView vers MT5
- ✓ Automatisation webhook MT5
- ✓ Exécution d'alertes MetaTrader 5
Routage et contrôle
Le signal doit identifier le compte, le symbole et l'action attendue avant d'atteindre le terminal.
- ✓ Un format de message d'alerte stable
- ✓ Un compte MT5 autorisé
- ✓ Des limites quotidiennes appliquées dans l'application
Prochaines étapes
Après cet aperçu, comparez les tarifs, lisez la documentation ou consultez les flux MT4 et cTrader.
- ✓ Voir les tarifs
- ✓ Comparer le flux MT4
- ✓ Découvrir le flux cTrader
Installer l'Expert Advisor MT5 en quelques minutes
Sur MT5, l'exécution passe par un petit Expert Advisor : téléchargez-le depuis le guide d'installation, attachez-le à un graphique, collez l'AccountCode et le jeton de routage de votre dashboard, puis activez Algo Trading. Le dashboard affiche le compte Connecté dès que l'EA est en ligne — envoyez votre première alerte de test vers un compte démo avant tout ordre réel.
- ✓ Télécharger l'EA depuis le guide d'installation MT5
- ✓ Coller l'AccountCode et le jeton de routage
- ✓ Activer Algo Trading et laisser le terminal ouvert
Netting ou hedging : connaître le mode de votre compte
Contrairement à MT4, un compte MT5 est soit hedging soit netting, et cela change ce que font vos alertes. En mode hedging, chaque buy ou sell ouvre sa propre position : plusieurs signaux sur le même symbole coexistent en tickets séparés. En mode netting, le compte ne tient qu'une position par symbole : un signal opposé la réduit, la clôture ou l'inverse. Avant d'automatiser des signaux concurrents sur un même symbole, vérifiez le mode auprès de votre broker et validez la séquence ouverture/clôture sur un compte démo.
- ✓ Hedging : chaque signal ouvre son propre ticket
- ✓ Netting : les signaux opposés se compensent sur la même position
- ✓ Valider la logique de clôture/retournement d'abord en démo
Webhook reçu mais non exécuté : lire les statuts
Si une alerte ne devient jamais un ordre MT5, l'historique des statuts dit quel maillon a cassé. Bloquée avant l'ACK : le terminal est fermé ou Algo Trading est désactivé. Rejetée avec un motif nommé : un symbole broker non mappé (à corriger dans le symbol mapping), un quota journalier déjà consommé, ou un marché fermé. Arrivée trop tard : la commande expire via un TTL au lieu d'être rejouée à un prix périmé — par conception, jamais d'exécution surprise.
- ✓ Pas d'ACK : terminal fermé ou Algo Trading désactivé
- ✓ Le rejet nomme toujours son motif dans l'historique
- ✓ Les commandes tardives expirent via TTL, jamais rejouées