Chargement...

MQL4

Icône mql4

Fichiers de code source écrits en MetaQuotes Language 4 pour la plateforme de trading MetaTrader 4.

Type de fichier :

L'extension de fichier .mql4 représente des fichiers source créés avec MetaQuotes Language 4 (MQL4), des scripts de programmation utilisés dans la plateforme de trading MetaTrader 4. Ces fichiers contiennent généralement des algorithmes de trading, des indicateurs personnalisés, des scripts et des conseillers experts automatisés.

Qu’est‑ce qu’un fichier mql4 ?

Catégorie de type de fichier :

Date de mise à jour : 21 juin 2026

MQL4 est un langage de programmation spécialisé conçu pour le développement de stratégies de trading, d'indicateurs, de scripts et de fonctions au sein de la plateforme MetaTrader 4. Le langage est similaire à C++, ce qui le rend accessible aux traders ayant une expérience en programmation. Les fichiers MQL4 sont des fichiers texte simple avec l'extension .mql4, qui sont compilés en exécutables utilisés par MetaTrader 4 pour automatiser les tâches de trading.

L'histoire de MQL4 remonte au début des années 2000 lorsque MetaQuotes Software l'a introduit comme un moyen pour les traders de développer leurs propres programmes de trading automatisé. MQL4 fournit de vastes bibliothèques pour l'analyse technique, la gestion des ordres et la communication avec les serveurs de trading. En plus de la programmation manuelle, de nombreux traders utilisent des Expert Advisors (EAs) et des indicateurs pré-écrits, souvent partagés et téléchargés depuis diverses sources en ligne.

La compatibilité avec la plateforme est principalement centrée sur la version Windows de MetaTrader 4, bien que certains outils de développement permettent d'éditer et de gérer ces fichiers sur d'autres systèmes d'exploitation comme macOS et Linux via des émulateurs ou des logiciels compatibles. Le langage est bien supporté par l'environnement de développement MetaEditor de MetaQuotes, qui offre des fonctionnalités de coloration syntaxique, de débogage et de compilation, simplifiant le processus de développement pour les traders et les programmeurs.

Comment ouvrir un fichier mql4 ?

Pour ouvrir et modifier des fichiers .mql4, les utilisateurs doivent installer MetaTrader 4 ainsi que MetaEditor, l'environnement de développement intégré. Sur Windows, MetaTrader 4 est la plateforme principale, et via MetaEditor, vous pouvez ouvrir, compiler et déboguer des scripts MQL4.

Pour les utilisateurs de Mac OS, exécuter MetaTrader 4 et MetaEditor peut nécessiter l'utilisation de Wine ou de couches de compatibilité similaires. Les utilisateurs de Linux peuvent configurer MetaTrader 4 via Wine ou utiliser des machines virtuelles. Une fois installé, il suffit d'ouvrir MetaEditor, de naviguer jusqu'au fichier .mql4, et de commencer à modifier ou compiler.

Comment convertir un fichier mql4 ?

La conversion des fichiers .mql4 en autres formats n'est généralement pas nécessaire car ce sont des fichiers de code source destinés à l'édition et à la compilation dans MetaTrader 4. Cependant, si vous devez partager ou migrer du code, vous pouvez copier les fichiers source .mql4 et les convertir manuellement en scripts ou autres formats de programmation.

Pour la conversion ou l'édition en dehors de MetaEditor, certains éditeurs de code prennent en charge la coloration syntaxique pour MQL4, mais la compilation et l'exécution complètes nécessitent MetaTrader 4. Les dépôts en ligne peuvent proposer des outils ou scripts pour traduire ou refactoriser le code MQL4. De plus, certains IDE et outils de plugins existent pour convertir ou aider à importer le code MQL4 pour une utilisation avec d'autres plateformes de trading, mais ceux-ci sont généralement limités et nécessitent des ajustements manuels.

Le logiciel par défaut pour ouvrir un fichier mql4 :

Convertir les fichiers .mql4

Convertir d'autres formats vers .mql4