---
title: "MetaTrader 5 Build 2815: Task Manager, data access via Python API and other updates - News"
description: "One of the key updates enables access to Depth of Market data via the Python API, to provide enhanced computation and machine learning... - News"
image: "https://www.metatrader5.com/c/17/0/build_2815_telegram.png"
url: "https://www.metatrader5.com/en/news/2187"
---

# MetaTrader 5 Build 2815: Task Manager, data access via Python API and other updates

## One of the key updates enables access to Depth of Market data via the Python API, to provide enhanced computation and machine learning possibilities

3 March 2021

![MetaTrader 5 build 2815](https://www.metatrader5.com/c/17/0/build_2815_telegram.png)

One of the key updates enables access to Depth of Market data via the Python API, to provide enhanced computation and machine learning possibilities.

We have added the following functions:

- [market_book_add](https://www.mql5.com/en/docs/python_metatrader5/mt5marketbookadd_py) — subscribes the MetaTrader 5 terminal to receive events related to changes in the Depth of Market for the specified symbol.
- [market_book_get](https://www.mql5.com/en/docs/python_metatrader5/mt5marketbookget_py) — returns a tuple from BookInfo containing the Depth of Market records for the specified symbol.
- [market_book_release](https://www.mql5.com/en/docs/python_metatrader5/mt5marketbookrelease_py) — cancels MetaTrader 5 terminal subscription to events related to changes in the Depth of Market for the specified symbol.

We have also increased the maximum length of Push messages, from 256 to 1024 characters. Now, you can [send](https://www.mql5.com/en/docs/network/sendnotification) extra information from your MQL5 programs on mobile devices.

This update provides a preliminary version of the Task Manager, which can be called by pressing the F2 key. The system enables monitoring of resources consumed by the platform: the amount of memory consumed by charts, CPU resources used by Expert Advisors and other performance metrics. If your platform performance deteriorates, you can easily detect and correct the problem.

![The Task Manager enables monitoring of resources consumed by the platform](https://www.metatrader5.com/c/17/0/task-manager.png)

In the [Subscriptions](https://www.mql5.com/en/forum/340782) service, a special indication has been added for symbols having delayed quotes: symbols in Market Watch are marked with a clock icon and data delay notification is displayed on charts.

Please see the [Release Notes](https://www.metatrader5.com/en/releasenotes/terminal/2186) for further details.

The update is available through Live Update. You may click the below button to download the latest version manually:

[Download the latest MetaTrader 5 version](https://download.terminal.free/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com&amp;utm_campaign=2815.new.mt5.build)

**Earlier publications:**

- [MetaTrader 5 build 2815: Access to the Depth of Market from Python, revamped Debugger, and Profiler improvements](https://www.metatrader5.com/en/releasenotes/terminal/2186)
- [Deals in the updated MetaTrader 5 synthetic Market Depth chart](https://www.metatrader5.com/en/news/2185)
- [Updated Popup Prices in MetaTrader 5](https://www.metatrader5.com/en/news/2184)
- [4 reasons to rent a VPS for trading](https://www.metatrader5.com/en/news/2183)
- [SquaredFinancial announced the launch of MetaTrader 5 with futures and shares support](https://www.metatrader5.com/en/news/2182)
