MetaTrader 5 — o que é melhor que o MT4?

Última verificação: · Revisão trimestral
Aviso de risco · YMYL Este artigo tem fins exclusivamente educacionais e não constitui aconselhamento de investimento. Operar no mercado Forex envolve alto risco de perda de capital — a ESMA informa que entre 74% e 89% das contas de investidores de varejo perdem dinheiro.

O MetaTrader 5 chegou em 2010 como sucessor do MT4 e, nos primeiros anos, a maioria dos traders o tratava como curiosidade — todo mundo continuava na quarta versão de qualquer forma. Isso agora se inverteu. A MetaQuotes não emite novas licenças de MT4 desde cerca de 2017, a maioria das corretoras oferece o MT5 como padrão a novos clientes e a distância técnica entre as duas plataformas deixou de ser cosmética. Se você está abrindo uma conta hoje e não carrega scripts antigos, o MT5 é simplesmente o ponto de partida mais sensato. Veja exatamente onde ele ganha — e onde o MT4 ainda tem argumento.

Por que o MT5 virou a plataforma padrão para novos traders?

A resposta mais simples é que o MT4 está hoje fechado para desenvolvimento, enquanto o MT5 está vivo. A MetaQuotes mantém a quarta versão funcionando mais por inércia e por causa da enorme base instalada de contas existentes, mas novos recursos, correções e builds sucessivos vão para o MT5. Para um iniciante isso significa algo concreto: você está aprendendo uma ferramenta que ainda será atualizada daqui a cinco anos, e não uma que o fabricante está silenciosamente desativando.

A segunda camada é a gama de mercados. O MT4 foi construído em torno do Forex e da negociação de CFD (contrato por diferença) — e nesse papel ele se sustenta até hoje. O MT5 foi projetado como plataforma multiativo: ao lado de moedas e CFDs, ele lida com ações, futuros e índices a partir de uma única janela. Se algum dia você quiser somar ações dos EUA ou futuros da CME à sua negociação de moedas, no MT4 teria de procurar um programa separado. No MT5 você permanece na mesma interface. Vale lembrar que, no Brasil, o Forex e os CFDs de varejo são normalmente acessados por corretoras estrangeiras; a CVM (Comissão de Valores Mobiliários) alerta com frequência contra intermediários não autorizados — verifique sempre o registro do regulador antes de depositar. Para quem lê de Portugal, a CMVM e as regras da ESMA se aplicam diretamente.

Quanto mais o MT5 oferece no trabalho diário com o gráfico?

As diferenças aparecem no momento em que você o abre. O MT5 oferece 21 timeframes contra 9 no MT4 — as adições incluem M2, M3, M4, M6, M10, M12, M20, H2, H3, H6, H8 e H12. Isso não é um penduricalho: um scalper pode trabalhar no M4 em vez de pular entre M1 e M5, e um swing trader aprecia o H6 ou o H8 onde antes havia apenas H4 e D1. Há também um conjunto de ordens mais rico — segundo a especificação oficial, o MT5 oferece dois tipos de ordens a mercado, seis tipos de ordens pendentes e duas ordens stop, além da opção de execução parcial da ordem. O MT4 tem claramente menos.

Três coisas que o MT4 simplesmente não tem, mas que você recebe de fábrica no MT5, são um calendário econômico integrado, a profundidade de mercado (Depth of Market, ou seja, o Level II) e uma janela de profundidade para instrumentos negociados em bolsa. Sobre o tema da eficiência, vale também explorar desde o início o conjunto de guias práticos para a mesa de operações — pequenos atalhos economizam vários segundos a cada ordem. O calendário fica no painel Toolbox e mostra as próximas divulgações marcadas por impacto, de modo que você não precisa mais manter uma aba separada do ForexFactory aberta. A profundidade de mercado mostra as ordens pendentes reais aguardando em níveis de preço sucessivos — para um scalper e um trader de futuros, isso é informação concreta de liquidez, não decoração.

Como o MQL5 e os testes de estratégia superam o MT4?

Sob o capô de ambas as plataformas há uma linguagem de programação para estratégias automatizadas. O MT4 usa o MQL4, que é procedural; o MT5 usa o MQL5, uma linguagem orientada a objetos com classes, herança e polimorfismo, compilada para um código mais rápido. Na prática, para o autor de uma estratégia automatizada (Expert Advisor) isso significa código mais limpo e fácil de manter, além de execução mais ágil de algoritmos complexos.

