---
title: "MetaTrader 5 build 3640 : Terminal Web en 11 langues - Mises à jour"
description: "Ajout des traductions de l'interface utilisateur dans 10 langues largement parlées : Chinois simplifié et traditionnel, français... - Mises à jour"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/fr/releasenotes/terminal/2279"
---

# MetaTrader 5 build 3640 : Terminal Web en 11 langues

## Ajout des traductions de l'interface utilisateur dans 10 langues largement parlées : Chinois simplifié et traditionnel, français, allemand, italien, japonais, coréen, espagnol, turc et russe. Cette liste sera encore élargie dans les prochaines versions

17 mars 2023

### Terminal Web

1. Ajout des traductions de l'interface utilisateur dans 10 langues largement parlées : Chinois simplifié et traditionnel, français, allemand, italien, japonais, coréen, espagnol, turc et russe. Cette liste sera encore élargie dans les prochaines versions. Pour changer de langue, utilisez le menu correspondant :

   ![Interface du terminal Web disponible en 11 langues](https://www.metatrader5.com/c/17/1/web-terminal.png)
2. Optimisation du mécanisme de connexion au serveur de trading.

### MQL5

1. MQL5 : Ajout des flags COPY_TICKS_VERTICAL et COPY_RATES_VERTICAL pour les méthodes [CopyTicks](https://www.mql5.com/fr/docs/matrix/matrix_initialization/matrix_copyticks), [CopyTicksRange](https://www.mql5.com/fr/docs/matrix/matrix_initialization/matrix_copyticksrange) et [CopyRates](https://www.mql5.com/fr/docs/matrix/matrix_initialization/matrix_copyrates).

   Par défaut, les ticks et les séries sont copiées dans la matrice le long de l'axe horizontal, ce qui signifie que les données sont ajoutées à droite, à la fin de la ligne. Dans les tâches d'exécution du [modèle ONNX entraîné](https://www.mql5.com/fr/docs/onnx/onnx_mql5) , ce type de matrice doit être transposée afin d'alimenter les données d'entrée :

   ```
   const long   ExtOutputShape[] = {1,1};    // model's output shape const long   ExtInputShape [] = {1,10,4}; // model's input shape #resource "Python/model.onnx" as uchar ExtModel[]// model as a resource //+------------------------------------------------------------------+ //| Script program start function                                    | //+------------------------------------------------------------------+ int OnStart(void)   {    matrix rates; //--- get 10 bars    if(!rates.CopyRates("EURUSD",PERIOD_H1,COPY_RATES_OHLC,2,10))       return(-1); //--- input a set of OHLC vectors    matrix x_norm=rates.Transpose();    vector m=x_norm.Mean(0);                  vector s=x_norm.Std(0);    matrix mm(10,4);    matrix ms(10,4);
   ```

   En spécifiant le flag supplémentaire [COPY_RATES_VERTICAL](https://www.mql5.com/fr/docs/matrix/matrix_initialization/matrix_copyrates) ([COPY_TICKS_VERTICAL](https://www.mql5.com/fr/docs/matrix/matrix_initialization/matrix_copyticks) pour les ticks) lors de l'appel à la méthode, il n’est plus nécessaire de transposer les données :

   ```
   //+------------------------------------------------------------------+ //| Script program start function                                    | //+------------------------------------------------------------------+ int OnStart(void)   {    matrix rates; //--- get 10 bars    if(!rates.CopyRates("EURUSD",PERIOD_H1,COPY_RATES_OHLC|COPY_RATES_VERTICAL,2,10))       return(-1); //--- input a set of OHLC vectors
   ```
2. Nouvelle valeur dans l'énumération [ENUM_CHART_PROPERTY_INTEGER](https://www.mql5.com/fr/docs/constants/chartconstants/enum_chart_property#enum_chart_property_integer) — CHART_SHOW_TRADE_HISTORY. La propriété contrôle l'affichage des transactions depuis l'historique des transactions sur le graphique. Utilisez les fonctions [ChartGetInteger](https://www.mql5.com/fr/docs/chart_operations/chartgetinteger) et [ChartSetInteger](https://www.mql5.com/fr/docs/chart_operations/chartsetinteger) pour obtenir et définir la propriété. Pour plus de détails sur l'affichage des transactions sur le graphique, veuillez lire la [documentation de la plateforme](https://www.metatrader5.com/fr/terminal/help/trading/performing_deals#position_showonchart).

### MetaEditor

- Correction du gel de l'interface qui pouvait survenir lors de la compilation du fichier sous certaines conditions.

### Terminal

- Correction des erreurs rapportées dans les journaux de crash.

**Reporter aux nouvelles précédentes :**

- [MetaTrader 5 build 3620 : Améliorations du terminal Web, support ONNX et multiplications matricielles rapides dans MQL5](https://www.metatrader5.com/fr/releasenotes/terminal/2278)
- [MetaTrader 5 pour iPhone/iPad : Amélioration des fonctions de trading et d'analyse sur les graphiques](https://www.metatrader5.com/fr/releasenotes/terminal/2277)
- [MetaTrader 5 build 3550 : Améliorations et corrections](https://www.metatrader5.com/fr/releasenotes/terminal/2265)
- [MetaTrader 5 build 3540 : Authentification 2FA/TOTP et amélioration du Market Watch dans le terminal Web](https://www.metatrader5.com/fr/releasenotes/terminal/2264)
- [MetaTrader 5 build 3520 : Authentification 2FA/TOTP avec Google Authenticator](https://www.metatrader5.com/fr/releasenotes/terminal/2262)
