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

 
Aleksei Skrypnev #:

今回のアップデートで2台の異なるコンピューターで - MultiTester

更新: 2025.06.06 08:04.

KBから私は、画像のように、対応するファイルをクリックしてソースをダウンロードするだけです。

この方法でダウンロードして確認したところ、エラーなくコンパイルできました。

 
fxsaber #:

KBからは、写真のように対応するファイルをクリックするだけでソースをダウンロードできる。

この方法でダウンロードして確認したところ、エラーなくコンパイルできました。

あなたの方法ではエラーがないことを確認しました。そして、"Download ZIP "でダウンロードしました。ファイルサイズが違うし、アーカイブの日付が04.04.25になっている。

以前からこのような問題があったのでしょうか、それともここ1ヶ月でKBの何かが壊れてしまったのでしょうか? ダウンロードエラーについてはそちらで読みました。

 
Aleksei Skrypnev #:

以前から この問題があったのか、それとも先月QBで何かが壊れたのか?

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

ライブラリ: MT4Orders

fxsaber,2019.01.17 21:45

ZY KBの私の作品を見て...。zipのことは忘れた方がいい。

 

課題の準備で困ったことはありましたか?

吊り下げ

MultiTester_Example.mq5 (1.18 KB) を見る

MultiTester_Example2.mq5 (0.62 KB) を見る

チャートとターミナルを見ると、CPUリソースを使用し、テストウィンドウが1秒間に何十回も点滅し、Filesフォルダにジョブのリストがありません。

MultiTester
MultiTester
  • www.mql5.com
Множественные прогоны/оптимизации в Тестере.
 
Aleksei Skrypnev #:

課題の準備に問題はありませんでしたか?

吊り下げ

チャートとターミナルを見ると、CPUリソースを使い、テストウィンドウは1秒間に数十回点滅し、Filesフォルダには何も用意されていない。

b4885は問題なし、b5100は同じようなレスポンス。MQがビルドごとの実験をやめるまでは、原因を調べても意味がないようだ。

とりあえずb4885-を使うことをお勧めする。
 
Mikhail Sergeev 最適化基準の 列挙の実装方法を教えていただけますか?

テスターでCTRL+Cを実行し、エディター(CTRL+V)でどのパラメータが基準を担当しているか確認してください。

[Tester]
Expert=Examples\MACD\MACD Sample.ex5
Symbol=EURUSD
Period=M1
Optimization=0
Model=4
FromDate=2025.05.12
ToDate=2025.05.14
ForwardMode=0
Deposit=10000
Currency=EUR
ProfitInPips=1
Leverage=500
ExecutionMode=0
OptimizationCriterion=6
Visual=1
[TesterInputs]
 
fxsaber #:

テスターでCTRL+Cを実行し、エディターで(CTRL+V)どのパラメーターがその基準に関与しているかを見てください。

すべてのクライテリアを列挙する。

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

void OnStart()
{
  string Str;
  
  for (int i = 0; i < 8; i++)
    if (MTTESTER::GetSettings(Str))
    {
      MTTESTER::SetValue(Str, "OptimizationCriterion", (string)i);
      
      MTTESTER::SetSettings(Str);
      
      Sleep(1000);
    }
}
 
fxsaber #:

b4885-完璧、b5100-同じ曲がった反応。MQがビルドごとの実験をやめるまでは、原因を調べても意味がないようだ。

とりあえずb4885-を使うことをお勧めする。

MT5_b5050+でも動くようになりました。

 
fxsaber #:

すべての基準に目を通す

ありがとうございました!

 
fxsaber #:

MT5_b5050+でも動作するようになりました。

b5100では動作しません。「このビルドでは、MTTESTER::IsReady() は常に false です。

一般的に、b505050またはb4885に ロールバックする簡単な方法はありますか?


P.S. 素晴らしいツールをありがとう。