ライブラリ: マルチテスター - ページ 31

 
こんにちは、オプティマイザーの実行にペアを設定しました。実行はパスします。しかし、.optファイルは1つしか保存されません。そして、そのペアはテスターでデフォルトとして指定されています。しかし、他の.optファイルがどこにあるのかわかりません。何が問題なのでしょうか?
 
void SetTesterSettings()
{
  TesterSettings.Add("AvtoTest.mq5","GBPUSD");
  TesterSettings.Add("AvtoTest.mq5","GBPJPY");
  TesterSettings.Add("AvtoTest.mq5","AUDCAD");
}
こうして最適化実行のためのタスクをファイリングした。私の場合はこうだった。Addメソッドの最初のパラメータは、テスト対象のExpert Advisorの名前を要求します。もしかしたら、私が理解していないことがあるかもしれませんが、その時はご指摘ください...

 
vinnipyx #:
.optファイルが1つだけ保存されます。

詳細がわからないと答えようがありません。MTTesterはoptファイルの生成自体には影響しません。

 
fxsaber #:

時には、作業中の端末で同じことをする必要がある。この操作の自動化を以下に例として示す。


同様のスクリプトRunMe.mq5 を実行して、各端末のデータを収集する必要がある。


これがその方法である。


結果、ワンクリックで全端末からデータを収集できました。MTTESTER::RunEX5- 必要なターミナル上でEX5を実行(ポータブル)。

そしてMT4用?:)

 
Cvetan Michev #:

MT4は?:)

予定はありません。

 
日付から判断すると、3月末に静かなアップデートがあったようだ。変更履歴もなければ、更新されたという投稿すらない。通知もないようだ。何が変わったのだろうか?

また、新しいtstフォーマットへの変更が予定されているのだろうか?
 

traveller00 #:
Судя по дате, в конце марта было тихое обновление. Ни changelog, ни даже поста, что обновилось. Нотифаев на это тоже похоже нет. Что изменилось?

私は変化を把握していない。何かが追加されたか、何かがより信頼できるようになったかのどちらかだ。古いMTTester.mqhを使っていた人は、ライブラリの更新後に何かを変更する必要はありません。

以前はできなかったことをする必要があるのであれば、新しい機能が役に立つかもしれませんし、議論することに意味があるでしょう。

また、新しいtstフォーマットへの変更は予定されているのでしょうか?

ここではtstを使った作業はない。別のライブラリに あるので、もちろん変更の ために修正する必要があります。


ZY 複数の遺伝子を連続して起動した例。

取引、自動取引システム、取引戦略のテストに関するフォーラム

ジェネティックバックテスト機能

fxsaber, 2023.03.25 11:26 AM

#include <fxsaber\MultiTester\MTTester.mqh> //https://www.mql5.com/ja/code/26132

input int inTesterAmount = 5;

void OnStart()
{    
  int i = 0;
  
  while (!IsStopped() && (i < inTesterAmount))
    if (MTTESTER::IsReady() && MTTESTER::ClickStart())
      Alert("Tester " + (string)++i + "/" + (string)inTesterAmount);
}
 

タスクリストの処理数に制限はありますか?

追伸:タスクリストの処理に時間がかかることが判明しました。
 
Aleksei Skrypnev #:

ジョブ・リストのオペレーション数に制限はありますか?

いいえ。

 
またしても静かな近況報告だ。