MetaTrader 5 build 2715: Améliorations générales

Correction d'erreurs d'affichage de l'interface utilisateur sur les écrans HiDPI

26 novembre 2020


Terminal

  1. Correction du gel de la plateforme lors de l'utilisation du tableau des options. Le gel peut être causé par une taille de tick zéro spécifiée dans les paramètres de l'instrument de trading.
  2. Correction d'erreurs d'affichage de l'interface utilisateur sur les écrans HiDPI.

MQL5

  1. Correction de la conversion de chaîne en date/heure par la fonction StringToTime. Une erreur pouvait se produire lors de la spécification de l'heure sous la forme "aaaammjj [hhmiss]".
  2. Correction du fonctionnement de l'opérateur de copie implicite pour les objets contenant des tableaux dynamiques. Désormais, l'opération réduit la taille de l'objet de destination à la taille de l'objet copié.
    struct MyStruct
    {
      string Array[];
    };
    
    void OnStart()
    {
      MyStruct a1,a2;
      ArrayResize(a1.Array,3);
      ArrayResize(a2.Array,1);
      a1=a2;
    }
    Auparavant, la taille du tableau "a1" était égale à 3 après l'appel de la fonction. Maintenant, la taille sera 1.

MetaTester

  1. Mise à jour de l'algorithme de calcul des notes pour les agents de test du MQL5 Cloud Network. La notation est désormais déterminée avec plus de précision et est modifiée moins fréquemment.

La documentation a été mise à jour.