Integrazione TradingView - Avvisi di trading e chiamate

Invia gli avvisi di TradingView a Echobell tramite webhook e ricevi notifiche push o chiamate per i segnali di prezzo e di strategia.


Puoi collegare Echobell a TradingView per ricevere le notifiche dei tuoi avvisi di trading. In questa guida vediamo come configurare l'integrazione.

Prerequisiti

  • Un account Echobell
  • Un account TradingView che supporta i webhook (di solito Pro/Pro+/Premium)

Passaggi per la configurazione

1. Crea un canale in Echobell (per ottenere l'URL del webhook)

  1. Apri l'app Echobell per iOS e crea un nuovo canale (ad esempio "TradingView").
  2. Nei dettagli del canale, copia l'URL del webhook. Trattalo come un segreto.
  3. Scegli il tipo di notifica del canale (Normale, Urgente o Chiamata) in base all'urgenza.

2. Configura l'avviso su TradingView

  1. Apri TradingView e vai al tuo grafico
  2. Crea un nuovo avviso oppure modificane uno esistente
  3. Nella finestra dell'avviso:
    • Imposta le condizioni dell'avviso come preferisci
    • Scorri fino a "Alert Actions"
    • Seleziona "Webhook URL"
    • Incolla l'URL del webhook di Echobell
    • Nel campo "Message", personalizza il payload (i valori usati dai modelli in Echobell):
{
  "title": "TradingView Alert",
  "message": "{{ticker}} hit {{price}}"
}

Formato del messaggio

Puoi personalizzare la notifica con le variabili di TradingView:

  • {{ticker}} - Nome del simbolo
  • {{price}} - Prezzo attuale
  • {{volume}} - Volume attuale
  • {{time}} - Orario di attivazione dell'avviso
  • {{exchange}} - Nome dell'exchange
  • {{interval}} - Intervallo del grafico

Configurazione avanzata

Controllare la priorità in Echobell

In Echobell la priorità si imposta per canale, non tramite i campi del payload di TradingView. Per cambiare l'urgenza:

  • Imposta il tipo di notifica del canale nell'app Echobell: Normale, Urgente o Chiamata (vedi /docs/notification).
  • Se ti servono urgenze diverse, crea canali separati (ad esempio "TV — Calls" e "TV — Push") e usa i rispettivi URL dei webhook in avvisi diversi.

Nota: i suoni di notifica personalizzati non sono supportati.

Esempi di modelli per gli avvisi

Avviso di prezzo di base

{
  "title": "Price Alert",
  "message": "{{ticker}} is now at {{price}}"
}

Avviso di picco di volume

{
  "title": "Volume Alert",
  "message": "High volume detected for {{ticker}}\nVolume: {{volume}}\nPrice: {{price}}"
}

Avviso di segnale di trading

{
  "title": "Trading Signal",
  "message": "{{strategy.order.action}} signal for {{ticker}}\nPrice: {{price}}\nTime: {{time}}"
}

Testare l'integrazione

  1. Dopo aver configurato l'avviso, puoi provarlo facendo clic sul pulsante "Test" nella finestra degli avvisi di TradingView
  2. Dovresti ricevere una notifica di prova in Echobell
  3. Controlla la dashboard di Echobell per verificare che il webhook abbia ricevuto il payload di prova

Risoluzione dei problemi

Se non ricevi le notifiche:

  1. Verifica di aver incollato correttamente l'URL del webhook in TradingView
  2. Controlla che le condizioni dell'avviso siano configurate come previsto
  3. Assicurati che il tuo account Echobell sia attivo e che le notifiche siano abilitate
  4. Consulta i log dei webhook nella dashboard di Echobell per individuare eventuali messaggi di errore

Limiti di frequenza

  • Gli account TradingView gratuiti hanno un numero limitato di chiamate webhook
  • Assicurati che le condizioni degli avvisi siano abbastanza specifiche da evitare attivazioni eccessive
  • Valuta il passaggio a un piano TradingView superiore per ottenere limiti più alti sui webhook

Per saperne di più sulle funzionalità webhook di Echobell, consulta la nostra documentazione sui webhook.