As was promised before, the new MQL5 compiler optimized for the 64-bit version of MetaTrader 5 is released.
Full compatibility of the generated code has been preserved for the 32-bit versions of the terminal, as well as for the old terminal versions.
On our MetaQuotes-Demo server it is already possible to upgrade to MetaTrader 5 build 1108, which has the new functionality available. To enable the new optimizing compiler mode it is necessary to add Optimize=1 key in the [Experts] section of the metaeditor.ini file:
Author=Copyright 2014, MetaQuotes Software Corp.
Standart compiler tests were used to test the performance of MQL4, MQL5 and C++ compilers. All source files are attached along with the Excel table of results, so that anyone can double-check himself.
For now see the test results in the following environment:
To see the detailed chart, please click on it.
How can traders benefit from that?
The ability to make more calculations in the same time and to think less about switching to DLL. This is especially important for those who deal with heavy math.