Integração com TradingView - Alertas e chamadas de negociação

Envie os alertas do TradingView para o Echobell por webhook e receba notificações push ou chamadas telefônicas para sinais de preço e de estratégia.


O Echobell pode ser integrado ao TradingView para receber notificações dos seus alertas de negociação. Este guia mostra como configurar a integração.

Pré-requisitos

  • Uma conta Echobell
  • Uma conta TradingView com suporte a webhook (normalmente Pro/Pro+/Premium)

Passos de configuração

1. Crie um canal no Echobell (obtenha a URL do webhook)

  1. Abra o app Echobell para iOS e crie um novo canal (por exemplo, "TradingView").
  2. Nos detalhes do canal, copie a URL do Webhook. Trate-a como um segredo.
  3. Escolha o tipo de notificação do canal (Normal, Urgente ou Chamada) de acordo com a urgência.

2. Configure o alerta no TradingView

  1. Abra o TradingView e vá até o seu gráfico
  2. Crie um novo alerta ou edite um já existente
  3. Na caixa de diálogo do alerta:
    • Defina as condições do alerta conforme necessário
    • Role até "Ações do alerta"
    • Selecione "Webhook URL"
    • Cole a URL do webhook do Echobell
    • No campo "Mensagem", personalize o payload (valores usados pelos modelos no Echobell):
{
  "title": "TradingView Alert",
  "message": "{{ticker}} hit {{price}}"
}

Formato da mensagem

Você pode personalizar sua notificação usando as variáveis do TradingView:

  • {{ticker}} - Nome do símbolo
  • {{price}} - Preço atual
  • {{volume}} - Volume atual
  • {{time}} - Horário de acionamento do alerta
  • {{exchange}} - Nome da bolsa
  • {{interval}} - Intervalo do gráfico

Configuração avançada

Controlar a prioridade no Echobell

No Echobell, a prioridade é definida por canal, e não por campos do payload do TradingView. Para mudar a urgência:

  • Defina o tipo de notificação do canal no app Echobell: Normal, Urgente ou Chamada (consulte /docs/notification).
  • Se você precisar de urgências diferentes, crie canais separados (por exemplo, "TV — Chamadas" e "TV — Push") e use as URLs de webhook correspondentes em alertas diferentes.

Observação: sons de notificação personalizados não são compatíveis.

Exemplos de modelos de alerta

Alerta de preço básico

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

Alerta de pico de volume

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

Alerta de sinal de negociação

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

Testando sua integração

  1. Depois de configurar o alerta, você pode testá-lo clicando no botão "Test" na caixa de diálogo de alertas do TradingView
  2. Você deve receber uma notificação de teste no Echobell
  3. Confira o painel do Echobell para confirmar que o webhook recebeu o payload de teste

Solução de problemas

Se você não estiver recebendo notificações:

  1. Verifique se a URL do webhook foi colada corretamente no TradingView
  2. Confira se as condições do alerta estão configuradas corretamente
  3. Certifique-se de que sua conta Echobell está ativa e de que as notificações estão habilitadas
  4. Consulte os logs de webhook no painel do Echobell em busca de mensagens de erro

Limites de taxa

  • Contas gratuitas do TradingView têm um número limitado de chamadas de webhook
  • Garanta que as condições do alerta sejam específicas o suficiente para evitar acionamentos excessivos
  • Considere fazer upgrade da sua conta TradingView para obter limites de webhook maiores

Para saber mais sobre os recursos de webhook do Echobell, consulte nossa documentação de webhooks.