Automatiser les alertes TradingView vers MT4
Transforme une alerte TradingView en flux d'ordre MetaTrader 4 sans copier-coller manuel. TheConnector reçoit le webhook, vérifie le compte cible et route le signal vers le terminal MT4 connecté.
{
"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 votre logique de stratégie reste dans TradingView mais que l'exécution doit se faire sur MetaTrader 4.
- ✓ Alertes Pine Script routées vers MT4
- ✓ Routage vers un ou plusieurs comptes autorisés
- ✓ Limites quotidiennes de webhooks appliquées par offre
Points techniques à verrouiller
Le mapping des symboles est critique quand le broker ajoute des suffixes, des préfixes ou des noms d'instruments différents de TradingView.
- ✓ Mapper XAUUSD vers XAUUSDm ou GOLD si besoin
- ✓ Garder une charge utile webhook stable
- ✓ Tester chaque compte MT4 avant d'augmenter le volume
Préparer le routage avant le test démo
Le flux MT4 relie tarifs, mapping des symboles et documentation pour garder une configuration simple à suivre.
- ✓ Voir l'accès Basic et les futures offres
- ✓ Comprendre le mapping des symboles broker
- ✓ Lire les guides d'installation
Installer l'Expert Advisor MT4 en quelques minutes
Le maillon d'exécution sur MT4 est 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 affichés dans votre dashboard, puis activez AutoTrading. Dès que l'EA se connecte, le compte passe Connecté dans le dashboard et vous pouvez envoyer une première alerte de test vers un compte démo avant tout réel.
- ✓ Télécharger l'EA depuis le guide d'installation MT4
- ✓ Coller l'AccountCode et le jeton de routage du dashboard
- ✓ Activer AutoTrading et laisser le terminal ouvert
Un payload JSON minimal et lisible
Le message d'alerte TradingView est du JSON simple, pas une syntaxe propriétaire : une action (buy ou sell), un symbole et un volume suffisent pour un premier ordre, avec des champs stop-loss et take-profit optionnels quand votre stratégie en a besoin. Comme le format est identique sur toutes les plateformes, l'alerte écrite pour MT4 aujourd'hui se réutilise telle quelle si vous routez plus tard vers MT5 ou cTrader.
- ✓ "action": "buy", "symbol": "EURUSD", "volume": 0.10
- ✓ Champs SL/TP optionnels quand la stratégie en a besoin
- ✓ Le même payload resservira sur MT5 et cTrader
Webhook reçu mais non exécuté : lire les statuts
Quand une alerte ne devient pas un ordre MT4, le dashboard montre exactement où la chaîne s'est arrêtée au lieu de vous laisser deviner. Un webhook bloqué avant l'ACK signifie en général que le terminal est fermé ou qu'AutoTrading est désactivé. Un rejet nomme toujours son motif : un symbole broker inconnu se corrige par une entrée de mapping, un quota journalier dépassé se voit dans les compteurs, et une commande arrivée trop tard expire via un TTL au lieu de s'exécuter à un prix périmé.
- ✓ Pas d'ACK : vérifier le terminal et AutoTrading
- ✓ Symbole rejeté : ajouter ou corriger l'entrée de mapping
- ✓ Quota ou TTL : l'historique nomme la raison exacte