Download MetaTrader 5
To add comments, please log in or register
Ask your broker to open the official channel. Thousands of traders will read the news!
Magaretha M Van Wyk
201
Magaretha M Van Wyk 2016.02.03 08:27 

Hi fellow traders

 Can anyone please tell me where to find the mql

.exe compiler. I need it please. 

Carl Schreiber
6578
Carl Schreiber 2016.02.03 08:54  

The compiler are only for mt5:

·http://files.metaquotes.net/metaquotes.software.corp/mt5/mql.exe — 32 bit version.
·http://files.metaquotes.net/metaquotes.software.corp/mt5/mql64.exe — 64 bit version.

Magaretha M Van Wyk
201
Magaretha M Van Wyk 2016.02.03 09:04  
gooly:

The compiler are only for mt5:

·http://files.metaquotes.net/metaquotes.software.corp/mt5/mql.exe — 32 bit version.
·http://files.metaquotes.net/metaquotes.software.corp/mt5/mql64.exe — 64 bit version.

 Thank you very much. Do you know where I can get it for mt4?
Ex Ovo Omnia
3111
Ex Ovo Omnia 2016.02.03 09:45  

Both are for mt4. But they have not been updated for quite a while, you should compile using the Metaeditor.

http://www.metatrader5.com/en/metaeditor/help/development/compile

Carl Schreiber
6578
Carl Schreiber 2016.02.03 10:32  
Ovo:

Both are for mt4. But they have not been updated for quite a while, you should compile using the Metaeditor.

http://www.metatrader5.com/en/metaeditor/help/development/compile

 

Yes and no. Ovo you are right you can compile mq4 to ex4 but these compilers do not 'understand' some old mt4 functions!!
Ex Ovo Omnia
3111
Ex Ovo Omnia 2016.02.03 12:02  
To be honest, I never noticed any limits or differences between MQL.exe and Metaeditor.exe (except processing time, which is longer with Metaeditor), just one day I reconfigured the batch to use the latter, because they did not update mql.exe with new builds any longer.
Blahtech Limited
4034
James Cater 2016.02.04 15:02  
Ovo:
To be honest, I never noticed any limits or differences between MQL.exe and Metaeditor.exe (except processing time, which is longer with Metaeditor), just one day I reconfigured the batch to use the latter, because they did not update mql.exe with new builds any longer.
gooly:
Yes and no. Ovo you are right you can compile mq4 to ex4 but these compilers do not 'understand' some old mt4 functions!!


If the current Metaeditor.exe does not "understand some old mt4 functions" then it is likely the features are no longer supported and you should not be using them with current builds.

Metatrader have dropped support for the old mql.exe command line compiler and only support Metaeditor.exe command line for recent builds


I put in a request to Metatrader support and got a response from them on this subject (see this similar forum thread)

https://forum.mql4.com/69819/page3#1024308


Metatrader Support :  You can compile sources this way:

metaeditor.exe /compile:<path to source> [/inc:<path to MQL folder>] [/log]

If /log key used - journal would be appeared in the same folder with source.

/
To add comments, please log in or register