A lacuna mais nítida está no testador de estratégias. O MT4 testa em um único símbolo e com ticks interpolados — o resultado pode te iludir, porque a plataforma inventa movimento entre os pontos de dados. O MT5 testa em vários símbolos ao mesmo tempo, usa um modo de ticks reais para a maior precisão e consegue distribuir a otimização pela MQL5 Cloud Network. Como diz a documentação da MetaQuotes, otimizações que normalmente levariam meses podem ser concluídas por uma rede de agentes em poucas horas. Se você se importa com um backtest de estratégia honesto, isso não é cosmética — é outra categoria.

Exemplo ilustrativo — backtest de uma estratégia multipar
Tarefatestar um sistema em EUR/USD, GBP/USD e USD/JPY
MT4apenas um símbolo por vez — um teste de carteira não pode ser executado
MT5os três pares em uma única passagem, com ticks reais
Otimizaçãodistribuída entre agentes na nuvem, em vez de um único núcleo

E quanto ao modo de conta — hedging ou netting?

Essa é uma das diferenças menos óbvias, mas importantes. O MT4 funciona apenas em modo hedging: você pode manter uma posição comprada (long) e uma posição vendida (short) no mesmo par ao mesmo tempo. O MT5 deixa você escolher entre dois modos ao abrir a conta. O hedging se comporta como o MT4 — cada operação é uma posição separada. O netting reúne tudo em uma única posição líquida em um dado instrumento, exatamente como em uma conta de ações. Qual deles você vê depende da corretora e da jurisdição — nos EUA o netting é o padrão, enquanto na União Europeia ambos às vezes estão disponíveis. Já que está nisso, ajuda deixar claros os tipos de ordem e seus conceitos básicos, porque são eles que decidem como uma posição surge antes de tudo.

"A plataforma MetaTrader 5 oferece uma série de vantagens sobre sua antecessora, incluindo a capacidade de negociar várias classes de ativos e um testador de estratégias mais poderoso." — Andrew R. Young, Expert Advisor Programming for MetaTrader 5, Edgehill Publishing, 2018

Quando o MT4 ainda faz sentido?

Para ser justo: o MT5 não ganha em tudo. O argumento mais forte a favor da quarta versão é o seu acervo — ao longo de mais de uma década a comunidade escreveu uma biblioteca enorme de indicadores e estratégias automatizadas prontas em MQL4, e algumas corretoras e fóruns ainda giram principalmente em torno do MT4. Se você tem um Expert Advisor específico e funcional escrito para MQL4, portá-lo para MQL5 não é trivial: as funções de tratamento de eventos mudaram, algumas variáveis predefinidas desapareceram e a indexação de buffers funciona de outra forma. A documentação da MetaQuotes descreve isso claramente como um processo de migração, não uma conversão automática. Para quem tem um grande estoque de código antigo, isso é um custo real.

O ponto central, porém, é o ponto de partida. Se você não carrega nenhum código em MQL4, toda a vantagem da "biblioteca do MT4" deixa de se aplicar a você — está começando do zero de qualquer maneira, então é melhor começar na ferramenta mais nova, mais rápida e mais ampla. Se você quer as duas plataformas comparadas ponto a ponto, encontra um panorama maior de plataformas e ferramentas de negociação reunido aqui no portal, e eu também mantenho um tour mais amplo de plataformas e ferramentas do trader na ForexMechanics.

O que fazer agora

  1. Abra uma conta demo gratuita do MT5 com a sua corretora e passe uma hora apenas na interface — disponha seus gráficos em vários dos 21 timeframes, abra o painel Toolbox e encontre nele o calendário econômico integrado, para sentir quanto tempo você economiza ao não ficar trocando de janela.
  2. Inicie o Strategy Tester no modo de ticks reais e rode um teste simples em três pares de uma só vez, por exemplo em EUR/USD, GBP/USD e USD/JPY — você verá na prática o teste multimoeda que o MT4 fisicamente não consegue executar e sentirá a diferença na precisão do resultado.
  3. Se você opera uma conta com estratégias em MQL4 já existentes, antes de mover qualquer coisa, anote uma lista dos seus indicadores e Expert Advisors e estime o custo de migrá-los para MQL5 — só com esse número em mãos decida se trocar agora compensa ou se é melhor esperar.
  4. Ao abrir uma conta MT5, escolha deliberadamente o modo hedging ou netting de acordo com o seu estilo e, se pretende operar em torno de dados macro, configure o filtro do calendário para divulgações de alto impacto, para não entrar no mercado por acidente logo antes de um número como o relatório NFP.
