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

TradingView para MT4 — alertas via webhook executados sem VPS

O MetaTrader 4 não consegue receber webhooks, então os alertas do TradingView não chegam até ele diretamente. A PipSync resolve isso dando a você uma URL de webhook na nuvem: o TradingView faz o POST do JSON do alerta nessa URL e a PipSync executa a ordem na sua conta MT4 no lado do servidor — sem VPS, sem EA bridge, nada instalado no seu terminal.

Comece grátis — sem cartãoVer preços

Aviso de risco: Os CFDs são instrumentos complexos e apresentam alto risco de perder dinheiro rapidamente devido à alavancagem. 70–80% das contas de investidores de varejo perdem dinheiro ao negociar CFDs. Aviso de risco · Desempenho passado.

A solução tradicional é um VPS Windows rodando o MT4 mais um EA bridge que consulta um relay de terceiros — três peças em movimento que precisam ficar todas no ar. Com a PipSync o webhook termina na nuvem e a operação é aberta a partir de lá, então o seu alerta continua executando mesmo quando o seu computador e os seus gráficos estão fechados. Você mantém o controle: o alerta pode trazer o próprio preço, Stop-Loss, Take-Profit e tamanho de lote, ou deixar o dimensionamento para as suas regras de risco no lado do servidor.

TradingView → MT4 em resumo

