MT5ターミナルが本日アップデートされ、テスト中に「最適化」ウィンドウが表示されなくなりました。

 

本日、端末を更新しました。

最適化を開始しました。最適化」タブはありません((.

1


最適化を停止した後、初めて「最適化」タブが表示されました。

バグでしょうか?それとも新機能か。

 

テスターの大幅な性能アップとヘビーデューティーモードの再設計で大忙しです。大幅な改良を加え、新しい加速方式も近日中に実装する予定です。

通路リストウィンドウは、刻々と変化する通路リストのメンテナンス、再ソート、表示に実資源を浪費しないよう、誤算の末に表示することにしたのである。

本当に資源の無駄遣いが多く、スピードダウンもありました。特に、何十万行、何百万、何千万というパスの場合は、なおさらです。予備的なデータの束を目で見ることに合理的な意味はない。


最適化を行い、1億回完全通過するテストを実行しています。

このような数値では、2-5-1-5千万値のテーブルをリアルタイムに並べ替えて表示するという話はできないことは明らかです。選択肢はただ一つ、すべてを迅速かつ経済的に集め、最終的に仕分けし、どんな奥行きでも見えるようにすることです。

 
Renat Fatkhullin:

現在、テスターの大幅な性能アップに取り組んでおり、ヘビーデューティーモードの再設計に追われています。大幅な改良を加え、新しい加速方式も近日中に実装する予定です。

通路リストのウィンドウは、刻々と変化する通路リストのメンテナンス、再ソート、表示に本当に大きなリソースを浪費しないように、計算違いの最後に表示することにしました。

本当に資源の無駄遣いが多く、スピードダウンもありました。特に、何十万行、何百万、何千万というパスの場合は、なおさらです。予備的なデータの束を目で見ることに合理的な意味はない。

1億回のフルパスで最適化テストと性能テストを実施しています。

オン/オフボタンでこの機能を実現できるかもしれませんね。使ってみると便利だと思います。

また、最適化を停止し、パラメータを変更せずに再開した場合、停止した時点からではなく、最初から最適化が開始されます(((。

 

停止」ボタンを押して最適化を停止した場合、結果を表示する「最適化」タブは表示されますか? そうすれば、中断したところから続けることができるのでしょうか?

私は結構、事前の最適化 結果を見ることが多いのですが、最後まで実行しても意味がないこともあるんです。

 
Georgiy Merts:

停止」ボタンを押して最適化を停止した場合、結果を表示する「最適化」タブは表示されますか? そうすれば、中断したところから続けることができるのでしょうか?

私はかなり頻繁に事前の最適化結果 を見ています、時には最後まで実行する意味がないこともあります。

BUTに表示されます。

最適化を停止し、パラメータを変更せずに再スタートした場合、最適化は停止した時点からではなく、最初から始まる (((

 

深刻なスピードアップを達成し、これはMetaQuotes-Demoのベータ版1809で利用可能です。

  • 新高性能エンジンによる旧計算機からのキャッシュリフトの取り扱いについて
  • 膨大なリストとソートを扱う
  • テスターエージェントの 同時実行、特に数十から数百のテスター ファームがある場合。
  • 遺伝学における過去の結果のキャッシュの処理と再計算のための新しいメカニズム
  • フロントエンド全体のシステムオーバーヘッドの削減
  • 細かい修正多数

新しいテスターを自分で試してみてください。

 
Texnolog:

また、最適化を停止し、パラメータを変更せずに再開した場合、最適化は最初から始まるが、停止した瞬間からは始まらない(((;゜Д゜)))。

再現するための条件やログを詳しく説明した上で、もう一度お願いします。

それが、結果キャッシュや再集計の仕組みを根本的に書き換えたのです。非常によく、正しく機能します。

今は特に自分で確認しています。

  1. テストを開始し、最適化の10%が通過するのを待って、停止を押した。次にスタート - 最後の結果である10%から始まります。完璧でした。
  2. 今度はテストを難しくしてみました。ステップ1のフィルターで70%程度でプレスストップ。端末を再起動し、Startを押したところ、70%でテストが開始されました。完璧です。

おそらく、Expert Advisor の再コンパイルや市場環境の変化により、必然的にキャッシュがリセットされたのでしょう。

 
Georgiy Merts:

停止」ボタンを押して最適化を停止した場合、結果を表示する「最適化」タブは表示されますか? そうすれば、中断したところから続けることができるのでしょうか?

私は結構、事前の最適化 結果を見ることが多いのですが、最後まで実行しても意味がないこともあるんです。

今は、コンティニュアスが完璧に、正しく、素早く動作するスタート・ストップを搭載しています。

わざと全部書き直したんです。


自分で確認するのに2〜3分かかります。自分で試してみて、その結果をここに書き込んでください。
 
Renat Fatkhullin:

今、自分で確認しました。

  1. テストを開始し、10%の最適化が通過するのを待ち、停止を押した。そして、最後の結果である10%から数えてスタートします。完璧です。
  2. テストを難しくしたステップ1のパスで70%くらいで停止を押した。端末を再起動し、Startを押したところ、70%でテストが開始されました。それは完璧だ。

うん、いいんじゃない?

OptimisationタブはStopを押したときだけ表示させるようにします。それが仕事のスピードアップにつながるなら......とても賢明なことだと思います。

 
Georgiy Merts:

はい、これで大丈夫です。

停止ボタンを押したときだけ最適化タブを表示させる」ようにする。作業のスピードアップにつながるなら、それは賢明なことです。

はい、手動または自動でパスを停止した後、パスのリストを含む「最適化」タブが表示されます。

同時に、「最適化グラフ」タブが常に表示され、結果セットのプロセスを視覚的に確認することができます。

 

テーブルの横に「更新」ボタンを作れば、ユーザー自身がテーブルの更新をコントロールでき、すべての問題が解消されるのではないでしょうか?

そして、まったく削除してしまったものは......まあ、まったく仕方ないですね。 最適化の過程では、常に結果を監視する必要があります。

最終的には、表を見るか見ないかはユーザー次第です。 表タブが最小化されている場合は、何もソートされないはずです。