Payload webhook TradingView
Champs exacts lus par WebhookIngress quand une alerte TradingView arrive chez TheConnector.
# 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> collerhttps://webhook.theconnector.fr/VOTRE_CLE_D_ACCESdansWebhook URL. - Dans le champ
Messagede TradingView, coller le JSON.
# JSON minimal
{
"action": "buy",
"symbol": "EURUSD",
"risk": 1,
"sl": 20,
"tp": 40
}
# Champs lus par WebhookIngress
actionest obligatoire. Alias acceptés :side,type,command,msgtype.symbolest obligatoire pour les commandes trading. Alias acceptés :pair,ticker,instrument,market,asset.riskest transmis comme risque numérique. Pour des lots exacts, utilisezvolume,lot,lotsoufixedVolume.slettpsont les noms actuels de stop loss / take profit. Alias acceptés :stoploss,stop_loss,takeprofit,take_profit.pricesert uniquement aux ordres pending :buystop,buylimit,sellstop,selllimit.ticket,orderId,order_id,positionIdouposition_idservent uniquement si l'instruction vise un ordre ou une position connue.account/accountCodeetplatformsont optionnels avec l'URL du compte ; ils servent surtout aux routages partagés.streamIdouidpeut être envoyé pour le suivi. S'il manque, le serveur crée un identifiant.clientRequestedAtUtc,requestedAtUtcourequestedAtpeuvent être envoyés comme horodatage UTC informatif.
# Alternative en une ligne JSON est recommandé, mais WebhookIngress accepte aussi le texte séparé par virgules :
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