Changes to MT4 Caused by Build 600 Upgrade

Changes to MT4 Caused by Build 600 Upgrade

FXOpen would like to inform you that the recent MT4 Build 600 and subsequent versions upgrade resulted in some important changes to the terminal.

First of all in order to ensure the safety the data structure has been changed - now all additional MT4 files are stored in the terminal data folder at C:\Users\User_account_name\AppData\Roaming\MetaQuotes\Terminal\Instance_id where:

  • С: – name of system disk
  • User_account_name – user's Windows account
  • Instance_id – unique name of the folder for the user's data for a certain copy of MetaTrader 4 (consists of 16 characters)

For the quick access to the data folder click menu File → Open Data Folder in MT4 terminal or in MetaEditor.

With the upgrade to the new version the files are copied in the terminal data folder. Please notice that subfolders and files contained in subfolders are not copied automatically but can only be transferred manually.

The files are stored in the following folders:

  • \MQL4\Experts — Expert Advisors (trading robots);
  • \MQL4\Indicators — Custom indicators;
  • \MQL4\Scripts — Scripts (MQL4 applications for a single run on the chart);
  • \MQL4\Libraries — Libraries in the form of MQ4 source codes and EX4 executable files compiled from them. They are used for the dynamic call of the functions contained there by other MQL4 programs;
  • \MQL4\Images — Image files for being used in resources;
  • \MQL4\Files — Special "file sandbox". MQL4 applications are allowed to execute file operations only within this directory;
  • \MQL4\Include — Source code MQH and MQ4 files implemented into other programs;
  • \MQL4\Logs — Log files of MQL4 applications;
  • \MQL4\Presets — Files of presets for MQL4 applications.

Also the MQL4 language has also been modified in this latest build. All old EX4 files are supported and should work in the new MetaTrader 4 terminal. But we recommend you to test EAs and other custom files in demo environment first.

Should you have any questions, please contact FXOpen Support service.

    • Related Articles

    • Changes to domains:,,

      FXOpen introduces important changes for clients that use the following domains: For faster connection and better user experience with FXOpen services, please open a new Main account.  How to ...
    • TickTrader Algo API

      Users can create their own trade bots and indicators using TickTrader.Algo.Api. To create a custom trade bot or indicator, please follow the next steps: Install Visual Studio Install TT Algo Visual Studio Extension If necessary, install or update ...
    • General information

      While trading on risky volatile markets one has to react promptly to all the changes and unpredictable price movements. To ease the process of an order management we are pleased to introduce a new tool making it possible to complete trades with ...
    • Overview

      All operations in the OCTL2P are performed only by the current symbol. 1. Main section Close partially all positions – this action will close the percentage set in the “Percentage of positions to close” field for every position. One Click Trading – ...
    • MQL4 to TickTrader Algo Converter

      If you have Expert Advisors or Indicators written in MQL4 (for working in MetaTrader 4), then you can use a free converter to convert them into TickTrader Algo bots and indicators. The converter is located at: ...