.EX4

Arquivo EX4

MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo EX4 é um programa MQL4 compilado para a plataforma de negociação MetaTrader 4 - um Expert Advisor (robô de negociação), um indicador personalizado ou um script. Você o instala copiando-o para a subpasta MQL4 correta no MT4 e arrastando-o para um gráfico. Ele só funciona dentro do MetaTrader 4 e você não pode descompilá-lo de volta para o código-fonte.

Desenvolvedor: MetaQuotes Software Corp. Categoria: Arquivos Executáveis MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Jul 14, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro EX4?

Arquivos .ex4 são criados para facilitar o funcionamento do MetaTrader 4 - um terminal de negociação desenvolvido pela MetaQuotes Software Corp. e usado em mercados como Forex, Futuros e CFD. Um arquivo .ex4 contém bytecode MQL4 compilado, a saída binária produzida quando o código-fonte MQL4 é compilado dentro do MetaEditor, o IDE incluído no terminal.

Arquivos .ex4 podem conter três tipos distintos de programas: indicadores, scripts e Expert Advisors. Um Expert Advisor é um tipo de robô automatizado usado para a automatização de processos analíticos e de negociação, capaz de abrir e gerenciar ordens sem intervenção manual.

Compilando e descompilando arquivos .ex4

Arquivos .ex4 contêm bytecode executável compilado a partir de arquivos de origem .mq4. O formato binário interno é proprietário da MetaQuotes e mudou substancialmente com a build 600 do MT4 (fevereiro de 2014), portanto, arquivos compilados antes dessa build podem não carregar nos terminais atuais. Este processo pode ser revertido - é tecnicamente possível descompilar arquivos .ex4 de volta para o seu código-fonte MQL4 original usando descompiladores de terceiros, embora o resultado raramente seja uma réplica exata do código original.

Como abrir um arquivo .ex4

Instalar o MetaTrader 4 não é suficiente para usar um arquivo .ex4. Dependendo do seu conteúdo, ele primeiro precisa ser colocado na pasta correta dentro do diretório de dados MQL4 do terminal:

  • Se um arquivo .ex4 contiver um indicador, coloque-o na pasta MQL4\Indicators\.
  • Se um arquivo contiver um script, coloque-o na pasta MQL4\Scripts\.
  • Se um arquivo contiver um Expert Advisor, coloque-o na pasta MQL4\Experts\.

Após colocar o arquivo, atualize o painel Navegador no MetaTrader 4 (pressione F5 ou reinicie o terminal). O sucessor do MetaTrader 5 para este formato é o .ex5, compilado a partir do código-fonte .mq5.

Segurança e proteção

RISCO: HIGH

Um .ex4 é um código de negociação executável que roda com acesso à sua conta de negociação dentro do MT4. Um EA malicioso ou descuidado pode abrir negociações perdedoras, esvaziar uma conta real ou (raramente) abusar de chamadas DLL/web. Checklist de risco: execute apenas arquivos .ex4 de uma fonte/vendedor confiável, teste em uma conta DEMO primeiro, mantenha «Permitir importação de DLL» desativado a menos que o autor exija e você confie nele, e seja altamente suspeito de downloads de «EA grátis» e «descompilador ex4» - eles são um vetor comum de malware. Nunca execute um .ex4 não solicitado.

Detalhes do formato

em resumo
NOME COMPLETOMetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
DESENVOLVEDORMetaQuotes Software Corp.desde 2005 (MetaTrader 4 platform)
TIPO MIMEapplication/octet-stream
TIPOBytecode/programa MQL4 compilado para o terminal MetaTrader 4 (binário, não é um executável nativo de SO)
RELACIONADO.apk.exe.vbs.jar

Programas que abrem arquivos EX4

Windows1 app
MetaTrader 4 Gratuito Arquivo → Abrir Pasta de Dados → MQL4\Experts (ou \Indicators / \Scripts), copie o .ex4 para dentro, reinicie o MT4 e arraste-o do Navegador para um gráfico.
macOS1 app
MetaTrader 4 (broker macOS bundle) Gratuito O MT4 é um software Windows; baixe o pacote macOS da sua corretora (baseado em Wine) ou execute o MT4 em um VPS Windows, depois instale o .ex4 em MQL4\Experts como no Windows.
Linux1 app
MetaTrader 4 via Wine / VPS Gratuito Execute o terminal MT4 sob o Wine ou em um VPS Windows, depois coloque o .ex4 na pasta MQL4.

