New Version of MetaTrader 4 Client Terminal Build 427

What's new in MetaTrader 4

25 May 2012

The new update of MetaTrader 4 platform has been released. We remind you that starting on June 1, 2012 the support of client terminal builds below 416 will no longer be provided. Therefore we strongly recommend that you update your terminals to the latest build.

If you have an older build of the client terminal, but the update window does not appear when you connect to a trade server, please download the latest terminal version from our website at and install it to your terminal directory. All the settings of your terminal will be preserved.

Client Terminal

  1. Added support for sending messages concerning various events to iOS and Android powered devices using push notifications.

    Push notifications are short messages consisting of not more than 255 symbols. Such notifications are delivered immediately and they cannot be lost along the way.

    Push notifications can be sent in two ways from the client terminal:

    • Via MQL4 application - special SendNotification function has been added to MQL4 language:

      bool  SendNotification(
         string  text          // message text

      This function allows MQL4 program to send push notifications to MetaQuotes ID specified in the terminal settings.

      Push notifications in MetaTrader 4 Client Terminal

    • Via alerts function - the client terminal allows to create the alerts used to notify about the market events. They are set at the "Alerts" tab of the "Terminal" window. One type of alerting about the events is sending push notifications.

      Check "Enable Push Notifications" box to allow the client terminal to send messages.

      Then, specify one or several MetaQuotes IDs separated by commas. To find out your MetaQuotes ID, open the mobile version of the terminal and go to Settings -> Messages page. That is how that page looks in the mobile terminal for iPhone:

      Push Notifications in MetaTrader 4 for iPhone

      Press "Test" button to test messages sending. If sending is successful, you will see the appropriate message and the test notification will be delivered to your mobile device.

  2. The terminal has been compiled with the possibility to expand the available virtual address space. The volume of the available memory is expanded from 2 Gb:

    • to 3 Gb when using 32-bit operating system. Special keys for downloading the operating system are necessary to enable this mode in 32-bit operating system;
    • to 4 Gb when using 64-bit operating system. No additional actions are required to enable this mode in 64-bit operating system.

  3. Added the button link to website at the client terminal toolbar.

    Button link to website

  4. Fixed opening of the chart from the Market Watch window in case there are open positions requiring hidden symbols.
  5. Fixed tooltips display for hieroglyphic languages.
  6. Improved checking of registration information entered in the demo account opening wizard.
    To improve the quality of registration data, added the following data validation (incomplete list):

    • Name and address must not contain odd symbols.
    • Added limitations to the minimum and maximum length of a phone number.
    • An entered email address must match the format name@domain_name.

  7. Fixed errors reported on the forum and in crash logs.

MetaTrader 4 Mobile build 427
MetaTrader 4 Smartphone build 427

  1. Fixed automatic selection of the interface language.
  2. Fixed LiveUpdate operation in case of bad connection.
  3. Fixed dialogs of properties of the MACD and Gator Oscillator indicators.
  4. Fixed updating of the state of graphical objects after their properties have been edited.
  5. Improved checking of registration information entered in the demo account opening wizard.
  6. Updated interface translation into Russian, German and Chinese.

The live update is available through the LiveUpdate system.

The MetaTrader 4 Client Terminal can be downloaded at