Pourquoi convertir EX4 en MQ4 ?
Lorsqu'un développeur compile un fichier source MQL4 dans MetaEditor, le résultat est un fichier bytecode .ex4 qui s'exécute dans le terminal MetaTrader 4 ; la source reste sur la machine du développeur ou est intentionnellement supprimée. Les fichiers .ex4 postérieurs à la version 600 utilisent un format modifié avec une obfuscation plus forte qu'aucun décompilateur disponible ne peut inverser de manière fiable, rendant la récupération du .mq4 d'origine pratiquement impossible.
Comment convertir EX4 en MQ4
MetaEditor FREE
Si vous souhaitez recréer la stratégie, ouvrez MetaEditor depuis MT4 (Outils > Éditeur de langage MetaQuotes), écrivez la logique en MQL4 et compilez vers un nouveau .ex4 - la source originale ne peut pas être récupérée à partir du fichier compilé.
À propos de ces formats
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.…
Ouvrir les détails de .EX4 →Un fichier .MQ4 est associé à MetaTrader custom indicator, un fichier de type data.
Ouvrir les détails de .MQ4 →Qualité et points de vigilance
- Depuis la version 600 de MetaTrader 4 (février 2014), les sites et outils « décompilateur EX4 » produisent au mieux des résultats inutilisables sur les fichiers modernes et peuvent, au pire, distribuer des logiciels malveillants.
- Vous n'avez pas besoin de la source
.mq4pour utiliser un.ex4- copiez-le dans le dossier MT4 approprié (MQL4/Experts,/Indicatorsou/Scripts), redémarrez le terminal et attachez-le à un graphique. - Si vous possédez le programme original, contactez le développeur ou le vendeur pour demander le fichier source
.mq4, car de nombreux EA commerciaux incluent l'accès à la source comme option d'achat.
Foire aux questions
J'ai trouvé un décompilateur EX4 gratuit en ligne - cela fonctionnera-t-il ?
.ex4 modernes.Puis-je voir les paramètres d'entrée d'un EX4 sans la source ?
.ex4 à un graphique dans MT4 ; l'onglet « Entrées » affiche tous les paramètres configurables que le développeur a exposés, bien que la logique sous-jacente reste masquée.Et si j'ai compilé l'EX4 moi-même et perdu le MQ4 ?
.mq4 à côté du .ex4 dans le dossier MQL4 ; s'il a été supprimé, la récupération n'est possible via aucun convertisseur.