Detalhes técnicos

especificação profunda
DesenvolvedorMetaQuotes Software Corp.
Compatibilidade de plataformaApenas terminal MetaTrader 4 (MT4); não carregável no MetaTrader 5
Tipo de bytecodeBytecode MQL4 compilado; não é um executável nativo de Windows ou SO
Linguagem de origemMQL4 (MetaQuotes Language 4), uma linguagem de script proprietária semelhante a C++
Compilador / IDEMetaEditor, incluído no terminal MetaTrader 4
Tipos de programaExpert Advisor (EA), Indicador Personalizado, Script - um tipo de programa por arquivo
Pasta de Expert AdvisorMQL4\Experts\
Pasta de IndicadorMQL4\Indicators\
Pasta de ScriptMQL4\Scripts\
Revisão do formatoO formato binário interno mudou substancialmente na build 600 do MT4 (fevereiro de 2014); arquivos .ex4 compilados antes dessa build podem não rodar nos terminais atuais
Tipo MIMEapplication/octet-stream
Magic bytesNenhuma assinatura de arquivo estável documentada publicamente; os arquivos são identificados por sua localização de pasta dentro do diretório de dados do MT4
Natureza do formatoFormato binário fechado proprietário; sem especificação pública
Formato sucessor.ex5 (programa compilado do MetaTrader 5, compilado a partir da fonte .mq5)
Mercados suportadosPares de moedas Forex, CFD, Futuros e Ações via integração com corretora
Lançado2005 (MetaTrader 4 platform)
Especificaçãowww.mql5.com

Conversões de EX4

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos EX4. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos EX4.

Perguntas frequentes

Como faço para abrir / instalar um arquivo .ex4 no MetaTrader 4?
No MT4, escolha Arquivo → Abrir Pasta de Dados, depois copie o .ex4 para MQL4\Experts (para um robô), MQL4\Indicators (para um indicador) ou MQL4\Scripts. Reinicie o MT4 e arraste-o do painel Navegador para um gráfico. Para EAs, ative «Permitir negociação algorítmica/automatizada».
Posso descompilar um .ex4 de volta para o código-fonte .mq4?
Não - não de forma confiável. A compilação remove a fonte e, desde a build 600 do MT4 (2014), o formato é ofuscado contra descompilação. Sites de «descompilador ex4 para mq4» são golpes ou malware, e descompilar o EA de outra pessoa geralmente viola sua licença. Peça ao autor o .mq4.
Qual a diferença entre .ex4 e .mq4?
.mq4 é o código-fonte MQL4 legível por humanos; .ex4 é o programa compilado e executável produzido a partir dele. Você edita o .mq4 no MetaEditor e compila para .ex4 para rodar no MT4.
Posso rodar um .ex4 no Mac ou Linux?
Apenas através do próprio MetaTrader 4. O MT4 é um software Windows, então no Mac/Linux você usa o pacote Mac da sua corretora (baseado em Wine) ou roda o MT4 em um VPS Windows, instalando o .ex4 normalmente.
Qual a diferença entre .ex4 e .ex5?
.ex4 roda no MetaTrader 4 (compilado de MQL4); .ex5 roda no MetaTrader 5 (compilado de MQL5). Eles não são intercambiáveis e você não pode converter um no outro.
É seguro rodar um .ex4 da internet?
Trate-o como qualquer executável. Um EA ruim pode negociar e perder dinheiro real ou conter malware. Só execute arquivos .ex4 de fontes em que você confia, teste em uma conta demo primeiro e evite downloads de «EA grátis» ou «descompiladores».

Referências

1MetaTrader 4 - official sitewww.metatrader4.com
2MQL4/MQL5 Reference (MetaQuotes documentation)www.mql5.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Extensões relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.APPXMicrosoft Windows App Package (AppX)
.AIRAdobe AIR Application Installer Package

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z