Commencer gratuitement
Accueil / Documentation / Payload webhook TradingView

Payload webhook TradingView

Champs exacts lus par WebhookIngress quand une alerte TradingView arrive chez TheConnector.

Mis à jour 11/04/2026 00:21

# Objectif Cette page documente le contrat public WebhookIngress pour les alertes TradingView. Ce n'est pas le payload des ordres manuels du dashboard.

# Chemin d'accès

  • Dans l'espace client : Comptes > ouvrir un compte de trading > copier la clé d'accès.
  • Dans TradingView : Alerte > Notifications > coller https://webhook.theconnector.fr/VOTRE_CLE_D_ACCES dans Webhook URL.
  • Dans le champ Message de TradingView, coller le JSON.
Capture des réglages compte
Ouvrez le détail compte et copiez le code compte ou la clé d'accès depuis le vrai dashboard.

# JSON minimal

json
{
  "action": "buy",
  "symbol": "EURUSD",
  "risk": 1,
  "sl": 20,
  "tp": 40
}

# Champs lus par WebhookIngress

  • action est obligatoire. Alias acceptés : side, type, command, msgtype.
  • symbol est obligatoire pour les commandes trading. Alias acceptés : pair, ticker, instrument, market, asset.
  • risk est transmis comme risque numérique. Pour des lots exacts, utilisez volume, lot, lots ou fixedVolume.
  • sl et tp sont les noms actuels de stop loss / take profit. Alias acceptés : stoploss, stop_loss, takeprofit, take_profit.
  • price sert uniquement aux ordres pending : buystop, buylimit, sellstop, selllimit.
  • ticket, orderId, order_id, positionId ou position_id servent uniquement si l'instruction vise un ordre ou une position connue.
  • account / accountCode et platform sont optionnels avec l'URL du compte ; ils servent surtout aux routages partagés.
  • streamId ou id peut être envoyé pour le suivi. S'il manque, le serveur crée un identifiant.
  • clientRequestedAtUtc, requestedAtUtc ou requestedAt peuvent être envoyés comme horodatage UTC informatif.

# Alternative en une ligne JSON est recommandé, mais WebhookIngress accepte aussi le texte séparé par virgules :

text
buy,EURUSD,risk=1,sl=20,tp=40

# À ne pas envoyer Ne vous basez pas sur ttl_ms, vol_lots, sl_pips ou tp_pips : le parser WebhookIngress actuel ne lit pas ces noms. Utilisez le mode de prix du compte pour définir comment sl, tp et price sont interprétés par le robot.

# Scripts tiers existants Ne partez pas du principe qu'un message prévu pour un autre connecteur est compatible tel quel. Gardez la logique de stratégie si besoin, mais vérifiez et adaptez les champs TradingView ci-dessus.



Un cas broker spécifique ? Contacter le support