Origem do sinalAlertas via webhook do TradingView — de estratégias em Pine ou alertas simples de preço/indicador (os webhooks exigem um plano pago do TradingView)
Plataforma de destinoMetaTrader 4 — disponível no beta público da PipSync; contas com hedging e SL/TP no lado do servidor são suportados
Endpoint de webhookUma URL única por conta (https://pipsync.io/api/tradingview/webhook/<secret-token>) — mantenha privada e gere uma nova se ela vazar
Payload do alertaJSON com action, symbol e, opcionalmente, price, sl, tp, lots, comment — placeholders do TradingView como {{ticker}}, {{close}} e {{strategy.order.action}} são preenchidos no momento do disparo
InfraestruturaTotalmente baseada em nuvem — sem VPS Windows, sem EA bridge, sem terminal que precise ficar aberto
TestesO Send Test Signal no painel dispara um payload de exemplo e mostra o resultado interpretado e a resposta da corretora antes de qualquer alerta real disparar
PreçoPlano gratuito disponível (0 €); planos pagos a partir de 49 €/mês

Como conecto o TradingView ao MT4?

Tudo do lado da PipSync acontece no painel; do lado do TradingView você só cria um alerta. Nada é instalado no seu terminal MT4.

  1. Crie uma conta PipSync e conecte o MT4

    Cadastre-se em app.pipsync.io — o plano gratuito já é suficiente para montar e testar esta rota. Adicione a sua conta MetaTrader 4 como a conexão de corretora; recomenda-se começar com uma conta demo.

  2. Pegue a sua URL de webhook da PipSync

    No painel, vá em Sources → Add Source → TradingView Webhook. A PipSync gera uma URL única que contém um token secreto. Copie-a e trate-a como uma senha — qualquer pessoa que a tiver pode enviar sinais para a sua conta, e você pode gerar uma nova na página Sources caso ela seja exposta.

  3. Crie o alerta no TradingView

    Abra o painel de Alerts (o ícone de relógio, ou Alt+A) e defina a condição: ou execuções de ordens de uma estratégia em Pine, ou uma condição simples como um nível de preço ou cruzamento de indicador. As notificações via webhook são um recurso pago do TradingView — o plano gratuito do TradingView não consegue enviá-las.

  4. Cole o JSON na mensagem do alerta

    No campo Message, use o template da PipSync: {"action": "{{strategy.order.action}}", "symbol": "{{ticker}}", "price": {{close}}, "sl": 0, "tp": 0, "lots": 0.01}. Para um alerta simples, substitua o placeholder de action por um "buy" ou "sell" fixo, e substitua sl, tp e lots por valores fixos ou variáveis da estratégia conforme necessário.

  5. Adicione a URL de webhook e salve

    Em Notifications, marque Webhook URL, cole a sua URL da PipSync e clique em Create. A partir de agora, toda vez que o alerta disparar, o TradingView faz o POST do JSON para a PipSync, que o valida e roteia a ordem para a sua conta MT4.

  6. Teste antes de ir ao ar

    Use o Send Test Signal na sua fonte TradingView dentro da PipSync para disparar um payload de exemplo e inspecionar o resultado interpretado e a resposta da corretora. Mantenha a rota em uma conta demo — opcionalmente com o modo Manual Approval ligado — até ter visto alguns alertas reais executarem exatamente como esperado.

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

Por que o TradingView não consegue enviar alertas direto para o MT4?

Porque o MT4 é um terminal de desktop sem nenhum endpoint web de entrada: o TradingView entrega alertas fazendo o POST de um JSON para uma URL, e simplesmente não há nada no MetaTrader 4 capaz de escutar essa requisição. As plataformas falam línguas diferentes — push HTTP de um lado, um terminal fechado do outro.

A solução clássica encadeia um serviço de relay de terceiros, um VPS Windows e um EA bridge rodando dentro do MT4 que consulta o relay em busca de novos alertas. Funciona, mas você paga pelo VPS, mantém o EA, e toda a cadeia para no momento em que o terminal trava, o Windows atualiza ou a assinatura do relay vence.

A PipSync remove o terminal do caminho de recebimento por completo. O webhook termina nos servidores da PipSync, o payload é validado lá, e a ordem é executada na sua conta MT4 no lado do servidor. Não há relay para assinar, nenhum EA para anexar a um gráfico, e nenhuma máquina sua que precise ficar ligada.

Qual JSON eu coloco na mensagem do alerta do TradingView?

A PipSync espera um pequeno objeto JSON no campo Message do alerta — dois campos obrigatórios e alguns opcionais. O TradingView substitui os placeholders entre chaves duplas por valores ao vivo quando o alerta dispara, então um único template de mensagem pode atender a qualquer gatilho.

Uma ressalva específica do MT4: o campo symbol precisa corresponder ao nome do instrumento na sua corretora exatamente como ele aparece na lista de símbolos. Muitas corretoras de MT4 adicionam sufixos ou usam a própria nomenclatura, então se {{ticker}} não corresponder ao nome que a sua corretora dá ao instrumento, coloque o símbolo da corretora fixo na mensagem em vez de usar o placeholder.

  • action (obrigatório): "buy", "sell" ou "close" — "close" fecha a posição aberta naquele símbolo
  • symbol (obrigatório): o nome do instrumento exatamente como a sua corretora o lista (ex.: XAUUSD, US30, EURUSD)
  • price (opcional): preço de entrada; 0 significa executar a preço de mercado atual
  • sl / tp (opcional): preços de Stop-Loss e Take-Profit; 0 significa nenhum
  • lots (opcional): sobrescreve as suas regras de risco para esta operação — omita para deixar o seu dimensionamento configurado no lado do servidor decidir
  • comment (opcional): um comentário da operação, útil para distinguir estratégias no seu histórico do MT4

Devo usar um alerta de estratégia em Pine ou um alerta simples?

Use um alerta de estratégia se a sua lógica vive em um script strategy() do Pine, e um alerta simples para condições pontuais — ambos podem fazer o POST para o mesmo webhook da PipSync. A diferença está no que os placeholders conseguem resolver.

Um alerta de estratégia dispara nas execuções de ordens da estratégia, então um único alerta cobre tanto entradas quanto saídas: {{strategy.order.action}} resolve para "buy" ou "sell" dependendo de qual ordem acabou de ser executada, e o mesmo template de mensagem trata as duas direções.

Um alerta simples — um preço cruzando um nível, uma condição de indicador — não tem contexto de estratégia, então {{strategy.order.action}} fica vazio e o payload seria rejeitado. Para alertas simples, coloque a action fixa ("buy" em um alerta, "sell" em outro) e crie um alerta por direção. Placeholders de preço e símbolo como {{close}} e {{ticker}} funcionam nos dois tipos de alerta.

Ainda preciso de um VPS ou de um EA bridge para o MT4?

Não — esse é justamente o ponto desta rota. O webhook é recebido, validado e transformado em ordem nos servidores da PipSync, e a operação é executada na sua conta MT4 no lado do servidor. Não há EA para instalar, nenhum gráfico que precise ficar aberto, e nenhum VPS Windows para alugar e atualizar.

O suporte ao MT4 está disponível no beta público da PipSync e cobre o que os traders de MT4 esperam: contas com hedging funcionam, e o Stop-Loss e o Take-Profit são colocados no lado do servidor junto com a ordem, em vez de gerenciados por um script frágil no lado do cliente. Cada webhook recebido e cada ordem resultante ficam registrados no painel, então você pode auditar exatamente o que o TradingView enviou e o que a sua corretora executou.

Como mantenho o controle do risco quando os alertas disparam automaticamente?

Você decide, por rota, se é o alerta ou as suas regras no lado do servidor que controlam o dimensionamento. Se o alerta inclui um valor de lots, esse tamanho exato é usado na operação; se você o omitir, a PipSync aplica as regras de risco que você configurou — e essas regras rodam no servidor, antes de qualquer ordem chegar ao MT4.

Para as saídas você tem a mesma escolha: coloque os preços de sl e tp no payload do alerta, ou envie um alerta posterior com action "close" para zerar a posição naquele símbolo. Enquanto você ainda está validando uma estratégia, o modo Manual Approval segura cada sinal recebido para a sua confirmação em vez de executá-lo na hora — combinado com uma conta demo, isso permite que você acompanhe toda a cadeia TradingView → MT4 de ponta a ponta sem nada em jogo.

Experimente no plano gratuito

Conecte uma fonte de sinais e uma conta de corretora, veja o PipSync analisar e encaminhar em tempo real, e faça upgrade só se precisar de mais. Sem cartão de crédito para começar.

Comece grátis — sem cartãoVer preços

Aviso de risco: Os CFDs são instrumentos complexos e apresentam alto risco de perder dinheiro rapidamente devido à alavancagem. 70–80% das contas de investidores de varejo perdem dinheiro ao negociar CFDs. Aviso de risco · Desempenho passado.

FAQ

Perguntas frequentes

O TradingView consegue enviar alertas diretamente para o MT4?

Não. O TradingView entrega alertas como requisições HTTP de webhook, e o MetaTrader 4 não tem como recebê-las — é um terminal de desktop sem endpoint web de entrada. Você precisa de um intermediário: a PipSync fornece uma URL de webhook na nuvem que recebe o alerta e executa a ordem na sua conta MT4 no lado do servidor, sem VPS nem EA bridge envolvidos.

Escrito pela equipe do PipSync · Revisado por Tobias Russmann, Diretor, PipSync · 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 4, 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.