MetaTrader 5 Strategy Testerの開発計画について - ページ 2

 

テスターの修正をお願いします。

私は12コアのCPUを持っていますが、最適化すると、すべてのエージェントがハードディスクにアクセスするため、マシンがクラッシュします。

 
fxsaber:

走り比べは、とてもいいことだと思います。

また、サードパーティーのソリューションが普及したヒゲの時代から、複数のランをひとつにまとめるというニーズもあります。

つまり、いくつかのTCは「同時に」実行されますが、その全体の歴史とエクイティは構築されています。

それはとてもクールなことだと思います。

今は他のツール(クオンツアナライザーなど)を使って組み合わせるしかない。

 
Renat Fatkhullin:

ベータ版のテスターの中途半端な状態に怯える必要はありません。より早く結果を出すために、あえてすべての中間バージョンをベータ版で展開しています。


テスターのスレッド数は、ターミナル自体のように、計測器の数と同じにしてください。大量の計測器を使用すると、すべてが1つのスレッドに落ちてしまい、ひどく遅くなりますから。例えば、私のロボットは28個のツールを使うので、テスターは1スレッドで28倍遅くなることになります。しかし、さらに多くの楽器を使い、テスターで走らせたいと思います。
 
テスターをリセットして、以前の状態を "忘れる "方法を教えてください。
 
andre:
テスターをリセットして、以前の状態を "忘れる "方法を教えてください。
スクリプトの再コンパイル
 
Renat Fatkhullin:

ベータ版のテスターの中途半端な状態に怯える必要はありません。より早く結果を出すために、あえてすべての中間バージョンをベータ版として展開しました。

...

そして、彼らはStable版を再び動作させることを "忘れて "しまったのです。

 
Vadim Konyaev:
スクリプトの再コンパイル
すみません、何のことでしょうか?
 
andre:
テスターをリセットして、以前の状態を「忘れる」ようにする方法を教えてください。

Testerフォルダー内のすべてのフォルダーを削除します。

 
andre:
すみません、何のことでしょうか?
MetaEditore(一応、ロボットのソースコード)の話ですが・・・。または、テスターの「パラメータ」タブで、少なくとも一つの入力パラメータを変更する。
 
Renat Fatkhullin:

ベータ版のテスターの半不可搬状態に怯える必要はありません。より早く結果を出すために、あえてすべての中間バージョンをベータ版として展開しました。


戦略テスターをどう改革していくか。

4.新しい最適化オプションが追加される可能性が最も高い

ストラテジーテスターの自動化を開発する上で、私の5分の1を捧げます。

テスター用のタスクを生成し、パイプラインモードで実行する機能は非常に不足しています。

その状況を簡単に説明します。時には、1つのExpert Advisorを異なる設定(Settingsタブ)およびパラメータ(Parametersタブ)でテストする必要があります。あるいは、異なるExpert Advisorをテストする必要があります。そのため、常にコンピュータに張り付いていることになるが、テストとテストの間の時間は5分から数時間(150スレッドのファームを考慮)である。

アイデア: すぐにテストを始めるのではなく、テスターの「タスク」を形成したい。そして、「タスク」のリストを作成した後、テスト用に一度に送信します。

ジョブ」は、完成した「設定」+「パラメータ」です。

そのため、テスターには長時間連続的に負荷がかかります。また、夜間や週末にテスターをつけっぱなしにできるようにすること。

イラストはこちら

タスク

テスト後のレポートを見ることができます。