MetaTrader 5’s Latest Build Adds Machine Learning, Improves Reporting

MetaTrader 5 (MT5) has released build 4150, marking significant advancements in reporting features and integrating new machine-learning techniques in the MQL5 language. This update is set to benefit traders and investors by providing improved reporting tools and sophisticated data analysis capabilities.

A vital feature of this update is the ability for users to export trading reports in both HTML and PDF formats directly from the platform. This enhancement allows traders to conveniently share their performance with peers and investors, utilising new export options in both the File and report menus.

MT5 has also introduced the functionality to save the current snapshot of the Market Watch window into a CSV file. Traders can now export selected market metrics at a specific moment, with the option to include additional data columns for a more comprehensive export.

Additionally, the update has refined the display of margin requirements in contract specifications. Now, final margin values are presented instead of just the ratios and initial calculation parameters.

It’s important to note that these margin values are based on instrument prices when opening the specification window and do not update in real-time. Users can recalculate these values based on current prices by reopening the instrument specification.


Don’t miss out the latest news, subscribe to LeapRate’s newsletter


With the new update, the support for the Signals service for demo accounts has been turned off. However, traders can now utilise enhanced statistics on their training accounts with the new trading report. This report includes various metrics such as growth, balance, equity graphs, and trade distribution diagrams, which are essential for evaluating strategy profitability and risks.

The MQL5 language has seen significant advancements with the introduction of new machine-learning methods. These include Confusion Matrix and Confusion Matrix Multi-label for error matrix calculations, Classification Metric for evaluating prediction quality, and Classification Score for assessing the quality of predicted data.

Further improvements in MQL5 include enhanced data saving to UTF-8 formatted text files and the deprecation of Signal functions, which now return empty sets. The Meta Editor also benefits from increased profiling sampling rates, capturing application states at a higher frequency for more accurate function execution measurement.

MT5 users are encouraged to update their platforms to take advantage of these new features and fixes, ensuring a more efficient and smoother trading experience.

Read Also: