Integration with Python, support for Market and Signals services in Wine (Linux/MacOS) and highly optimized strategy tester in MetaTrader 5 build 2085

MetaQuotes Software Corp.

14 June 2019

In the new MetaTrader 5 version, we have added an API which enables request of MetaTrader 5 terminal data through applications, using the Python high-level programming language. The API contains multiple libraries for machine learning, process automation, as well as data analysis and visualization.

MetaTrader package for Python is designed for efficient and fast obtaining of exchange data via interprocessor communication, directly from MetaTrader 5. The data received via this pathway can be used for statistical calculations and machine learning.

MetaTrader 5 integration with Python

We have optimized the store of trading robots and the copy trading service: the Market and Signals sections now operate up to 7 times faster. Furthermore, the built-in platform services have become available for traders using UNIX-like operating systems, including macOS, Linux and Ubuntu. The new build features support for "Market", "Signals" and "Search" in Wine.

Market and Signals support in Wine

The built-in learning program has been translated into more than 30 languages, including Spanish, Chinese, Portuguese and German, among others. Hints only appear for the actions which the user has never performed in the platform. The training progress bar is seamlessly displayed in the toolbar.

Built-in interactive learning system in 30 languages

New options in the updated platform enable verification of phone numbers and emails, as they have been specified by traders when opening demo and preliminary accounts. The need for data verification is determined by the broker. If the option is enabled, confirmation codes are automatically sent to the trader during an account request and special code fields appear in the dialog box. Confirmation codes are valid for several minutes.

Phone and email verification in MetaTrader 5

We have expanded MQL5.community payment options through the PayPal system. After logging into PayPal, traders can allow further payments to MetaQuotes Software and make other purchases with one click.

Payment for MQL5.community services via PayPal

In MetaTrader 5 build 2085, we have performed a large internal optimization of the strategy tester, which enables much faster testing for some of the task types and higher operation stability. Major improvements include:

Find out more about the latest build innovations in Release notes.

Launch the latest MetaTrader 5 version and try out its new features.