Ressources

Exemples Pine Script

Scripts Pine Script prêts à l'emploi pour envoyer des webhooks depuis TradingView vers TheConnector.

Principe

Comment envoyer un webhook depuis TradingView

Dans TradingView, une alerte peut déclencher une requête HTTP vers TheConnector. Le message de l'alerte contient le JSON qui décrit l'ordre à exécuter. TheConnector reçoit ce message, identifie le compte cible et route l'ordre vers MT4, MT5 ou cTrader.

La documentation complète décrit le format exact du payload et les options disponibles.

Exemple 1

Achat au marché

Message d'alerte TradingView
{"action":"buy","symbol":"XAUUSD","volume":0.1,"account":"MON_COMPTE"}
Script Pine associé
@version=5
strategy("Exemple TheConnector", overlay=true)

longCondition = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
if longCondition
    strategy.entry("Long", strategy.long)
    alert('{"action":"buy","symbol":"XAUUSD","volume":0.1}', alert.freq_once_per_bar)
Exemple 2

Fermeture de position

Message d'alerte pour fermer toutes les positions
{"action":"close","symbol":"XAUUSD","account":"MON_COMPTE"}

Consultez la documentation pour la liste complète des paramètres supportés (stop loss, take profit, commentaire, magic number…).

Configuration

Configurer l'alerte dans TradingView

URL du webhook

Récupérez votre URL de webhook dans votre espace TheConnector et collez-la dans le champ "Webhook URL" lors de la création d'une alerte TradingView.

Format du message

Le message doit être un objet JSON valide. TradingView supporte les variables dynamiques comme {{ticker}}, {{close}} et {{time}} dans le corps du message.