Complete replacement of MQL4 language and MetaEditor 4 with common MQL5 and MetaEditor components



Important news from mql4


read:At the moment, we are doing a huge amount of work preparing for MetaTrader 4 client terminal's upgrade.

Here are some upcoming changes:

  1. Complete replacement of MQL4 language and MetaEditor 4 with common MQL5 and MetaEditor components

    Instead of working on MQL4 -> MQL5 compatibility, we have decided to go the opposite way. We have transferred the maximum possible amount of MQL5 language functions and features fully preserving MQL4 functionality. In other words, all powerful MQL5 functions, including ООP and the native code compiler, will become available in MQL4.

    To achieve this, we have developed a unified compiler that automatically supports both MQL4 and MQL5 languages. MetaEditor will also become a single application both for MetaTrader 4 and MetaTrader 5 platforms. Thus, it will be possible to compile both MQL4 and MQL5 from any version.

  2. MQL5 Storage will be available in MQL4 IDE

    Thus, it will be easier to manage source code versions, participate in team operations and synchronize files.

  3. MQL4 code protection is considerably increased

    New EX4/EX5 files are provided with a serious and completely revised protection.

  4. The market of applications will become available in MetaTrader 4

    Transition to the new compiler that supports resources and conventional protection suited for each user's PC will allow users to develop and sell full-fledged applications. There is no need to worry about the protection of EX4/EX5 files sold via the market - they do not contain bytecode but only a pure native code signed by our private key.

    This solution puts in order all the diversity of existing programs and protects the sellers.

  5. The market of MetaTrader 4 applications will open for in mid-August

    Developers already can prepare their applications and register as sellers. We will start releasing the first beta versions of the terminal in a couple of weeks.

  6. We have many other extensive plans but it would be better to postpone them for a while.

    Read more:

Write a comment

Comments: 3
  • #1

    Khan (Monday, 07 March 2016 01:46)


  • #2

    Zain (Monday, 07 March 2016 10:27)

    These sorts of things are pretty complicated to understand, it is why I don’t really put too much time into it. I am using better option and that’s with cTrader platform with OctaFX broker, it is a highly rated company with having loads and loads of benefits which allows me to work well and I am always able to trade smoothly while another great benefit for me is, I don’t have to worry about all these things since that’s highly advance and completely upgraded.

  • #3

    TzwSVsOw (Tuesday, 10 January 2023 20:52)