Conversor de código com IA · MQL4 · MQL5

Conversor com IA para robôs de trading: de MQL4 para MQL5, cTrader, SharpTrader e Dukascopy JForex

Envie o código-fonte do seu próprio Expert Advisor (EA) (.mq4 ou .mq5). A IA o reescreve para a plataforma que você escolher — mantendo a lógica de trading, os parâmetros de entrada e o gerenciamento de capital — e explica cada ponto em que a nova plataforma funciona de forma diferente.

Seu EA.mq4 · .mq5Conversão IAlógica · inputs · ordensCompilaçãoerros corrigidos pela IACódigo prontoMQL5 · cTraderSharpTrader · JForex
Envie o código-fonte, escolha a plataforma e baixe o código convertido com um relatório de cada diferença. Os erros de compilação também são corrigidos pela IA.

Conversões

Seis conversões entre quatro plataformas

MQL4 → MQL5

Ordens baseadas em tickets viram posições e requisições de negociação, e os valores dos indicadores viram handles lidos com CopyBuffer — mantendo os deslocamentos de barra originais.

→ cTrader

De MQL4 ou MQL5 para um cBot em C# no cTrader Automate: parâmetros com valores padrão, lotes convertidos em unidades de volume, stops em pips e a lógica de nova barra em OnBar.

→ SharpTrader

De MQL4 ou MQL5 para um bot em C# no SharpTrader: parâmetros de entrada como propriedades do bot, posições do robô identificadas por comentário e indicadores da biblioteca integrada.

→ Dukascopy JForex

De MQL4 ou MQL5 para uma estratégia em Java na plataforma JForex: parâmetros configuráveis, lotes convertidos em quantidades do JForex e ordens com rótulos únicos.

O que você recebe

Muito mais do que uma tradução linha por linha

A mesma lógica de trading

Condições de entrada e saída, stop-loss, take-profit, trailing stop, gerenciamento de capital, horários de negociação e parâmetros de entrada são transferidos um a um.

Diferenças explicadas

Cada pacote vem com um relatório: como cada recurso da plataforma foi mapeado e onde a execução, o fuso horário ou o tamanho do lote se comportam de forma diferente.

Erros de compilação corrigidos

Cole as mensagens do compilador e a IA corrige apenas o necessário para compilar. Três correções por conversão são gratuitas.

Como funciona

1

Abra o conversor e envie o arquivo-fonte .mq4 ou .mq5 do seu robô.

2

Escolha a plataforma de destino e a qualidade: padrão ou profunda.

3

Baixe um ZIP com o código convertido e o relatório — normalmente em poucos minutos.

4

Compile. Se o compilador apontar erros, cole-os na página da conversão e baixe a revisão corrigida.

Conversão padrão ou profunda

A conversão padrão usa um modelo de IA comprovado e atende à maioria dos robôs. A conversão profunda usa nosso modelo de IA mais novo e avançado — para robôs grandes ou complexos, indicadores personalizados e lógicas de ordens complicadas.

Preço

Uma conversão custa 10 tokens; uma conversão profunda, 25 tokens. Três correções de erros de compilação estão incluídas; cada correção adicional custa 1 token, e uma correção profunda, 3 tokens. Se uma conversão falhar, os tokens são devolvidos automaticamente.

Antes de operar na conta real

O código convertido por IA precisa ser compilado e testado: compare-o com o robô original no testador de estratégias e rode-o primeiro em uma conta demo. As plataformas diferem na execução de ordens, nos fusos horários e nos tamanhos de lote — o relatório lista essas diferenças para o seu robô.

Posso converter um arquivo compilado .ex4 ou .ex5?

Não. Somente código-fonte (.mq4 ou .mq5) pode ser convertido. Arquivos compilados não são descompilados.

Meu código-fonte é mantido em sigilo?

O arquivo é enviado apenas ao modelo de IA que realiza a conversão e fica armazenado na sua conta para que você possa baixar e corrigir o resultado. Ele é visível somente para você e nunca é publicado ou compartilhado.

E se o código convertido não compilar?

Cole as mensagens do compilador na página da conversão. A IA corrige apenas o necessário para compilar; três correções por conversão são gratuitas, e as demais custam 1 token.

O robô convertido vai operar exatamente como o original?

A lógica de trading é mantida, mas as plataformas diferem na execução, nos fusos horários, nos tamanhos de lote e no histórico de preços. Teste as duas versões com os mesmos dados e em uma conta demo antes de operar na conta real.

É possível converter indicadores e arquivos include?

Um arquivo-fonte por conversão, com até cerca de 3.000 linhas. Os indicadores são convertidos quando a plataforma de destino suporta indicadores personalizados. Seus próprios arquivos include (.mqh) não são lidos: cole o código deles no arquivo principal antes.

Leve seu robô para uma nova plataforma

Envie o código-fonte, escolha a plataforma e receba código compilável com um relatório de cada diferença.