Jarosław Wasiński
Sobre o autor

Jarosław Wasiński

Editor-chefe do MyBank.pl · Analista financeiro e de mercados

Analista e profissional independente com mais de 20 anos de experiência no setor financeiro. Fundador e editor-chefe do portal MyBank.pl, em atividade desde 2004. Análise fundamentalista dos mercados de câmbio e macroeconômicos desde 2007. Escreve a partir da perspectiva dos mercados globais, com atenção ao quadro regulatório europeu (ESMA) e brasileiro (CVM).

Fontes e bibliografia

  1. MetaQuotes MetaTrader 5 Trading Platform · oficjalna specyfikacja: 21 interwałów, typy zleceń, głębokość rynku, multi-asset www.metatrader5.com ↗
  2. MetaQuotes MetaTrader 5 Strategy Tester · test wielowalutowy, realne tiki, optymalizacja w MQL5 Cloud Network www.metatrader5.com ↗
  3. MQL5 Testing Trading Strategies (MQL5 Reference) · dokumentacja trybów ticków i testu na wielu symbolach www.mql5.com ↗
  4. MQL5 Migrating from MQL4 to MQL5 · zakres zmian języka — koszt migracji starych Expert Advisorów www.mql5.com ↗
  5. MetaQuotes MetaTrader 4 Trading Platform · oficjalna specyfikacja MT4: 9 interwałów (punkt odniesienia) www.metatrader4.com ↗

Perguntas frequentes

Por que o MT5 não substituiu de vez o MT4?

Juntaram-se três coisas. Primeira, o ecossistema do MT4: ao longo de mais de uma década cresceu uma enorme biblioteca de estratégias automatizadas e indicadores em MQL4, incompatíveis com MQL5, e portá-los custa dinheiro. Segunda, o hábito: traders para quem a quarta versão funciona não veem motivo para aprender uma interface nova. Terceira, as corretoras: muitas oferecem as duas plataformas ao mesmo tempo, então o cliente fica com a que conhece. A MetaQuotes vem limitando o desenvolvimento do MT4 há anos e não vende novas licenças desde cerca de 2017, mas a base existente de contas mantém a quarta versão viva.

O que são os modos hedging e netting no MT5?

São duas formas de contabilizar as posições. No modo hedging — o único que o MT4 conhece — cada operação é uma posição separada e você pode manter ao mesmo tempo uma posição comprada (long) e uma vendida (short) no mesmo par. No modo netting, todas as operações sobre um dado instrumento se somam em uma única posição líquida, exatamente como em uma conta de ações. O MT5 deixa você escolher o modo ao abrir a conta, embora na prática a opção disponível seja decidida pela corretora e pela jurisdição: nos EUA o padrão é o netting (uma exigência da NFA), enquanto na União Europeia se encontram os dois. Para a negociação habitual de moedas você verá com mais frequência o hedging.

O testador de estratégias do MT5 é realmente melhor?

Sim, e de forma clara. O MT4 testa um símbolo por vez e usa interpolação de ticks, o que pode tornar os resultados otimistas demais. O MT5 deixa você testar vários símbolos ao mesmo tempo, oferece um modo de ticks reais para a maior precisão e consegue distribuir a otimização de parâmetros pela rede de agentes da MQL5 Cloud Network. Segundo a documentação da MetaQuotes, cálculos que levariam meses em um único computador a rede conclui em poucas horas. O exemplo concreto mais simples: uma carteira formada por EUR/USD, GBP/USD e USD/JPY você testa em uma única passagem no MT5, ao passo que no MT4 simplesmente não consegue iniciar esse teste multimoeda.

É difícil passar do MT4 para o MT5?

A interface em si você domina em uma ou duas horas — o layout é muito parecido. A dificuldade começa com o código. Estratégias automatizadas escritas em MQL4 não vão rodar no MT5 sem reescrever, porque as funções de tratamento de eventos mudaram, algumas variáveis predefinidas desapareceram e a indexação dos buffers dos indicadores funciona de outra forma. A documentação da MetaQuotes chama isso de migração, não de conversão automática, então para quem tem uma grande biblioteca de código próprio é um custo e um tempo reais. Para quem não tem nenhum Expert Advisor, a migração se resume a importar as configurações e se acostumar com a janela nova. Muitas corretoras oferecem as duas plataformas, então você pode testar o MT5 em paralelo com calma antes de migrar de vez.

Aprofunde-se · o guia completo