MetaTrader 5 Build 2715: Allgemeine Verbesserungen

Behoben wurde ein UI-Anzeigefehler auf HiDPI-Bildschirm

26 November 2020

Terminal

  1. Korrigiert wurde das Einfrieren der Plattform bei Verwendung der Optionentafel. Das Einfrieren könnte durch eine Null-Tick-Größe verursacht werden, die in den Einstellungen des Handelsgeschäftes angegeben ist.
  2. Behoben wurde ein UI-Anzeigefehler auf HiDPI-Bildschirm.

MQL5

  1. Korrektur der Umwandlung von Zeichenkette in Zeit durch die Funktion StringToTime. Ein Fehler konnte auftreten, wenn die Zeit in der Form "yyyyymmdd [hhmiss]" angegeben wurde.
  2. Die Operation des impliziten Kopieroperators für Objekte, die dynamische Arrays enthalten, wurde korrigiert. Die Operation reduziert jetzt die Größe des Zielobjekts auf die Größe des kopierten Objekts.
    struct MyStruct
    {
      string Array[];
    };
    
    void OnStart()
    {
      MyStruct a1,a2;
      ArrayResize(a1.Array,3);
      ArrayResize(a2.Array,1);
      a1=a2;
    }
    Früher war die Array-Größe von "a1" nach dem Funktionsaufruf gleich 3. Jetzt ist die Größe 1.

MetaTester

  1. Aktualisierter Algorithmus zur Berechnung des Ratings der Testagenten für MQL5 Cloud Network. Das Rating wird jetzt genauer bestimmt und weniger häufig geändert.

Die Dokumentation wurde aktualisiert.