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

 
Сергей Таболин:

開設...何も見えませんでしたが...それとも、私が見る場所を間違えているのでしょうか?

テスターのログを見てるんですね。エージェントログを見ていますね。


 
Сергей Таболин:

では、その状況は再現されていないのでしょうか?

何とも言えませんね。まだ、不満の理由は推測でしかないのですが。それを明確に表現できますか?

私が以前、あなたから何かを聞き出したことは忘れなさい。私はもう何もかも忘れてしまったと思いなさい。

 
Сергей Таболин:
  1. INIT_PARAMETERS_INCORRECTにより最適化が122221回終了しました(完全なテストランは1回も行われませんでした)。
  2. 全実験に要した時間は42 分。26秒

私には、実験に時間がかかりすぎるように思えました。それを伝えようとしているのです。

8つのエージェントで合計122,221回のパスを行うのに2,546秒かかります。つまり、この間に1代理店あたり平均15,000枚のパスが作られることになる。15266を2546秒で割ると、1秒間に6回の空パスが発生します。 空パス1回につき150ミリ秒は多すぎると思うのですね。

この場合、"empty pass" は、エージェントが Expert Advisor をロードし、初期化し、OnInit でそれ以降の動作を停止することを意味します。何事も時間がかかるものです。

 

INIT_PARAMETERS_INCORRECT の結果をパスキャッシュに保存することはすでに有効になっています。

本日のベータ版で利用可能にすること。

 
Digital_FX :
...
これはエラーではありません。MT4 / MT5では、スプレッドは常にホールポイントでカウントされ報告されます。
 

MetaQuotes-Demoに接続しました。端末が更新されていない。その理由は何でしょうか?もしかして、端子が2つあるのが原因ですか?Bild 1816, Win 7.手動で端末をアップデートする方法は?

P.S. MEを通すと端末が更新されます。

 
Rashid Umarov:

8つのエージェントで合計122,221回のパスを2,546秒間で行います。つまり、この間、1エージェントで平均15,000回のパスが行われていることになる。15266を2546秒で割ると、1秒間に6回の空パスが発生します。 空パス1回につき150ミリ秒は多すぎると思うんですね。

ここで、「空のパス」とは、エージェントが Expert Advisor をロードし、初期化し、OnInit で次の作業を終了したことを意味します。何事も時間がかかるものです。

そのためには、入力パラメータを自己調整するための狡猾なカウンターを作り、空パスがないようにするか、嘆願が聞き入れられることを期待することになる。

遠隔地のネットワークで最適化を行う場合、そのようなパスにかかる時間はかなり長くなります。

EAの 設定でテスト用に除外する変数の範囲を指定する別の解決策を考えることをお勧めします。現在の標準が変更されないことは理解できますが、せめて例外を別のファイルから読み込めるようにして、標準セットと検索する例外のファイルの2つを独立した設定にすることは可能でしょう。この方法では、例外的に先に選択された入力パラメータを持つパスが生成されないだけでなく、初期化すらされないため、最適化プロセスが大幅に高速化されます。

 
こんにちは、アップデート中にWebRequest メソッドに何か変化がありましたか?アップデート後にPOSTリクエストが正しく実行されないだけです
 
Nikita Avramenko:
こんにちは、アップデート中にWebRequestメソッドに何か変化がありましたか?アップデート後にPOSTリクエストが正しく実行されないだけです

最新のビルドをお持ちですか?1849の場合は、サービスデスクに要望を お書きください。

 
Сергей Таболин:

1860

別の不具合に気づいた。申し訳ございませんでした。

EAをテストしていました。ある取引が怪しいと思った。プログラムのロジックによれば、そのように見えるはずがないのです。


エラーを探すことにした。そこで、可視化モードでテストを実行しました。このモードではエラーが出ないことが判明したのです。


サービスデスクまで、詳細をお知らせください。スクリーンショットでは、何が悪いのかわからないですよね。