Risorse

Esempi Pine Script

Snippet Pine Script pronti all'uso per inviare webhook da TradingView a TheConnector.

Principio

Come inviare un webhook da TradingView

In TradingView, un alert può attivare una richiesta HTTP verso TheConnector. Il messaggio dell'alert contiene il JSON che descrive l'ordine da eseguire. TheConnector lo riceve, identifica l'account di destinazione e instrada l'ordine verso MT4, MT5 o cTrader.

La documentazione completa descrive il formato esatto del payload e le opzioni disponibili.

Esempio 1

Acquisto a mercato

Messaggio alert TradingView
{"action":"buy","symbol":"XAUUSD","volume":0.1,"account":"MIO_ACCOUNT"}
Script Pine associato
@version=5
strategy("Esempio 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)
Esempio 2

Chiusura posizione

Messaggio alert per chiudere tutte le posizioni
{"action":"close","symbol":"XAUUSD","account":"MIO_ACCOUNT"}

Consulta la documentazione per l'elenco completo dei parametri supportati: stop loss, take profit, commento, magic number e altro.

Configurazione

Configurare l'alert in TradingView

URL webhook

Recupera il tuo URL webhook nello spazio TheConnector e incollalo nel campo Webhook URL quando crei un alert TradingView.

Formato messaggio

Il messaggio deve essere un oggetto JSON valido. TradingView supporta variabili dinamiche come {{ticker}}, {{close}} e {{time}}.