Skip to main content
InícioIntegraçõesTradingView → MT5
TradingView → MT5 · guia de configuração do webhook

TradingView webhook para MT5 — execute alertas automaticamente

O MetaTrader 5 não tem um endpoint de webhook de entrada, então um alerta do TradingView não consegue chegar diretamente a um terminal MT5. A PipSync resolve essa lacuna: ela gera a URL de webhook que você cola na caixa de diálogo de alerta do TradingView e executa cada alerta na sua conta MT5 a partir da nuvem — sem VPS, sem EA, sem software de ponte.

Teste grátis por 14 diasVer preços

Cobrança no checkout · Cancela quando quiseres · Plano Free disponível

Aviso de risco: Negociar CFDs e outros produtos alavancados é complexo e apresenta alto risco de perder dinheiro rapidamente devido à alavancagem. Dados do setor indicam que 70–80% das contas de negociação de varejo perdem dinheiro com esses produtos. Aviso de risco · Desempenho passado.

Cada alerta carrega uma pequena mensagem JSON com a ação, o símbolo e níveis de preço opcionais. O TradingView envia um POST para a sua URL privada da PipSync, a PipSync valida tudo de acordo com suas regras de risco no servidor, e a ordem chega à sua conta MT5. O mesmo webhook lida tanto com alertas de preço isolados quanto com a automação completa de estratégia, com alertas separados de entrada e de saída.

TradingView → MT5 em resumo

Fonte do sinalAlertas do TradingView — alertas de indicador, alertas de preço ou eventos de ordem de estratégia, entregues como POSTs de webhook
Requisito do TradingViewUm plano pago do TradingView — o plano gratuito do TradingView não suporta notificações por webhook
Plataforma de destinoMetaTrader 5 — disponível no PipSync; contas hedging e netting, SL/TP no servidor
URL do webhookURL secreta única por conta, gerada em Fontes → TradingView Webhook; pode ser regerada caso vaze
Formato do payloadJSON com action (buy/sell/close), symbol e os opcionais price, sl, tp, lots, comment — placeholders do TradingView como {{ticker}} preenchem os valores automaticamente
InfraestruturaTotalmente em nuvem — sem VPS, sem EA, nada instalado no seu terminal MT5
PreçoPlano Free a 0 $; planos pagos a partir de 24 $/mês, cobrados no checkout

Como conecto um webhook do TradingView ao MT5?

Você configura o lado da PipSync uma vez e depois reutiliza a mesma URL de webhook em todos os alertas do TradingView que criar.

  1. Crie sua conta PipSync e escolha um plano

    Cadastre-se em app.pipsync.io e assine um plano que cubra esta rota (é necessário um meio de pagamento, cancele quando quiser). Ele cobre tudo o que é necessário para configurar e testar o webhook do TradingView antes da primeira cobrança.

  2. Gere sua URL de webhook

    No painel, vá em Fontes → Adicionar Fonte → TradingView Webhook. A PipSync cria uma URL única com um token secreto. Copie e trate como uma senha — qualquer pessoa que a tenha poderia enviar sinais para sua conta, e você pode regerá-la a qualquer momento.

  3. Conecte sua conta MT5

    Adicione uma conta de corretora e escolha MetaTrader 5. A PipSync executa no servidor, então não há EA para instalar e seu terminal não precisa ficar aberto. Comece com uma conta demo.

  4. Crie um alerta no TradingView com mensagem JSON

    No TradingView, abra a caixa de diálogo de alerta (Alt+A), defina sua condição e cole o template JSON da PipSync no campo Mensagem. Placeholders como {{ticker}}, {{close}} e {{strategy.order.action}} são preenchidos pelo TradingView quando o alerta dispara.

  5. Cole a URL do webhook no alerta

    Na mesma caixa de diálogo, role até Notificações → URL do Webhook e cole sua URL da PipSync, depois clique em Criar. A partir de agora, sempre que esse alerta disparar, o TradingView envia o JSON via POST para a PipSync.

  6. Envie um sinal de teste antes de ir ao ar

    Na PipSync, abra sua fonte do TradingView e use Enviar Sinal de Teste para disparar um payload de exemplo sem esperar por um alerta real. Verifique o resultado interpretado e a resposta da corretora em uma conta demo, e considere o modo de Aprovação Manual para seus primeiros alertas ao vivo.

Tempo de configuração típico: cerca de 12 minutos.

Por que o TradingView não envia webhooks direto para o MT5?

Porque um webhook precisa de um servidor que escute requisições HTTP de entrada, e o terminal MT5 é um aplicativo de desktop sem endpoint de entrada. O TradingView só consegue enviar um POST de alerta para uma URL pública — não há nada no MetaTrader 5 para ele chamar.

A solução tradicional é alugar um VPS Windows, manter um terminal MT5 rodando nele 24 horas por dia e instalar um EA mais uma ponte local que recebe o webhook e o repassa ao terminal. Esse conjunto é frágil e fica inteiramente sob sua responsabilidade. A PipSync o substitui: o endpoint do webhook, a interpretação e o roteamento de ordens rodam todos nos servidores da PipSync, e as ordens são enviadas ao MT5 por meio da ponte de API. Se você quiser o contexto mais aprofundado sobre por que o MetaTrader não tem suporte nativo a webhook, o guia de webhook do MetaTrader linkado abaixo cobre MT4 e MT5 em detalhes.

Que JSON eu coloco na mensagem do alerta do TradingView?

