Trading Terminal
Added one click trading panel:
To show/hide one click trading panel, use the icon in the upper left corner or a context menu command.
Added automatic display of trading transactions on charts:
- Fixed calculation of statistics in trading and tester reports.
- Added translation of the user interface into Romanian.
Trading Signals
Added command for refreshing the list of available signals in the signals showcase:
- Optimized download of available trading signals' database.
- Improved matching of Forex symbols like EURUSDx when using a signal - transformations of the form EURUSDx => EURUSDy are now supported.
- Fixed drawing minicharts in the showcase of signals
MQL5
- Fixed text binding by anchor parameter in TextOut function.
- Fixed calling virtual functions during recursion.
- Added CHART_DRAG_TRADE_LEVELS chart property (available via ChartGetInteger and ChartSetInteger functions) - enabling/disabling modification of orders by dragging trading levels with the mouse.
- Fixed a compiler error in case a class does not have a constructor body.
- Changed TextSetFont function behavior - now, size parameter specifies the number of deciles of a font size. For example, if the value of 12 has been previously used as a size, it will be necessary to specify 120 now. Improved fonts display.
- Standard Library. Fixed setting default order expiration type in CTrade class when trading futures.
- Standard Library. Added TextSize method to CCanvas class - receiving the size of a specified string in pixels.
- Standard Library. Parametrized CreateBitmap and CreateBitmapLabel methods are added to CCanvas class - creating Bitmap and BitmapLabel graphical objects.
- Standard Library. Fixed errors in closing the panel in CAppDialog class.
Stratagy Tester
- Added processing OnTimer event when handling optimization result frames. Added MQL5_FRAME_MODE value to
ENUM_MQL5_INFO_INTEGER enumeration in order to define the period when an Expert Advisor operates in the mode of gathering optimization result frames. This is necessary for the proper operation of OnChartEvent and OnTimer event handlers' functions.
- Added prohibition for using testing agents working on virtual OS in MQL5.Cloud.
MetaEditor
- Fixed MetaAssist freezing when working with large source files.
Fixed errors reported in crash logs.
Updated documentation.
The live update is available through the LiveUpdate system.
The MetaTrader 5 Trading Terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com