Een bestand met de EX4-bestandsextensie is een MetaTrader-programmabestand. Het is gecompileerde programmeercode die is gemaakt voor het gratis handelsprogramma op de valutamarkt, MetaTrader genaamd. Opgeslagen in een van deze bestanden kunnen scripts of indicatoren zijn die door MetaTrader worden gebruikt. Het kan in plaats daarvan een Expert Advisor (EA)-programma zijn dat door MetaTrader wordt gebruikt voor het automatiseren van de handel. De programmeercode in het EX4-bestand is samengesteld uit een MQ4-bestand, een MetaTrader Custom Indicator-bestand. Dit wordt gedaan via een tool genaamd MetaEditor die bij MetaTrader is geïnstalleerd.
EX4-bestanden worden gebruikt met MetaTrader 4, dus EX5-bestanden lijken erg op elkaar, maar worden gebruikt door MetaTrader 5. MQH is een ander MetaTrader-bestandsformaat, een MetaTrader Include-bestand genoemd. Mogelijk ziet u MQH-bestanden die zijn opgeslagen met EX4- en EX5-bestanden. Ext4 is een bestandssysteem dat helemaal niets te maken heeft met EX4-bestanden.
Hoe een EX4-bestand te openen
EX4-bestanden kunnen worden geopend met het gratis MetaTrader-programma van MetaQuotes. Het werkt op Windows, macOS en Linux. Als dubbelklikken of dubbeltikken op het bestand het niet opent, probeer het dan in de juiste map in de installatiemap van het MetaTrader-programma te plaatsen. Als u bijvoorbeeld MetaTrader 5 gebruikt, is deze map waarschijnlijk hier:
C:Program FilesMetaTrader 5MQL5
Als u daar eenmaal bent, ziet u verschillende submappen. U moet specifiek weten wat het EX4-bestand is, zodat u weet waar u het moet plaatsen. Het kan een indicator, Expert Advisor (EA) of script zijn. Plaats het EX4-bestand in de map “Indicators” als het een indicator is, de map “Experts” als het een EA is en de map “Scripts” voor EX4-bestanden die scripts. In MetaTrader kunt u deze bestanden zien in het “Navigator”-venster. Als je dat venster niet ziet, schakel het dan in via Visie > Navigator. Als u merkt dat een toepassing op uw pc het bestand probeert te openen, maar het is de verkeerde toepassing of u wilt liever dat een ander geïnstalleerd programma het opent, is het vrij eenvoudig om die wijziging in Windows aan te brengen.
Hoe een EX4-bestand te converteren
Aangezien EX4-bestanden het gecompileerde equivalent zijn van MQ4-bestanden, hebt u een decompiler nodig om EX4 naar MQ4 te “converteren”. Er zijn ons geen decompilers bekend die dit kunnen. Mogelijk kunt u EX4 ook converteren naar EX5 of AFL (AmiBroker Formula Language). Als dat zo is, wordt dit hoogstwaarschijnlijk gedaan via het MetaTrader-programma zelf, maar we hebben dit niet geverifieerd.
Kunt u het nog steeds niet openen?
Als u uw bestand niet met MetaTrader kunt openen, heeft het hoogstwaarschijnlijk geen compatibele indeling. Dit kan gebeuren als je de bestandsextensie verkeerd hebt gelezen, wat verrassend eenvoudig is om te doen. Hoewel de EX4-bestandsextensie bijvoorbeeld enkele van dezelfde letters deelt als andere zoals EXO, EXR, EX, EXE en E4A, heeft geen van deze formaten iets te maken met EX4-bestanden. Als u die bestanden in MetaTrader probeert te openen, zal dit hoogstwaarschijnlijk resulteren in een fout. X4K is een ander voorbeeld, maar de bestandsextensie is gereserveerd voor XML4King-configuratiebestanden. Die bestanden werken niet in MetaTrader en EX4-bestanden zullen ook niet worden geopend in XML4King.