---
title: "MetaTrader 5 Build 4350: More analytical objects in the Web platform and Welcome page in MetaEditor - Release Notes"
description: "To assist trading app developers, we have included a welcome page in MetaEditor - Release Notes"
image: "https://www.metatrader5.com/c/17/1/1_metaeditor-welcome-intro__1.png"
url: "https://www.metatrader5.com/en/releasenotes/terminal/2357"
---

# MetaTrader 5 Build 4350: More analytical objects in the Web platform and Welcome page in MetaEditor

## To assist trading app developers, we have included a welcome page in MetaEditor

31 May 2024

### MetaEditor

1.  Added Welcome page to assist users in starting their journey with algorithmic trading and application development.

   ![Added welcome page](https://www.metatrader5.com/c/17/1/1_metaeditor-welcome-intro__1.png)

   **Materials for beginners** The "Introduction" section presents educational materials available on [MQL5.com](https://www.mql5.com/): language documentation, books, articles, developer forums and code base library. It also introduces services where you can apply and monetize your knowledge: the applications market, freelance and trading signals. In the documentation and books sections, you can find a more detailed description of the available learning materials.**Useful features for developers** The "What's New" section offers a collection of essential information to keep developers up-to-date:

     - Latest [trading and development](https://www.mql5.com/en/forum) forum discussions
     - New [Freelance](https://www.mql5.com/en/job) orders
     - Latest [articles on application development](https://www.mql5.com/en/articles)
     - Newly added publications in the [CodeBase source code library](https://www.mql5.com/en/code)

    Additionally, you will find here a list of recently opened files for quick access.

   ![Useful features for developers](https://www.metatrader5.com/c/17/1/2_metaeditor-welcome-whatsnew__1.png)

    For users actively selling their applications in the [Market](https://www.mql5.com/en/market), the "My Sales" report offers an invaluable tool for assessing their performance. It provides access to:

     - Comprehensive sales and download statistics over time.
     - Sales geography, offering insights into regions where your products have the highest popularity. This can suggest ideas for further project expansion, such as localization into specific languages or targeted advertising campaigns in particular regions.
     - Data on top-selling products based on sales volume and revenue generated. The graph can be filtered based on license type: full or rental for a certain duration. Additionally, you can see here a graph with product price changes. All of this will help you understand your customers.
     - Detailed download and sales statistics for each product.

   ![My sales](https://www.metatrader5.com/c/17/1/3_metaeditor-welcome-sales__1.png)
2.  Improved built-in search. The top search bar is now used exclusively for searching text within the current document or in local files. For a global search through educational materials and codes, use a separate section in the Toolbox.

   ![Improved built-in search](https://www.metatrader5.com/c/17/1/4_metaeditor-search__1.png)
3.  Added support for GPT-4o, the latest ChatGPT model, in [AI Assistant](https://www.metatrader5.com/en/metaeditor/help/development/ai_assistant). It can be used to automatically complete code and get hints. You can select the new model in the MetaEditor settings.

   ![Added support for GPT-4o, the latest ChatGPT model, in AI Assistant.](https://www.metatrader5.com/c/17/1/5_metaeditor-ai-assistant.png)
4.  Updated user interface translations.

### Terminal

1.  Increased precision in displaying the calculation price in the [trading instrument specification](https://www.metatrader5.com/en/terminal/help/trading/market_watch#specification).
2.  Added the hotkey Alt+X to open the list of Expert Advisors.
3.  Fixed MFE and MAE calculations in the [trading report](https://www.metatrader5.com/en/terminal/help/trading/report).
4.  Fixed saving and restoring of [economic calendar](https://www.metatrader5.com/en/terminal/help/charts_analysis/fundamental) filtering settings by country and currency.
5.  Fixed application of templates to charts. Now, if the [display of trading history](https://www.metatrader5.com/en/terminal/help/trading/performing_deals#position_showonchart) is enabled for the chart, the corresponding objects will not disappear after applying a template.
6.  Fixed errors in the [options board](https://www.metatrader5.com/en/terminal/help/trading/options_board). The addition of symbols to the board could cause the platform to freeze under certain conditions.
7.  Fixed error in the position editing dialog. In some cases, incorrect levels could be entered instead of the current Stop Loss and Take Profit values.
8.  Updated user interface translations.

### MQL5

1.  Optimized and accelerated the [ArrayResize](https://www.mql5.com/en/docs/array/arrayresize) function. The function can be executed up to 40% faster under certain conditions.
2.  Updated support for ONNX.
3.  Fixed [MessageBox](https://www.mql5.com/en/docs/common/messagebox) function calls in [service](https://www.mql5.com/en/articles/11826) applications. Regardless of the button pressed by the user in the dialog, the function returned a null value.
4.  Fixed error that, in some cases, caused incomplete initialization of MQL5 programs.
5.  Fixed error parsing some [macros](https://www.mql5.com/en/docs/basis/preprosessor/constant). The error occurred when using a large number of constants.

### MetaTrader 5 Web Terminal

1. Extended list of available analytical objects. Now, you can utilize the ruler to measure time and prices, draw shapes (rectangle, ellipse, triangle, and circle), and add labels to your charts. All objects can be found in the left panel:

   ![Extended list of available analytical objects](https://www.metatrader5.com/c/17/1/6_webterminal-objects.png)
2. Added ability to rename objects.
3. Improved integration with the economic calendar. Optimized and accelerated data requests.
4. Accelerated chart operations.
5. Accelerated application start and connection to a trading account.
6. Fixed setting that controls the display of trading operations on the chart.
7. Fixed display of margin requirements in contract specifications.
8. Fixed display of account statuses in the history section. Issues could occur on devices with narrow screens.
9. Fixed display of the Depth of Market changes.

**Earlier publications:**

- [MetaTrader 5 build 4260: General improvements](https://www.metatrader5.com/en/releasenotes/terminal/2354)
- [MetaTrader 5 build 4230: More built-in applications and expanded ONNX support](https://www.metatrader5.com/en/releasenotes/terminal/2353)
- [MetaTrader 5 build 4150: Trading report export and new machine learning methods in MQL5](https://www.metatrader5.com/en/releasenotes/terminal/2342)
- [MetaTrader 5 build 4040: Improvements and fixes](https://www.metatrader5.com/en/releasenotes/terminal/2322)
- [MetaTrader 5 build 4000: Trading Report and Web Terminal improvements](https://www.metatrader5.com/en/releasenotes/terminal/2313)
