

You cannot open it with any other program other than MetaTrader. ex4 is a compiled version, an actual program that can be run by MetaTrader.


This file must be compiled first to run in MetaTrader. You can open them with MetaEditor or any text file editor. It is basically a text file format that contains all the instructions to be executed. MQL4 files have the following extensions: MQL4 and MQL5 have some important differences, but for now we will focus only on MQL4 and MetaTrader 4. An important update was released in 2014, when it was given more power, security, and features, to bring it nearly to the same level as MQL5. MQL4 was released with the first version of MetaTrader 4 around 2005 and has gone through many updates over the years. This sequence of actions then forms a program. A programming language is a language that allows a developer, in this case you, to tell the computer to perform specific actions. If you don't know what a programming language is, it means that you have never written code before, which is fine. MQL4 is the MQL version 4, the one that works with MetaTrader 4. What is MQL4? MQL4 stands for MetaQuotes Language 4 and is a programming language included in MetaTrader 4.
