MetaTrader 5 build 2715: 全体的な改善

HiDPIディスプレイのUI表示エラーを修正しました。

26 11月 2020

ターミナル

  1. オプションボードを使用するとプラットフォームがフリーズする問題を修正しました。フリーズは、取引商品の設定で指定されたゼロティックサイズが原因である可能性があります。
  2. HiDPIディスプレイのUI表示エラーを修正しました。

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;
    }
    以前は、関数呼び出し後の「a1」配列サイズは3でした。サイズは1になります。

MetaTester

  1. MQL5 クラウドネットワークテストエージェントの評価計算アルゴリズムを更新しました。評価がより正確に決定されるようになり、変更頻度が少なくなりました。

ドキュメントが更新されました。