.EX4

Fichier EX4

MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
Poser une question
RÉPONSE RAPIDE

Un fichier EX4 est un programme MQL4 compilé pour la plateforme de trading MetaTrader 4 - il peut s'agir d'un Expert Advisor (robot de trading), d'un indicateur personnalisé ou d'un script. Vous l'installez en le copiant dans le sous-dossier MQL4 approprié de MT4 et en le faisant glisser sur un graphique. Il fonctionne uniquement dans MetaTrader 4 et ne peut pas être décompilé en code source.

Développeur : MetaQuotes Software Corp. Catégorie : Fichiers exécutables MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .APK · .EXE · .VBS · .JAR

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 14, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier EX4 ?

Les fichiers .ex4 sont créés pour faciliter le fonctionnement de MetaTrader 4 - un terminal de trading développé par MetaQuotes Software Corp. et utilisé sur des marchés tels que le Forex, les Futures et les CFD. Un fichier .ex4 contient du bytecode MQL4 compilé, le résultat binaire produit lorsque le code source MQL4 est généré dans MetaEditor, l'IDE fourni avec le terminal.

Les fichiers .ex4 peuvent contenir trois types de programmes distincts : des indicateurs, des scripts et des Expert Advisors. Un Expert Advisor est une sorte de robot automatisé utilisé pour l'automatisation des processus de trading et d'analyse, capable de placer et de gérer des ordres sans intervention manuelle.

Compilation et décompilation des fichiers .ex4

Les fichiers .ex4 contiennent du bytecode exécutable compilé à partir de fichiers sources .mq4. Le format binaire interne est la propriété de MetaQuotes et a considérablement changé avec la version 600 de MT4 (février 2014) ; ainsi, les fichiers compilés avant cette version peuvent ne pas se charger sur les terminaux actuels. Ce processus peut être inversé - il est techniquement possible de décompiler des fichiers .ex4 vers leur source MQL4 d'origine à l'aide de décompilateurs tiers, bien que le résultat soit rarement une réplique exacte du code original.

Comment ouvrir un fichier .ex4

Installer MetaTrader 4 ne suffit pas pour utiliser un fichier .ex4. Selon son contenu, il doit d'abord être placé dans le bon dossier du répertoire de données MQL4 du terminal :

  • Si un fichier .ex4 contient un indicateur, placez-le dans le dossier MQL4\Indicators\.
  • Si un fichier contient un script, placez-le dans le dossier MQL4\Scripts\.
  • Si un fichier contient un Expert Advisor, placez-le dans le dossier MQL4\Experts\.

Après avoir placé le fichier, actualisez le panneau Navigateur dans MetaTrader 4 (appuyez sur F5 ou redémarrez le terminal). Le successeur MetaTrader 5 de ce format est le .ex5, compilé à partir du code source .mq5.

Sécurité et sûreté

RISQUE : HIGH

Un .ex4 est un code de trading exécutable qui fonctionne avec un accès à votre compte de trading dans MT4. Un EA malveillant ou imprudent peut placer des transactions perdantes, vider un compte réel ou (rarement) abuser d'appels DLL/web. Liste de contrôle des risques : n'exécutez que des fichiers .ex4 provenant d'une source ou d'un vendeur de confiance, testez d'abord sur un compte de DÉMONSTRATION, laissez l'option « Autoriser l'importation de DLL » désactivée à moins que l'auteur ne l'exige et que vous lui fassiez confiance, et soyez extrêmement méfiant vis-à-vis des téléchargements d'« EA gratuits » et de « décompilateurs ex4 » - ce sont des vecteurs courants de logiciels malveillants. N'exécutez jamais un .ex4 non sollicité.

Détails du format

