What's new in MetaTrader 4

The history of updates of the desktop, mobile and web platforms

25 March 2010

New MetaTrader 4 Client Terminal Build 226

Fixed displaying of pending orders for symbols with 3 decimal places. At 100 points before the execution price orders are highlighted red.

The live update will be available through the LiveUpdate system.

10 July 2009

New MetaTrader 4 Client Terminal Build 225

With reference to the implementation of NFA Compliance Rule 2–43(b) requirements, the new versions of MetaTrader 4 components are released:

— MetaTrader 4 Client Terminal build 225

— MetaTrader 4 MultiTerminal build 219

— MetaTrader 4 Mobile build 225

— MetaTrader 4 Mobile SE build 216

3 April 2009

New MetaTrader 4 Build 223

New MetaTrader 4 Client Terminal build 223 has been released.

What’s new:
1. Fixed error that resulted in terminal crash after the re-compilation of an Expert Advisor attached to several charts at the same time.
2. Fixed error that could result in the re-connection of client terminals if they had no ticks for selected symbols.

6 March 2009

New MetaTrader 4 Build 221

New MetaTrader 4 Client Terminal build 221 has been released.

What’s new:
1. Updated information in MetaEditor Help files.
2. Corrected program interface translations into different languages.
3. Fixed line color detection of a multicolor histogram on the left border of the chart window for the following indicators: BW MFI, Gator, Volumes.
4. Fixed placing of the second coordinate of a trend line by the corner when creating an object from MQL4 program.
5. Fixed operation of styles cash of graphical objects PenCollector.
6. Added accelerator keys when placing a price in trading dialogs: at the pressed Shift price is changed by 5 points, at the pressed Ctrl price is changed by 10 points, at the pressed Shift+Ctrl price is changed by 50 points.

2 March 2009

New MetaTrader 4 Mobile Build 222

New MetaTrader 4 Mobile build 222 have been released.
Fixed CAB file for installation of terminal from PDA with Windows Mobile 2003 or lower systems.

6 February 2009

New MetaTrader 4 Mobile Build 221

New MetaTrader 4 Mobile build 221 have been released.

Fixed an error in the LiveUpdate system leading to the hanging of some devices with Windows Mobile 6.1 platform.

If the live update cannot be downloaded through the LiveUpdate system, MetaTrader 4 Mobile should be downloaded and installed over again.

19 January 2009

New MetaTrader 4 Mobile Build 220 and MetaTrader 4 Mobile SE Build 213

New MetaTrader 4 Mobile build 220 and MetaTrader 4 Mobile SE build 213 have been released.
Fixed the unconditional adding of all available symbols into the «Market Watch» window.

7 November 2008

New MetaTrader 4 Build 220

New MetaTrader 4 Client Terminal build 220 has been released.

What’s new:
1. Fixed error of event sound play.
2. Fixed a number of errors resulting in terminal failure.
3. Fixed misprint in the Italian interface.
4. Tester: Fixed activation of Take Profit levels.
5. Tester: Improved reference point modeling.
6. Tester: Added automated deletion of records from the tester cash, if more than 24 hours have passed since their last use.

7 November 2008

New MetaTrader 4 Mobile Build 219

New MetaTrader 4 Mobile build 219 has been released.

What’s new:
1. Changed interface.
2. Amended various dialogs for more convenient operation on devices with different resolutions and screen orientation.

27 August 2008

New MetaTrader 4 Build 218

New MetaTrader 4 Client Terminal Build 218 has been released.

What’s new:
1. MQL4: Fixed reinitialization of Expert Advisors at change of accounts.
2. Fixed calculation of a signal line for the Relative Vigor Index indicator.
3. Added extra checks of price correctness when placing a pending order.
4. Fixed setting of proxy parameters from a command line.
5. Extended records in a terminal journal at a partial closing of a position.
6. Fixed operation in MS Windows 2008.

28 June 2008

New MetaTrader 4 Build 217

New MetaTrader 4 Client Terminal Build 217 has been released.

What’s new:
1. MQL4: Fixed a compiler error that caused crash in Microsoft Windows Server 2008 operating system.
2. MQL4: Fixed an error in the FileReadArray() function. When reading array lines, the number of read lines is returned now.
3. MQL4: Changed the calculation algorithm of ArrayMinimum() and ArrayMaximum() functions.
4. MQL4: Fixed an error of converting the line of «HH:MI:SS» type into a number of datetime type in the StrToTime() function.
5. MQL4: Fixed an error causing crash when a string variable is added to itself.
6. Tester: Fixed an error of Bid and Ask variables formation in custom indicators used by Expert Adisors tested.
7. Tester: Introduced additional checks of data discrepancy hen generating test sequences.
8. Tester: Fixed margin calculation after the triggering of stop levels.
9. Fixed an error of ExpertsDllConfirm parameter recognition in the initial configuration file.

21 May 2008

New MetaTrader 4 Mobile SE Build 212

New MetaTrader 4 Mobile SE build 212 is released. In new version the terminal freezing at the attempt to register a demo account is fixed.

17 April 2008

New MetaTrader 4 Build 216

New MetaTrader 4 Client Terminal Build 216 has been released.

What’s new:
1. Tester: Provided correct initialization/deinitialization of libraries used by the Expert Advisor under test, at repeated passes and at optimization.
2. Tester: Fixed the triggering of Sell Limit orders when tested by open prices.
3. MQL4: Eliminated memory leaks occurring when referencing outside a string array.
4. When placing an order by Market Execution, disabled the feature of entering the values of SL and TP, the corresponding fields are blocked.
5. Fixed error of losing the data of off-line charts when attaching MQL4 scripts to such charts.

