Ce qu'il faut savoir
- Un fichier EX4 est un fichier du programme MetaTrader 4.
- Ouvrez-en un avec le logiciel MetaTrader de MetaQuote.
- La conversion en EX5 ou AFL peut fonctionner avec ce même programme.
Cet article explique ce qu'est un fichier EX4, comment en ouvrir un et comment en convertir un dans un format de fichier différent.
Qu'est-ce qu'un fichier EX4 ?
Un fichier avec l'extension de fichier EX4 est un fichier de programme MetaTrader 4. Il s'agit d'un code de programmation compilé conçu pour le programme de trading gratuit sur le marché des changes appelé MetaTrader.
Stockés dans l'un de ces fichiers peuvent se trouver des scripts ou des indicateurs utilisés par ce logiciel. Le fichier pourrait plutôt être un programme Expert Advisor (EA) utilisé par MetaTrader pour automatiser le trading.
Le code de programmation dans le fichier est compilé à partir d'un fichier MQ4, qui est un fichier de code source MQL4. Cela se fait via un outil appelé MetaEditor qui est installé avec MetaTrader.
Les fichiers EX4 sont utilisés avec MetaTrader 4, donc les fichiers EX5 sont très similaires mais sont utilisés par MetaTrader 5. MQH est un autre format de fichier MetaTrader, appelé un fichier MetaTrader Include - vous pouvez voir des fichiers MQH enregistrés avec les fichiers EX4 et EX5.
Ext4 est un système de fichiers qui n'a rien à voir avec les fichiers EX4.
Comment ouvrir un fichier EX4
Les fichiers EX4 peuvent être ouverts avec le programme gratuit MetaTrader de MetaQuotes. Il fonctionne sous Windows, macOS et Linux.
Si un double-clic ou un double-clic sur le fichier ne l'ouvre pas, essayez de le placer dans le bon dossier à l'intérieur du répertoire d'installation du programme MetaTrader. Par exemple, si vous utilisez MetaTrader 5, ce dossier est probablement ici:
C:\Program Files\MetaTrader 5\MQL5
Une fois que vous y êtes, vous remarquerez plusieurs sous-dossiers. Vous devez savoir ce qu'est le fichier EX4, en particulier, afin de savoir où le mettre. Il peut s'agir d'un indicateur, d'un Expert Advisor (EA) ou d'un script - placez le fichier EX4 dans le dossier "Indicateurs" s'il s'agit d'un indicateur, le dossier "Experts" s'il s'agit d'un EA et le dossier "Scripts" pour les fichiers EX4 qui sont scripts.
Dans MetaTrader, vous pouvez voir ces fichiers dans la fenêtre "Navigateur". Si vous ne voyez pas cette fenêtre, activez-la via View > Navigator.
Si vous constatez qu'une application sur votre PC essaie d'ouvrir le fichier mais qu'il s'agit de la mauvaise application ou si vous préférez qu'un autre programme installé l'ouvre, il est assez simple de modifier les associations de fichiers dans Windows.
Comment convertir un fichier EX4
Étant donné que les fichiers EX4 sont l'équivalent compilé des fichiers MQ4, vous aurez besoin d'un décompilateur pour "convertir" EX4 en MQ4. Nous ne connaissons aucun décompilateur capable de faire cela.
Vous pourrez peut-être convertir EX4 en EX5 ou AFL (AmiBroker Formula Language). Si c'est le cas, cela se fait probablement via le programme MetaTrader lui-même, mais nous n'avons pas vérifié cela.
Vous ne pouvez toujours pas l'ouvrir ?
Si vous ne pouvez pas ouvrir votre fichier avec MetaTrader, il n'est probablement pas dans un format compatible. Cela peut arriver si vous avez mal lu l'extension de fichier, ce qui est étonnamment facile à faire.
Par exemple, même si l'extension de fichier EX4 partage certaines des mêmes lettres que d'autres comme EXO, EXR, EXE et E4A, aucun de ces formats n'a quoi que ce soit à voir avec les fichiers EX4. Essayer d'ouvrir ces fichiers dans MetaTrader entraînera très probablement une erreur.
X4K est un autre exemple, mais l'extension de fichier est réservée aux fichiers de configuration XML4King. Ces fichiers ne fonctionneront pas dans MetaTrader et les fichiers EX4 ne s'ouvriront pas non plus dans XML4King.