|
New version’s features:
- A new feature for managing the charts’ bookmarks by mouse has been added.
- Strategy Tester: limitations on the amount of passes in genetic optimization (minimum 200 passes) has been reduced.
- Strategy Tester: fractal modelling of a bar has been improved resulting in even smoother patterns being used to model price movements.
- Strategy Tester: several errors within the free margin calculations have been fixed.
- Strategy Tester: the error in the “Stop out” calculation, if the stop out level is not defined in a percentage format, has been fixed.
- Strategy Tester: the “margin_stopout_mode” parameter has been added to the FXT file heading structure, however the size of the heading has not changed. Version number has been changed to 403.
- Strategy Tester: the error in the drawing of the Ask line, which occurred during visual testing in the “pause” mode, has been fixed.
- Strategy Tester: the error in the “deinit” function, which occurred during interruption of expert advisor’s testing, has been fixed.
- MQL4: the processing of the temporary variables of the “string” type has been improved.
- MQL4: new functions have been added: AccountFreeMarginMode(), AccountStopoutMode(), AccountStopoutLevel(), AccountFreeMarginCheck(), IsVisualMode(), TerminalPath(), WindowExpertName(), WindowPriceMin(), WindowPriceMax(), GlobalVariablesTotal(), GlobalVariableName().
- MQL4: a new optional parameter “prefix_name” in the GlobalVariablesDeleteAll() function has been added. If this is specified, all global variables which begin with the “prefix_name” substring, will be deleted.
- MQL4: it’s now possible to get more information such as initial margin, hedged margin etc. about any instrument. New constants can be used as the “type” parameter of the MarketInfo()function: MODE_SWAPTYPE, MODE_PROFITCALCMODE, MODE_MARGINCALCMODE, MODE_MARGININIT, MODE_MARGINMAINTENANCE, MODE_MARGINHEDGED, MODE_MARGINREQUIRED.
- MQL4: the following functions have been renamed: PriceOnDropped(), TimeOnDropped(), FirstVisibleBar(), BarsPerWindow(), ScreenShot(), HistoryTotal(), CompanyName(), ClientTerminalName(), ServerAddress(), Lowest(), Highest(), CurTime(), LocalTime(). The old function’s names will continue to be supported in the subsequent client terminal versions. You can find the new function’s names mentioned above in the “Obsolete functions” section of MQL4 Help in the Toolbox window (Help tab) of MetaEditor.
- A new “Ray” property has been added to the settings of the “Fibonacci Expansion” object.
- The error, which occurred while switching to the next available trading server (if the current server is unavailable), has been fixed.
- History Center: data export and import have been improved.
- The error, which occurred while saving the value of the of the “Draw object as background” property, has been fixed.
- The error, which occurred while saving multiline comments to the configuration files, has been fixed.
- You will be alerted by a sound at the end of the expert advisor’s testing.
- History Center: if there is no information for the chosen instrument and period, the client terminal now downloads data before displaying it.
- Processing of the databases on huge arrays of historical data has been optimised and accelerated.
- Minor errors, which occurred while logging trading activity information, have been fixed.
|