最適化」または「前倒し最適化」が進行中かどうかを確認するにはどうすればよいですか? - ページ 3

 
Dmitry Fedoseev:
前半は最適化の 結果で、後半はフォワードの結果だからです。
一致しない
 
Youri Tarshecki:
一致するものはありません。

何が合わないのか、何が、なぜ合わなければならないのか。

まずテスターが最適化(全パス)を行い、次にフォワードを行う。最適化の実行は、フォワードの数だけあるのです。ファイルには常に偶数行が存在します。前半のラインは最適化、後半はフォワードから。

 
Youri Tarshecki:
バックとフォワードのサイズをバランスラインではなく、日付で設定するからです。
まずテスターが最適化(全パス)を行い、次にフォワードを行う。最適化ランがどれだけあったのか、フォワードがたくさんあったのか。ファイルには常に偶数行が存在します。前半は最適化から、後半はフォワードからのライン。
 
Dmitry Fedoseev:
最初にテスターが最適化(全パス)を行い、次にフォワードを行う。最適化パスの数とフォワードの数は同じになる。ファイルには常に偶数行が存在します。前半のラインは最適化、後半はフォワードから。

バックアンドフォースを実行する際にOnTesterが2回呼び出されるのは確かですか?

また、フォワードを正しく実行するためには、最適化の 結果を保存し、得られたセットでフォワードして実行しなければなりませんが、そうでなければ最適化の意味がありません。オンテスターでできるのか?

 
Youri Tarshecki:

1.バックアンドフォースの実行時にOnTesterが2回呼び出されるのは間違いないですか?

また、フォワードを正しく実行するためには、最適化の 結果を保存し、得られたセットでフォワード実行する必要があり、そうでなければ、最適化の意味がありません。OnTesterを使ってできるのでしょうか?

1.もちろんです!(笑

2.МТ5 Testerで前方最適化の議論をしていると思うのですが、標準機能で、すべてそこでやってくれています。

 
Dmitry Fedoseev:

1.もちろんです!(笑

2.MT5テスターの前方最適化の話だと思うのですが、標準機能で、そこはすべてやってくれています。

2最適化モードでは、内蔵テスターはまず後方を最適化し、次に前方を最適化します。選択した バックに対応するフォワードオーダーのバランスを確認するためだけに、フォワードポジションを最適化する必要はないのです。
 
Dmitry Fedoseev:

1.絶対に!

その場合は、単純に呼び出し回数をカウントし、1回おきにデータを処理してファイルに保存してください。
 
Youri Tarshecki:
その場合は、呼び出しの回数をカウントし、2回目ごとにデータを処理してファイルに保存すればよいのです。
そうであれば、もっと簡単なのですが、まずすべての最適化が行われ、次にすべてのフォワードが行われます。
 
Dmitry Fedoseev:
そうであれば、もっと簡単なのですが、まずすべての最適化が行われ、次にすべてのフォワードが行われるのです。
だから、最適化は別にして、バックエンドのフォワードランも別にしてみてはどうかと提案したのです。そして、すでにこの実行の2回目の初期化OnTesterで、ご指摘のように、フォワードに対応したデータをキャッチすることができます。
 
Youri Tarshecki:
だから、最適化とバックエンドの実行を別々に行うことを提案したのです。そして、この実行の2回目のOnTesterの初期化で、ご指摘のようにデータをキャッチすることができます。

MT5標準のフォワードテスト機能の話だと思うのですが。

自分でやれば何でもできるのですが、自分でやっても合理的ではなく、最適化(数パスずつ)ではなく、1パスだけテストモードで端末を動かす 必要があり、端末の動作開始・終了に余計に時間がかかります。