← Todos os artigos

Como converter um indicador do TradingView (Pine Script) para MetaTrader 5

Por Jackson Jordão · 26 de setembro de 2026 · 6 min

Muitos traders montam e validam suas ideias no TradingView, mas querem executar no MetaTrader 5, seja para operar pela corretora, rodar em VPS ou transformar o sinal em robô automático. O problema é que o TradingView usa o Pine Script e o MetaTrader usa o MQL5: um código não roda na outra plataforma. A solução é reescrever a lógica em MQL5.

Converter não é copiar e colar

Pine Script e MQL5 têm estruturas diferentes. No Pine, o script é recalculado candle a candle de forma quase automática; no MQL5, o programador controla buffers, cálculo incremental e o momento exato em que cada valor é gerado. Por isso a conversão é uma reprogramação feita a partir da lógica original, e não uma tradução linha por linha.

O que você precisa enviar

  • O código-fonte do script (scripts abertos do TradingView mostram o código em "Código-fonte").
  • Se o script for fechado ou somente por convite, uma descrição completa das regras, porque sem o código não é possível saber o cálculo exato.
  • Prints do indicador no gráfico, com ativo e timeframe, para compararmos os valores depois.
  • O que você espera no MT5: apenas o indicador, indicador com alertas ou um robô que opera os sinais.

Dica: Verifique a licença do script antes de converter. Muitos scripts públicos do TradingView permitem uso pessoal, mas não autorizam revenda. Se a ideia é vender o indicador convertido, o ideal é que a lógica seja sua.

Por que os valores podem ficar diferentes

Mesmo com a conversão correta, pequenas diferenças são normais e precisam ser entendidas antes de concluir que algo está errado:

  • Fonte de dados: o preço da sua corretora no MT5 não é idêntico ao feed do TradingView, então candles e máximas podem variar.
  • Fórmulas com nomes iguais: o ATR do TradingView usa média RMA (Wilder), enquanto o iATR padrão do MT5 usa média simples. Na conversão, recriamos a fórmula exata do Pine.
  • Repaint: funções que consultam outros timeframes ou o candle em formação podem "redesenhar" sinais. No MT5, o comportamento é definido de forma explícita para que o sinal não mude depois de confirmado.
  • Fuso horário e sessões: o horário do servidor da corretora afeta indicadores baseados em sessão, como VWAP diária.

Do indicador ao robô

Com o indicador em MQL5, é possível dar o próximo passo: um Expert Advisor que abre e fecha operações quando o sinal aparece, com stop, alvo, lote configurável, horário de operação e limite diário. Também é possível manter a operação manual e só receber alertas no celular por notificação push do MetaTrader.

Como funciona o serviço

  1. Você envia o código ou a descrição pelo Termo de Referência ou WhatsApp.
  2. Analisamos o script e informamos prazo e valor.
  3. O indicador ou robô é entregue em MQL5 (ou MQL4, se você usa MT4), com os valores conferidos lado a lado com o TradingView.
  4. Você recebe o arquivo pronto para instalar e suporte após a entrega.

Orçamento pelo WhatsApp: (84) 99652-3661

Leia também