---
title: "MetaTrader 5 build 3510: Web Terminal improvements - Release Notes"
description: "In the mobile version we have implemented trading history sorting and filtering by depth - Release Notes"
image: "https://www.metatrader5.com/c/17/0/webterminal-account.png"
url: "https://www.metatrader5.com/en/releasenotes/terminal/2261"
---

# MetaTrader 5 build 3510: Web Terminal improvements

## In the mobile version we have implemented trading history sorting and filtering by depth

18 November 2022

### MetaTrader 5 WebTerminal

1.  In the mobile version we have implemented trading history sorting and filtering by depth. Use the top-panel commands to customize the history display:

   ![Customizable trading history view in the mobile version](https://www.metatrader5.com/c/17/0/mobile-history.png)

    Operations can be sorted by the main parameters, such as date, ticket, symbol and volume, among others.
2.  Improved access to trading account details.

     - In the desktop version the current account data is clickable. Click on the account to view its details.
     - In the mobile version the current account is displayed under the Settings section. Click on the account to view its details.

   ![Improved access to trading account data](https://www.metatrader5.com/c/17/0/webterminal-account.png)
3. Fixed display of the account type in the account management window.
4. Fixed equity and free margin display after refreshing the web terminal page in mobile browsers.
5. Fixed bottom bar display in Firefox mobile browser

### Terminal

1. Fixed equity and balance graph calculations in the [trading report](https://www.metatrader5.com/en/releasenotes/terminal/2251).

### MQL5

1.  New behavior of [typename(expr)](https://www.mql5.com/en/docs/basis/oop/templates). The updated function returns the full type with modifiers and dimensions (for arrays):

   ```
   class A   {   }; void OnStart(void)   {    const A *const arr[][2][3]={};    Print(typename(arr));   }
   ```

    Result:

   ```
   "class A const * const [][2][3]"
   ```

 Fixed errors reported in crash logs.

**Earlier publications:**

- [MetaTrader 5 build 3500: Improvements and fixes](https://www.metatrader5.com/en/releasenotes/terminal/2259)
- [MetaTrader 5 build 3490: Mobile Web Terminal version and new matrix methods in MQL5](https://www.metatrader5.com/en/releasenotes/terminal/2257)
- [MetaTrader 5 build 3440: New trading account report](https://www.metatrader5.com/en/releasenotes/terminal/2251)
- [MetaTrader 5 build 3390: Float in OpenCL and in mathematical functions, Activation and Loss methods for machine learning](https://www.metatrader5.com/en/releasenotes/terminal/2247)
- [MetaTrader 5 build 3320: Improvements and fixes](https://www.metatrader5.com/en/releasenotes/terminal/2243)