Um objeto pequeno com dois campos obrigatórios — action e symbol — mais níveis de preço opcionais. action é "buy", "sell" ou "close"; symbol deve corresponder ao nome do instrumento exatamente como ele aparece na lista de símbolos do MT5 da sua corretora (por exemplo XAUUSD, US30 ou EURUSD).

Os campos opcionais são price (0 significa executar a mercado), sl e tp (0 significa nenhum), lots (um tamanho fixo que sobrepõe suas regras de risco configuradas naquela operação específica — omita-o para deixar a PipSync dimensionar a posição) e comment (um comentário de texto livre na operação). Os placeholders do TradingView deixam a mensagem dinâmica: {{ticker}} insere o símbolo do gráfico, {{close}} o preço atual e {{strategy.order.action}} a direção de uma ordem de estratégia.

  • action — obrigatório: "buy", "sell" ou "close"
  • symbol — obrigatório: o nome do instrumento MT5 da lista de símbolos da sua corretora
  • price — opcional: preço de entrada; 0 = execução a mercado
  • sl / tp — opcional: preços de stop-loss e take-profit; 0 = omitir
  • lots — opcional: tamanho fixo que sobrepõe suas regras de risco; omita para usá-las
  • comment — opcional: comentário de texto livre na operação, visível no MT5

Posso automatizar uma estratégia completa do TradingView, incluindo saídas?

Sim — a rota foi feita para isso. Defina a condição do seu alerta para as execuções de ordem da estratégia e use {{strategy.order.action}} no JSON para que o mesmo alerta envie "buy" quando sua estratégia fica comprada e "sell" quando fica vendida. Entradas e reversões fluem então por um único alerta.

Para saídas explícitas, crie um segundo alerta cuja mensagem use a ação "close": ele fecha a posição aberta naquele símbolo na sua conta MT5. Esse padrão de entrada mais saída significa que sua estratégia em Pine Script pode rodar um ciclo completo — abrir, gerenciar, zerar — sem você tocar no terminal.

Preciso de um plano pago do TradingView para usar webhooks?

Sim. As notificações por webhook são um recurso pago do TradingView — o plano gratuito do TradingView pode mostrar alertas na tela, mas não consegue enviá-los via POST para uma URL. Essa é uma limitação do TradingView, não da PipSync.

Do lado da PipSync, os planos pagos são cobrados no checkout (é necessário um meio de pagamento), então dentro dessa janela a assinatura do TradingView é a única cobrança que você realmente assume ao testar essa rota de ponta a ponta.

O que acontece entre o disparo do alerta e a ordem no MT5?

O TradingView envia seu JSON via POST para a URL do webhook da PipSync, a PipSync interpreta e valida, aplica suas regras de risco no servidor e roteia a ordem para sua conta MT5. Cada etapa é registrada, então você pode abrir o painel depois e ver o que foi recebido, como foi interpretado e o que sua corretora respondeu.

As regras de risco ficam entre o alerta e a ordem: se você omitir lots, a PipSync dimensiona a posição a partir das suas regras configuradas (lotes fixos ou risco percentual), e proteções como máximo de operações abertas ou filtros de símbolo são aplicadas antes de qualquer coisa chegar à corretora. Como tudo isso roda na nuvem, o fluxo continua funcionando mesmo com seu computador desligado — não há VPS para cuidar.

Como testo o webhook antes de ir ao ar?

Use o sinal de teste integrado: na PipSync, abra sua fonte do TradingView e clique em Enviar Sinal de Teste. Ele empurra um payload de exemplo por todo o fluxo e mostra o resultado interpretado e se a corretora aceitou a ordem — sem esperar um alerta real disparar.

Para os primeiros alertas reais, aponte a rota para uma conta demo do MT5 e, opcionalmente, ative o modo de Aprovação Manual, que segura cada operação para sua confirmação antes da execução. Mude para sua conta ao vivo apenas depois que alguns alertas tiverem sido interpretados e executados exatamente como esperado.

Analise de graça, execute com um plano pago

Conecte uma fonte de sinais e veja o PipSync analisar em tempo real. Comece no plano Free a 0 $ sem cartão, ou assine a partir de 24 $/mês para a execução: cobrado no checkout, cancele quando quiser.

Cobrança no checkout · Cancela quando quiseres · Plano Free disponível

Aviso de risco: Negociar CFDs e outros produtos alavancados é complexo e apresenta alto risco de perder dinheiro rapidamente devido à alavancagem. Dados do setor indicam que 70–80% das contas de negociação de varejo perdem dinheiro com esses produtos. Aviso de risco · Desempenho passado.

FAQ

Perguntas frequentes

Não. O MT5 é um terminal de desktop sem endpoint HTTP de entrada, então o TradingView não tem uma URL para enviar o alerta. Você precisa de um endpoint hospedado no meio — a PipSync fornece esse endpoint e roteia cada alerta para sua conta MT5 a partir da nuvem.

Escrito pela equipe do PipSync · Revisado por PipSync Editorial, Equipe editorial · Publicado · Última atualização

O PipSync é uma plataforma de automação de sinais baseada na nuvem que encaminha sinais de trading do Telegram, Discord, alertas do TradingView e webhooks personalizados para contas de corretora no MetaTrader 5, cTrader, Match-Trader, Binance Futures e Bybit, com gestão de risco no lado do servidor e sem necessidade de VPS. O PipSync é uma ferramenta de execução, não um provedor de sinais nem aconselhamento de investimento.

O PipSync é uma ferramenta de execução de sinais. Não fornece sinais de trading, não garante nenhum resultado e não constitui aconselhamento de investimento. Operar produtos alavancados envolve risco substancial de perda. Consulte o aviso de risco e o aviso de desempenho.