27 March 2008

New MetaTrader 4 Build 215

New MetaTrader 4 Client Terminal Build 215 has been released.

What’s new:
1. MQL4: Fixed error of constant string concatenation (Expert Advisors and scripts compiled in build 213 must be recompiled).
2. MQL4: Fixed error of the reinitialization of global and static variables of MQL4-libraries.
3. MQL4: Fixed memory leak when resizing of string arrays.
4. MQL4: Fixed memory leak when accessing out of range of string arrays.
5. Tester: Fixed error of generating ticks in candlesticks with volume 4–6 and with one shadow absent.

20 March 2008

New MetaTrader 4 MultiTerminal Build 213

New MetaTrader 4 MultiTerminal Build 213 has been released.

What’s new:
1. Fixed error of volume distribution when opening positions for accounts with different deposit currencies.
2. Fixed error that caused terminal failure at a disabled Multiple Close By mode.
3. The digital signature of our company is added to all executable files.

17 March 2008

New MetaTrader 4 Build 213

New MetaTrader 4 Client Terminal Build 213 has been released.

What’s new:
1. Tester: At strategy optimization, fixed check of testing limit triggering, if there are no open positions.
2. Tester: Disabled check of testing limits at genetic optimization.
3. Tester: Optimized history uploading.
4. Tester: Fixed error of displaying the spread in the settings of the symbol under test.
5. Tester: Fixed triggering check for stop orders and pending orders.
6. MQL4: Fixed optimizer error. In some cases, it committed inaccuracy in dividing a number with floating point by a constant.
7. MQL4: Fixed error of the function GlobalVariablesTotal(). The function always returned 0, if there were no calls to the list of global variables.
8. MQL4: Fixed error of the function iBarShift(), in some cases of search for zero bar in monthly timeframes.
9. MQL4: Fixed error of memory overflow when calling to the function функции iStdDevOnArray().
10. MQL4: Fixed operation of the function IsConnected().
11. Fixed error of reading the parameter of naming fonts for text labels.
12. MetaEditor: Added Chinese Dictionary.
13. The digital signature of our company is added to all executable files.

7 February 2008

New MetaTrader 4 Mobile Build 211 and MetaTrader 4 Mobile SE Build 211

New MetaTrader 4 Mobile build 211 and MetaTrader 4 Mobile SE build 211 with fixed displaying of news in the Japanese language have been released.

16 October 2007

New MetaTrader 4 Build 211 and MetaTrader 4 MultiTerminal build 210

New MetaTrader 4 Client Terminal Build 211 and MetaTrader 4 MultiTerminal build 210 have been released.

What’s new in MetaTrader 4 Client Terminal Build 211:
1. MQL4: Fixed operation of function FileWriteString(). Now it works accurately to the documentation: «If the string to be written is shorter than the given value, it will be extended by binary 0s up to the given length.»
2. MQL4: Fixed error of passing string parameters into the imported functions of mql4-libraries.
3. MQL4: Fixed error of releasing histories of others’ symbols or timeframes after the Expert Advisor has been unloaded. Now the terminal releases the used memory in a minute after unloading of the EA.
4. MQL4: Fixed function MarketInfo() with parameter MODE_TICKVALUE. The returned value is not normalized anymore.
5. MQL4: Fixed error of forming variable last_error when calling an existing global variable using function GlobalVariableSetOnCondition().
6. Tester: Fixed error of recalculation in optimization when using data from another trade server. Now, if another trade server is used, the data will be recalculated.
7. Tester: Fixed displaying of the optimization graph by profit factor.
8. Tester: Modified algorithm of feeding the data preceding the test start date. Now 1000 bars will be added when any historical data are requested.
9. Tester: Improved data modeling algorithm. Ticks for bars with the volume of 4–6 are modeled more precisely. Fixed error of a false tick appearance at the beginning of the generating sequence when using dates «From» and «To».

In the new MetaTrader 4 MultiTerminal build 210, the error of empty symbol list at defining alerts was fixed.

8 October 2007

New MetaTrader 4 Mobile SE Build 210

New MetaTrader 4 Mobile SE build 210 has been released.

What’s new:
1. Optimized arrangement and size of control elements in dialogs for smartphones with resolution 320x240.
2. Optimized menu of hardware buttons for smartphones with resolution 320x240.
3. Fixed error of focus loss at order canceling.

11 September 2007

New MetaTrader 4 Build 210

New MetaTrader 4 build 210 has been released.

What’s new:
1. Fixed displaying of profits «as Term Currency» for futures.
2. Tester: removed the checkbox «Recalculate». Now the testing sequence is generated each time anew at clicking «Start».
3. Tester: improved the generation algorithm in every tick modeling mode.
4. Tester: improved the change of quotes receiving speed at visual testing.
5. Tester: added counting and displaying errors of lower timeframes mismatch at testing sequences generation.
6. Tester: changed the formulations, describing modeling modes. Added into the tester report notifying messages when using modes of modeling «control points» and «open prices only».
7. Tester: changed the algorithm of formating the final value of an optimized parameter. Now 0 can be indicated as this value.
8. MQL4: fixed MessageBox() function operation in endless cycled scripts.
9. MQL4: fixed memory leakage at the attempt to access a non-existent custom indicator from the Expert Advisor.
10. MQL4: fixed error of transforming a constant date, falling on 1970.01.01.
11. MQL4: fixed compiler error in processing the bit operation NOT with constant expression.
12. Replaced the hot key of current profile changing. Instead of F5 now Ctrl+F5 should be used.
13. Improved the formation of a balance chart when displaying the trades history report. Now pending orders are not displayed on the chart.
14. Added the Estonian Language.

123456789