en bref
NOM COMPLETMetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
DÉVELOPPEURMetaQuotes Software Corp.depuis 2005 (MetaTrader 4 platform)
TYPE MIMEapplication/octet-stream
TYPEBytecode/programme MQL4 compilé pour le terminal MetaTrader 4 (binaire, n'est pas un exécutable OS natif)

Programmes qui ouvrent les fichiers EX4

Windows1 app
MetaTrader 4 Gratuit Fichier → Ouvrir le dossier des données → MQL4\Experts (ou \Indicators / \Scripts), copiez le .ex4, redémarrez MT4, puis faites-le glisser depuis le Navigateur sur un graphique.
macOS1 app
MetaTrader 4 (broker macOS bundle) Gratuit MT4 est un logiciel Windows ; téléchargez le pack macOS de votre courtier (basé sur Wine) ou exécutez MT4 dans un VPS Windows, puis installez le .ex4 dans MQL4\Experts comme sur Windows.
Linux1 app
MetaTrader 4 via Wine / VPS Gratuit Exécutez le terminal MT4 sous Wine ou sur un VPS Windows, puis placez le .ex4 dans le dossier MQL4.

Détails techniques

spécifications approfondies
DéveloppeurMetaQuotes Software Corp.
Compatibilité plateformeTerminal MetaTrader 4 (MT4) uniquement ; non chargeable dans MetaTrader 5
Type de bytecodeBytecode MQL4 compilé ; n'est pas un exécutable natif Windows ou OS
Langage sourceMQL4 (MetaQuotes Language 4), un langage de script propriétaire proche du C++
Compilateur / IDEMetaEditor, fourni avec le terminal MetaTrader 4
Types de programmesExpert Advisor (EA), Indicateur personnalisé, Script - un seul type de programme par fichier
Dossier Expert AdvisorMQL4\Experts\
Dossier IndicateurMQL4\Indicators\
Dossier ScriptMQL4\Scripts\
Révision du formatLe format binaire interne a considérablement changé dans la version 600 de MT4 (février 2014) ; les fichiers .ex4 compilés avant cette version peuvent ne pas fonctionner sur les terminaux actuels
Type MIMEapplication/octet-stream
Octets magiquesAucune signature de fichier stable documentée publiquement ; les fichiers sont identifiés par leur emplacement dans le répertoire de données de MT4
Nature du formatFormat binaire fermé propriétaire ; aucune spécification publique
Format successeur.ex5 (programme compilé MetaTrader 5, compilé à partir de la source .mq5)
Marchés supportésPaires de devises Forex, CFD, Futures et Actions via l'intégration du courtier
Publié2005 (MetaTrader 4 platform)
Spécificationwww.mql5.com

Conversions EX4

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers EX4. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers EX4.

Foire aux questions

Comment ouvrir / installer un fichier .ex4 dans MetaTrader 4 ?
Dans MT4, choisissez Fichier → Ouvrir le dossier des données, puis copiez le .ex4 dans MQL4\Experts (pour un robot), MQL4\Indicators (pour un indicateur) ou MQL4\Scripts. Redémarrez MT4, puis faites-le glisser depuis le panneau Navigateur sur un graphique. Pour les EA, activez « Autoriser le trading algorithmique ».
Puis-je décompiler un .ex4 en source .mq4 ?
Non - pas de manière fiable. La compilation supprime la source, et depuis la version 600 de MT4 (2014), le format est obfusqué contre la décompilation. Les sites de « décompilateur ex4 vers mq4 » sont des arnaques ou des logiciels malveillants, et décompiler l'EA de quelqu'un d'autre enfreint généralement sa licence. Demandez le .mq4 à l'auteur.
Quelle est la différence entre .ex4 et .mq4 ?
Le .mq4 est le code source MQL4 lisible par l'homme ; le .ex4 est le programme compilé et exécutable produit à partir de celui-ci. Vous modifiez le .mq4 dans MetaEditor et le compilez en .ex4 pour l'exécuter dans MT4.
Puis-je exécuter un .ex4 sur Mac ou Linux ?
Uniquement via MetaTrader 4 lui-même. MT4 est un logiciel Windows, donc sur Mac/Linux, vous devez utiliser le pack Mac de votre courtier (basé sur Wine) ou exécuter MT4 sur un VPS Windows, puis installer le .ex4 normalement.
Quelle est la différence entre .ex4 et .ex5 ?
Le .ex4 fonctionne dans MetaTrader 4 (compilé à partir de MQL4) ; le .ex5 fonctionne dans MetaTrader 5 (compilé à partir de MQL5). Ils ne sont pas interchangeables et vous ne pouvez pas convertir l'un vers l'autre.
Est-il sûr d'exécuter un .ex4 provenant d'Internet ?
Traitez-le comme n'importe quel exécutable. Un mauvais EA peut dilapider de l'argent réel ou contenir des logiciels malveillants. N'exécutez que des fichiers .ex4 provenant de sources de confiance, testez-les d'abord sur un compte de démonstration et évitez les téléchargements d'« EA gratuits » ou de « décompilateurs ».

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z