MetaTrader 5 build 2715: Общие улучшения

Исправлены ошибки отображения интерфейса на HiDPI-мониторах

26 ноября 2020

Terminal

  1. Исправлено зависание платформы при использовании доски опционов. Оно могло возникать при нулевом размере тика в настройках торгового инструмента.
  2. Исправлены ошибки отображения интерфейса на HiDPI-мониторах.

MQL5

  1. Исправлено преобразование строки во время при помощи функции StringToTime. Ошибка возникала при указании времени в формате "yyyymmdd [hhmiss]".
  2. Исправлена ошибка в неявном операторе копирования для объектов, содержащих динамические массивы. Теперь при копировании размер объекта назначения уменьшается до размера копируемого объекта.
    struct MyStruct
    {
      string Array[];
    };
    
    void OnStart()
    {
      MyStruct a1,a2;
      ArrayResize(a1.Array,3);
      ArrayResize(a2.Array,1);
      a1=a2;
    }
    Ранее в результате вызова такой функции массив "а1" имел размер 3. Теперь он будет иметь размер 1.

MetaTester

  1. Обновлен алгоритм расчета рейтинга агентов тестирования в сети облачных вычислений MQL5 Cloud Network. Рейтинг будет определяться более точно и будет меньше изменяться во времени.
Обновлена документация.