---
title: "Integração com TradingView - Alertas e chamadas de negociação"
sidebarTitle: "TradingView"
description: 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.
---

# Integrando o Echobell com o TradingView

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):

```json
{
  "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](/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

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

### Alerta de pico de volume

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

### Alerta de sinal de negociação

```json
{
  "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](/docs/webhook).
