MQL5: Fixed an error in passing of NULL as a string parameter to DLL function call.
MQL5: Fixed errors reported on Forum.
MQL5: Added some features for x64 compiler support.
MQL5: Fixed event handling for movement of graphic objects.
MQL5: Fixed errors in Standard Library (constant methods and their parameters).
MQL5: Fixed an error in default parameter digits of function DoubleToString.
MQL5: Fixed an error in synchronous access to history for Expert Advisors and scripts.
MQL5: Fixed an error in allocation of large amount of memory for the timeseries request in the "from date to date" mode.
MQL5: Fixed an error in function optimizer that leads to the error of "Unresolved function".
Terminal:
Fixed an error in history formation for the case of transition through
midnight when the client and server times are desynchronized.
Terminal: Fixed an error in calculation of Assets (Exposure tab).
Terminal:
Added new option to use a precise time scale for the objects creation
(Tools-Option-Objects-Precise time scale). This option allows to bind anchor points of graphic objects to precise values of time
scale, instead of binding to bar time values of the chart.
1. Terminal: Fixed an error in help downloading dialog during the download process. 2. Terminal: Fixed an error in drawing of the trend line with rays. 3. Terminal: Fixed an error in synchronization of trade history.
4. Terminal: Fixed an error in drawing style of the indicators - for a
drawing style "Histogram"- with width 0 or 1, the defined drawing style
is used. 5. Terminal: The work of the client terminal with a large number of graphical objects is optimized. 6. MQL5: Fixed an error in working with "Color" property for custom indicators. 7. MQL5: Fixed an error in call of the functions that returns structures. 8. MQL5: Fixed an error in call of the object destructors by using the "break" and "continue" statements. 9. MQL5: Fixed an error in typecasting of string to boolean. 10. MQL5: Fixed an error in passing of default value in functions FileWriteStruct and FileReadStruct.
1. Terminal: The format of some internal data structures has been changed. 2. MQL5: The type of returned value of the function GlobalVariableCheck has been changed from datetime to bool. 3. MQL5: Fixed errors, reported at Forum.
When
renaming a graphical object two events are formed simultaneously. These
events can be processed in an Expert Advisor or Indicator by OnChatEvent() function.
event of graphical object deletion with old name (CHARTEVENT_OBJECT_CREATE);
event of graphical object creation with new name (CHARTEVENT_OBJECT_DELETE).
Added new uninitalization reason code: REASON_PROGRAM for the case if
an Expert Advisor has terminated its operation by calling the ExpertRemove() function
Terminal: Fixed an error in popup menu of
News dialog.
Terminal: Fixed an error in restoring of windows
after restart of the client terminal.
Terminal: Added processing
of trailing stops for pending orders. If position has the same
direction as pending order, the trailing stop is applied to the position
after the pending order execution.
Terminal: Fixed an error in
price checking when placing of pending orders.
Terminal: Fixed
an error in saving of screenshot ("Save As Picture") for computers with
two monitors.
Terminal: Fixed an error in saving of the
attachments in internal e-mail.
Terminal: Fixed an error in
placing of SL and TP (in points) in trade dialog.
Terminal:
Added font smoothing for graphic objects Text and Label.
Terminal:
Fixed an error in positioning of graphic objects of Label type.
Terminal:
Fixed crashlog errors and errors reported at Forum.
MQL5: Fixed
an error in access to property OBJPROP_TIMEFRAMES for graphic objects
(visibility of an object at timeframes).
MQL5: Fixed an error in
explicit typecasting of object pointer.
MQL5: Fixed an error in
typecasting of constant parameters of the function.
MQL5: Fixed
an error in calculation of property CHART_SHIFT_SIZE.
MQL5:
Added checking for the code of a symbol for graphic objects of Arrow
type.
MQL5: Added new property of a symbol SYMBOL_SPREAD_FLOAT,
that indicates floating spread for the symbol.
MQL5: Added new
buffer identifiers LOWER_HISTOGRAM and UPPER_HISTOGRAM for the indicator
Gator Oscillator.
MQL5: Added unloading of Expert Advisors when
a critical error.
MQL5: Fixed an error in functions Copy* for
the request of the future bars.
MQL5: Fixed an error in graphic
object renaming in MQL5 programs.
MQL5: Fixed an error when
string copying to itself.
MQL5: Fixed an error in checking for a
match of parameter name with enmeration.
MQL5: Fixed crashlog
errors and errors reported at Forum.
MQL5: Added a new concept -
position identifier. After the opening of a new position, the position
gets the internal identifier, equal to the order ticket, as a result the
position occurred. Further this identifier is assigned to all orders
and deals, that changes the state of this position (increase, decrease,
reverse). The position identifier changes to zero when the current
position is totally closed. Added new properties for the position, order
and deal: POSITION_IDENTIFIER, ORDER_POSITION_ID and DEAL_POSITION_ID.
MetaEditor:
Added a hotkey (Ctrl-C) for the compilation errors copying in "Errors"
tab of "Toolbox" window.
MetaEditor: Fixed an error in alignment
of "do-while" cycles in Styler.
MetaEditor: Fixed an error in
checking of types of the parameters in autosubstitution.
MetaEditor:
Fixed an error in context help for source code keywords.
MetaEditor:
Fixed an error in class members autosubstitution according to the type
of returned by function.
MetaEditor: Fixed crashlog errors and
errors reported at Forum.
The live update is available
through the LiveUpdate system.
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
You are signed in. Two-factor authentication has been disabled. Set it up again and scan a new QR code, or continue with two-factor authentication disabled.
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
List of changes in the Help for MQL5:
Automatic updates are available in the CHM format (1.3 Mb) by pressing F1 in MetaEditor 5.
In addition, Help can be downloaded independently:
MetaTrader 5 Client Terminal build 251
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
1. Terminal: Fixed an error in help downloading dialog during the download process.
2. Terminal: Fixed an error in drawing of the trend line with rays.
3. Terminal: Fixed an error in synchronization of trade history.
4. Terminal: Fixed an error in drawing style of the indicators - for a drawing style "Histogram"- with width 0 or 1, the defined drawing style is used.
5. Terminal: The work of the client terminal with a large number of graphical objects is optimized.
6. MQL5: Fixed an error in working with "Color" property for custom indicators.
7. MQL5: Fixed an error in call of the functions that returns structures.
8. MQL5: Fixed an error in call of the object destructors by using the "break" and "continue" statements.
9. MQL5: Fixed an error in typecasting of string to boolean.
10. MQL5: Fixed an error in passing of default value in functions FileWriteStruct and FileReadStruct.
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
MetaTrader 5 Client Terminal build 253
1. Terminal: The format of some internal data structures has been changed.2. MQL5: The type of returned value of the function GlobalVariableCheck has been changed from datetime to bool.
3. MQL5: Fixed errors, reported at Forum.
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
List of changes in the Help for MQL5:
Automatic updates are available in the CHM format (1.5 Mb) by pressing F1 in MetaEditor 5.
In addition, Help can be downloaded independently:
- Terminal: The mass graphic objects processing is optimized.
- Terminal: Fixed errors in charts for the scripts and Expert Advisors.
- Terminal: Fixed formatting of text in the trade results dialog.
- Terminal: Fixed crashlog errors and errors reported at Forum.
- MQL5: Fixed an error in inheritance of DLL access flag for the custom indicators, created in the custom indicators.
- MQL5: The error list for the file operations FileMove, FileCopy and FolderClean is extended.
- MQL5: The parameters checking in the graphic objects creation is extended.
- MQL5: Fixed crashlog errors and errors reported at Forum.
- MetaEditor: Fixed an error in shift of the parameters in the debug dialog.
The live update is available through the LiveUpdate system.The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
MetaTrader 5 Client Terminal build 256
The live update is available through the LiveUpdate system.
The MetaTrader 5 Client Terminal can be downloaded from https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
MetaTrader 5 Client Terminal build 257
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exeMetaTrader 5 Client Terminal build 261
The live update is available through the LiveUpdate system.
The MetaTrader 5 client terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe