Aviso do TradingView e filtro de sinais
O filtro de sinais do TradingView permite que um robô salvo receba um aviso e o use como condição de entrada ou saída. O editor gera um endereço exclusivo para o robô quando a configuração contém uma regra signal_tradingview .
O que é
Este artigo explica como configurar o filtro de avisos do TradingView e quais são suas limitações nos testes retrospectivos.
Quando usar
Consulte este artigo se:
- sua estratégia começa com avisos do TradingView;
- você precisa da URL de aviso de um robô;
- um teste retrospectivo informa que os sinais do TradingView foram ignorados.
Antes de começar
Você precisa de:
- um robô salvo ou um rascunho com uma regra de sinal do TradingView;
- um aviso do TradingView capaz de enviar uma solicitação POST;
- uma conta do TradingView, caso ainda não tenha uma: Abrir o TradingView .
Os avisos do TradingView não devem conter senhas, segredos de API nem credenciais de corretoras.
Passo a passo
Etapa 1: Adicione o filtro de sinais
No editor de robôs, abra Filtros e adicione Sinal do TradingView como filtro de entrada ou saída.
Para os filtros de entrada, escolha a ação esperada:
- buy ;
- sell ;
- exit , quando aplicável.
Etapa 2: Copie a URL do aviso
O editor mostra um endereço semelhante a este:
/api/v1/webhook/tradingview?token=...&symbol=...
Cole-o no campo URL do aviso do TradingView.
Etapa 3: Escolha o formato da mensagem
Para um aviso simples, envie este conteúdo JSON:
{"action":"buy"}
Para o aviso de uma estratégia do TradingView, o editor mostra este modelo de mensagem:
{{strategy.order.action}}/{{strategy.market_position}}
Etapa 4: Teste os filtros com atenção
A verificação valida a estrutura atual dos filtros, mas os testes retrospectivos não podem reproduzir avisos que serão recebidos no futuro.
Etapa 5: Entenda o comportamento do teste retrospectivo
Durante a reprodução histórica, as regras signal_tradingview são ignoradas porque não há avisos históricos disponíveis. O relatório do teste pode exibir uma advertência sobre isso.
Nos gráficos, interprete uma regra de sinal do TradingView como um estado externo, não como uma linha de indicador histórico. Ela não possui valores passados que possam ser reproduzidos como os do RSI, da VWAP ou do percentual B de Bollinger.
Erros frequentes
- Colar uma chave de API no corpo do aviso.
- Usar a URL de aviso de outro robô.
- Esperar que os sinais do TradingView sejam reproduzidos nos testes históricos.
- Alterar o par do robô sem atualizar a URL do aviso.
Artigos relacionados
- Como funcionam os filtros de entrada
- Por que o teste retrospectivo é obrigatório antes de iniciar
- Como interpretar o relatório de um teste retrospectivo