# TradingView vers MT4 — bientôt disponible, sans VPS

Source: https://pipsync.io/fr/tradingview-to-mt4
Last updated: 2026-06-07

MetaTrader 4 ne peut pas recevoir de webhooks : les alertes TradingView ne peuvent donc pas l'atteindre directement. PipSync résout cela en vous donnant une URL de webhook dans le cloud : TradingView y envoie en POST le JSON de l'alerte, et PipSync le transforme en signal que vous validez — sans VPS, sans EA de pont, rien d'installé dans votre terminal. Les connexions de comptes MT4 arrivent bientôt.

Le contournement classique est un VPS Windows qui fait tourner MT4 plus un EA de pont qui interroge un relais tiers — trois éléments qui doivent tous rester en marche. Avec PipSync, le webhook se termine dans le cloud et le signal y est créé : vos alertes continuent donc d'arriver même lorsque votre ordinateur et vos graphiques sont fermés. Vous gardez le contrôle : l'alerte porte sa propre entrée, son stop-loss et son take-profit, et chaque signal obtenu attend votre validation sur la page Signals.

> Note: this destination is not connectable in PipSync yet (coming soon).

## TradingView → MT4 en un coup d'œil

| | |
|---|---|
| Source des signaux | Alertes webhook TradingView — issues de stratégies Pine ou de simples alertes de prix/indicateur (les webhooks nécessitent une offre TradingView payante) |
| Plateforme de destination | MetaTrader 4 — bientôt disponible dans PipSync |
| Point de terminaison du webhook | Une URL unique par espace de travail (https://pipsync.io/api/tradingview/webhook/<secret-token>) — gardez-la secrète (avec le trading automatique activé, quiconque la possède peut déclencher des trades) et régénérez-la si vous soupçonnez une fuite |
| Contenu de l'alerte | JSON avec instrument, direction, entry, sl et tp1 — tous requis, sl/tp supérieurs à 0 ; les variables TradingView comme {{ticker}}, {{close}} et {{strategy.order.action}} sont remplies au déclenchement |
| Infrastructure | Entièrement dans le cloud — pas de VPS Windows, pas d'EA de pont, pas de terminal à garder ouvert |
| Trading automatique | Sur option et désactivé par défaut (offre Advanced) et uniquement pour les comptes connectés ; les connexions de comptes MT4 arrivent bientôt : ici, chaque alerte est donc un signal que vous validez |
| Tests | Settings → Advanced → TradingView Alerts liste les 20 dernières alertes reçues avec leur statut et tout motif de rejet |
| Prix | L'intégration webhook nécessite une offre qui l'inclut (l'offre Advanced) |

## Comment connecter TradingView à MT4 ?

Tout, côté PipSync, se passe dans le tableau de bord ; côté TradingView, vous ne faites que créer une alerte. Rien n'est installé dans votre terminal MT4.

1. **Créez un compte PipSync (MT4 bientôt disponible)** — Inscrivez-vous sur app.pipsync.io (l'offre gratuite à 0 $ ne demande pas de carte mais se limite à l'analyse des signaux), puis souscrivez à une offre qui inclut l'intégration webhook — suffisant pour construire et tester cette route. Les connexions de comptes MT4 arrivent bientôt ; d'ici là, vous pouvez déjà configurer le webhook et valider les alertes comme des signaux.
2. **Récupérez votre URL de webhook PipSync** — Dans le tableau de bord, allez dans Settings → Advanced → TradingView Alerts et cliquez sur Generate webhook URL. PipSync génère une URL unique contenant un jeton secret et ne l'affiche qu'une seule fois. Copiez-la et traitez-la comme un mot de passe — quiconque la possède peut envoyer des signaux dans votre espace de travail et, une fois le trading automatique activé, déclencher des trades. Régénérez-la sur le même écran si vous soupçonnez une fuite.
3. **Créez l'alerte dans TradingView** — Ouvrez le panneau Alerts (l'icône d'horloge, ou Alt+A) et définissez la condition : soit des exécutions d'ordres d'une stratégie Pine, soit une condition simple comme un niveau de prix ou un croisement d'indicateur. Les notifications par webhook sont une fonctionnalité payante de TradingView — l'offre TradingView gratuite ne peut pas les envoyer.
4. **Collez le JSON dans le message de l'alerte** — Dans le champ Message, utilisez le modèle de PipSync : {"instrument": "{{ticker}}", "direction": "{{strategy.order.action}}", "entry": {{close}}, "sl": 0.0000, "tp1": 0.0000}. Remplacez les deux valeurs 0.0000 par de vrais prix — une alerte avec 0 est rejetée. Pour une alerte simple, remplacez la variable de direction par un "buy" ou "sell" écrit en dur. N'ajoutez aucun champ de taille comme lots : une alerte qui nomme sa propre taille est enregistrée comme un signal soumis à votre approbation.
5. **Ajoutez l'URL du webhook et enregistrez** — Sous Notifications, cochez Webhook URL, collez votre URL PipSync et cliquez sur Create. Dès lors, chaque fois que l'alerte se déclenche, TradingView envoie en POST le JSON à PipSync, qui le valide et l'enregistre comme signal sur la page Signals.
6. **Testez avant de passer en réel** — Déclenchez l'alerte une fois, puis ouvrez Settings → Advanced → TradingView Alerts et consultez Recent alerts pour voir son statut et toute erreur. Continuez à tester sur un compte démo jusqu'à avoir vu quelques vraies alertes être analysées exactement comme prévu.

## Pourquoi TradingView ne peut-il pas envoyer d'alertes directement à MT4 ?

Parce que MT4 est un terminal de bureau sans point d'entrée web : TradingView livre les alertes en envoyant en POST du JSON vers une URL, et rien dans MetaTrader 4 ne peut écouter cette requête. Les plateformes ne parlent pas le même langage — du HTTP poussé d'un côté, un terminal fermé de l'autre.

Le contournement classique enchaîne un service de relais tiers, un VPS Windows et un EA de pont exécuté dans MT4 qui interroge le relais pour de nouvelles alertes. Cela fonctionne, mais vous payez le VPS, vous maintenez l'EA, et toute la chaîne s'arrête dès que le terminal plante, que Windows se met à jour ou que l'abonnement au relais expire.

PipSync retire entièrement le terminal du chemin de réception. Le webhook se termine sur les serveurs de PipSync, le contenu y est validé, et une alerte valide devient un signal. Il n'y a pas de relais auquel s'abonner, pas d'EA à attacher à un graphique, et aucune de vos machines qui doive rester allumée.

## Quel JSON mettre dans le message de l'alerte TradingView ?

PipSync attend un petit objet JSON dans le champ Message de l'alerte — cinq champs requis. TradingView remplace les variables entre doubles accolades par des valeurs en direct au déclenchement de l'alerte : un seul modèle de message peut donc servir pour chaque déclencheur.

Une réserve propre à MT4 : de nombreux courtiers MT4 ajoutent des suffixes ou utilisent leur propre nomenclature. Il n'existe pas de paramètre de correspondance de symboles pour les alertes : si la nomenclature de votre courtier diffère de {{ticker}}, écrivez-nous dans le chat d'assistance en indiquant le symbole et votre courtier.

Les alertes en texte brut sont toujours enregistrées comme un signal soumis à votre approbation, et seules les alertes JSON peuvent un jour être tradées automatiquement.

- instrument (requis) : le symbole du graphique, par ex. {{ticker}}
- direction (requis) : buy ou sell (long et short fonctionnent aussi) — il n'y a pas d'action de clôture
- entry (requis) : prix d'entrée, supérieur à 0
- sl (requis) : prix du stop-loss, supérieur à 0
- tp1 (requis) : au moins un prix de take-profit, supérieur à 0
- comment : ignoré
- lots, qty, contracts, size, volume, units, amount ou risk : jamais utilisés pour le dimensionnement ; une alerte qui en contient un est enregistrée comme un signal soumis à votre approbation

## Dois-je utiliser une alerte de stratégie Pine ou une alerte simple ?

Utilisez une alerte de stratégie si votre logique réside dans un script Pine strategy(), et une alerte simple pour des conditions ponctuelles — les deux peuvent envoyer en POST vers le même webhook PipSync. La différence tient à ce que les variables peuvent résoudre.

Une alerte de stratégie se déclenche sur les exécutions d'ordres de la stratégie : {{strategy.order.action}} se résout donc en "buy" ou "sell" selon l'ordre qui vient d'être exécuté, et le même modèle de message gère les deux directions.

Une alerte simple — un prix qui franchit un niveau, une condition d'indicateur — n'a pas de contexte de stratégie : {{strategy.order.action}} reste donc vide et le contenu serait rejeté. Pour les alertes simples, écrivez l'action en dur ("buy" dans une alerte, "sell" dans une autre) et créez une alerte par direction. Les variables de prix et de symbole comme {{close}} et {{ticker}} fonctionnent dans les deux types d'alertes.

## Ai-je encore besoin d'un VPS ou d'un EA de pont pour MT4 ?

Non — c'est tout l'intérêt de cette route. Le webhook est reçu, validé et transformé en signal sur les serveurs de PipSync. Il n'y a pas d'EA à installer, pas de graphique à garder ouvert, et pas de VPS Windows à louer et à mettre à jour.

Les connexions de comptes MT4 arrivent bientôt dans PipSync. Chaque webhook reçu est listé sous Recent alerts dans le tableau de bord : vous pouvez donc auditer exactement ce que TradingView a envoyé et comment PipSync l'a lu.

## Comment garder le contrôle du risque quand les alertes se déclenchent ?

Chaque alerte valide devient un signal sur la page Signals, où vous la validez, et par défaut PipSync ne passe aucun ordre à partir de celle-ci. Le dimensionnement suit vos paramètres (lots fixes ou risque en pourcentage, lots min/max, positions ouvertes maximum) ; une alerte qui nomme sa propre taille (par exemple lots, qty, contracts, size, volume, units, amount ou risk) est enregistrée comme un signal soumis à votre approbation.

Pour les sorties, mettez les prix sl et tp dans le contenu de l'alerte : PipSync ne clôture pas de positions à partir des alertes TradingView, les sorties se font donc par stop-loss, take-profit ou par vous. Tant que vous validez encore une stratégie, validez chaque signal à la main et testez sur un compte démo, afin d'observer la chaîne TradingView de bout en bout sans rien risquer.

## Les alertes TradingView peuvent-elles trader automatiquement sur MT4 ?

Pas sur MT4 : les connexions de comptes MT4 arrivent bientôt, donc sur cette route chaque alerte est un signal que vous validez. Ailleurs dans PipSync, le trading automatique depuis TradingView est sur option et désactivé par défaut ; il nécessite l'offre Advanced et se configure sous Settings → Advanced → TradingView Alerts avec un consentement explicite.

Seules les alertes JSON provenant des adresses d'envoi publiées de TradingView et qui ne nomment aucune taille propre peuvent un jour être tradées automatiquement ; une alerte en texte brut, ou une alerte qui nomme sa propre taille, est toujours enregistrée comme un signal soumis à votre approbation.

## FAQ

### TradingView peut-il envoyer des alertes directement à MT4 ?

Non. TradingView livre les alertes sous forme de requêtes HTTP webhook, et MetaTrader 4 n'a aucun moyen de les recevoir — c'est un terminal de bureau sans point d'entrée web. Il vous faut un intermédiaire : PipSync fournit une URL de webhook dans le cloud qui reçoit l'alerte et la transforme en signal que vous validez, sans VPS ni EA de pont. Les connexions de comptes MT4 arrivent bientôt.

### Ai-je besoin d'une offre TradingView payante pour utiliser les webhooks ?

Oui. Les notifications par webhook sont une fonctionnalité payante de TradingView ; l'offre TradingView gratuite ne peut pas envoyer d'alertes webhook. L'intégration webhook de PipSync nécessite une offre qui l'inclut (l'offre Advanced).

### Que doit contenir le message de mon alerte TradingView en JSON ?

Cinq champs, tous requis : instrument, direction (buy ou sell), entry, sl et tp1, avec sl et tp supérieurs à 0. comment est ignoré, et une alerte qui nomme sa propre taille (par exemple lots) est enregistrée comme un signal soumis à votre approbation. Les alertes en texte brut sont toujours enregistrées comme un signal soumis à votre approbation, et seules les alertes JSON peuvent un jour être tradées automatiquement. Les variables TradingView telles que {{ticker}}, {{close}} et {{strategy.order.action}} sont remplies au déclenchement de l'alerte.

### Pourquoi {{strategy.order.action}} arrive-t-il vide ?

Cette variable ne se résout que dans les alertes créées à partir des exécutions d'ordres d'une stratégie Pine. Dans une alerte simple — un niveau de prix ou une condition d'indicateur — il n'y a pas de contexte de stratégie, elle reste donc vide. Corrigez cela en écrivant en dur "buy" ou "sell" dans le message de l'alerte et en créant une alerte par direction.

### Comment clôturer une position MT4 depuis TradingView ?

Vous ne le pouvez pas, depuis une alerte : PipSync ne clôture pas de positions à partir des alertes TradingView, et une direction autre que buy ou sell est rejetée. Les sorties restent confiées au stop-loss et au take-profit de la position, ou à vous dans PipSync et sur la plateforme de votre courtier.

### Comment tester le webhook avant de trader de l'argent réel ?

Déclenchez l'alerte une fois, puis ouvrez Settings → Advanced → TradingView Alerts : Recent alerts liste chaque appel avec son statut et, s'il a été rejeté, l'erreur exacte. Une alerte valide apparaît sur la page Signals : vous pouvez ainsi vérifier comment elle a été lue avant que quoi que ce soit d'autre ne se passe.

### Les alertes TradingView peuvent-elles trader automatiquement sur MT4 ?

Pas sur MT4 : les connexions de comptes MT4 arrivent bientôt, donc sur cette route chaque alerte est un signal que vous validez. Le trading automatique depuis TradingView est sur option et désactivé par défaut, nécessite l'offre Advanced, et ne s'applique qu'aux comptes connectés.

### PipSync est-il un fournisseur de signaux ou une stratégie ?

Non. PipSync est une infrastructure d'exécution : il reçoit les alertes que génèrent vos propres stratégies et conditions TradingView et les transforme en signaux que vous validez. La qualité de votre stratégie Pine ne dépend que de vous — PipSync ne fait aucune promesse sur ses résultats, et rien sur cette page ne constitue un conseil en investissement. L'automatisation de l'exécution de produits à effet de levier comporte un risque substantiel de perte.

## Related

- [Qu'est-ce qu'un webhook TradingView ?](https://pipsync.io/fr/what-is-a-tradingview-webhook)
- [Webhook vers MT4 — bientôt disponible, envoyez des signaux JSON](https://pipsync.io/fr/webhook-to-mt4)
- [Webhook TradingView vers MT5 — signaux à valider, ou trade automatique en option](https://pipsync.io/fr/tradingview-to-mt5)
- [TradingView vers cTrader — des signaux à valider, ou de l'auto-trade en option](https://pipsync.io/fr/tradingview-to-ctrader)
- [Pourquoi MetaTrader n'a pas de webhook entrant (et comment automatiser quand même les alertes TradingView)](https://pipsync.io/fr/metatrader-webhook)
- [Telegram vers MT4 — bientôt disponible, sans EA ni VPS](https://pipsync.io/fr/telegram-to-mt4)
- [Copieur de signaux sans VPS — l'exécution tourne dans le cloud](https://pipsync.io/fr/signal-copier-no-vps)
- [Alternative à WebhookTrade — automatisez plus que les webhooks TradingView](https://pipsync.io/fr/webhooktrade-alternative)

---

PipSync est un outil d'exécution de signaux. Il ne fournit pas de signaux de trading, ne garantit aucun résultat de trading et ne constitue pas un conseil en investissement. Le trading de produits à effet de levier comporte un risque de perte important.
