MetaTrader 5 · Robôs de investimento

Robô para MT4 ou MT5: por que na B3 só existe o 5

O MetaTrader 4 vive no Forex; a bolsa brasileira só tem o 5. O que muda entre os dois, por que um robô de MT4 não roda no MT5 e o que isso significa.

Por · 3 min de leitura

Nesta página
  1. Por que a B3 só tem o 5
  2. O que muda entre o 4 e o 5
  3. O que isso significa para você
  4. Os sinais de que o material é de MT4
  5. Trailing stop no MT4 e no MT5
  6. Onde os nossos produtos ficam

Quem procura "robô MT4" para operar mini-índice está procurando algo que não existe. Na B3, as corretoras que oferecem MetaTrader oferecem o MetaTrader 5. O 4 continua vivo em corretoras de Forex fora do Brasil, e é de lá que vêm a maioria dos robôs, tutoriais e vídeos com "MT4" no nome.

Isso confunde porque os dois se parecem na tela. Por baixo, são plataformas diferentes.

Por que a B3 só tem o 5

O MetaTrader 4 foi feito para o mercado de balcão de moedas: a corretora é a contraparte, não há bolsa central nem book de ofertas com profundidade. O 5 nasceu para também operar em bolsa: book (a profundidade de mercado), ordens que vão para um ambiente central, contas no modo que a bolsa exige. A B3 é uma bolsa; o encaixe só existe no 5. Explicamos a diferença entre os dois mercados em Robô para Forex no MetaTrader 5.

Há um segundo motivo: a MetaQuotes, que faz as duas plataformas, concentra o desenvolvimento no 5 há anos. Corretora nova entra com o 5.

O que muda entre o 4 e o 5

MetaTrader 4MetaTrader 5
MercadoForex e CFDs em corretoraForex, CFDs e bolsas (B3 entre elas)
Book de ofertasnãosim (profundidade de mercado)
Tempos gráficos921
Tipos de ordem pendente46 (inclui stop limit)
Testador de estratégiasum ativo, sem ticks reaisvários ativos, ticks reais, otimização por vários núcleos
Contassó com posições separadas (hedge)hedge ou netting, conforme a corretora
Linguagem dos robôsMQL4MQL5

A última linha é a que mais importa para quem procura robô: um robô escrito para o MT4 não roda no MT5. O arquivo é diferente (.ex4 contra .ex5), a linguagem é diferente e a forma de mandar ordem é diferente. "Converter" é reescrever.

Duas colunas com os dois terminais e o que cada um alcança: o 4 chega só na corretora de Forex; o 5 chega na corretora e na bolsa, com o book no meio
O 4 para no balcão. O 5 chega na bolsa. Ilustração.

O que isso significa para você

Se você quer operar na B3: MetaTrader 5, e ponto. Qualquer material "MT4" serve para aprender o conceito (os indicadores são os mesmos), não para instalar. O que a plataforma faz no mercado brasileiro está em MetaTrader 5 na Bovespa.

Se você achou um robô "MT4" que parece bom: ele foi feito para Forex, para uma conta de moedas, com lote em unidades de moeda e sem horário de pregão. Mesmo reescrito para o 5, a estratégia foi testada num mercado que não é o seu. O teste começa do zero.

Se você já tem um robô no MT4 numa corretora de Forex: continue lá; nada obriga a trocar. Só não espere levá-lo para a B3 sem reescrever.

Os sinais de que o material é de MT4

Dá para reconhecer em segundos, e evita baixar coisa errada:

  • Extensão do arquivo: .ex4 e .mq4 são do 4; .ex5 e .mq5, do 5.
  • Lote em "lotes": 0,01, 0,1, 1,0 de lote de moeda. Na B3 o lote é em contratos inteiros.
  • Símbolos como EURUSD, GBPJPY, XAUUSD. Forex. Na B3, WIN, WDO, PETR4.
  • "Funciona em qualquer corretora" é a frase típica do mundo Forex, onde as corretoras são parecidas. Na B3, cada corretora tem os próprios símbolos e o próprio modo de conta.
  • Horário 24 horas. Um robô que "opera de domingo à noite a sexta" não sabe o que é pregão.

Se dois ou três desses aparecem, é material de Forex e de MT4, por melhor que seja o vídeo.

Trailing stop no MT4 e no MT5

A busca mais comum com "mt4" é sobre trailing stop, e aí a resposta é a mesma nas duas plataformas: as duas têm o stop móvel nativo (o que acompanha o preço enquanto o terminal está aberto), e as duas dependem de um robô para qualquer coisa além disso. Escrevemos o passo a passo e os limites em Trailing stop no MetaTrader.

Onde os nossos produtos ficam

O Centurion monta estratégias em blocos e executa no MetaTrader 5, para B3 e para Forex. A Boleta Flex, gratuita, é para o MetaTrader 5. Não temos e não teremos versão para o 4: não há como usá-lo no mercado onde a maioria dos nossos clientes opera.

Se o seu caminho é aprender a plataforma, começa em Instalando um robô no MetaTrader 5.

Sua opinião sobre a TraderBot ajuda quem está chegando.

Avaliar a TraderBot no Google
Compartilhar: WhatsApp LinkedIn X Facebook