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

 
fxsaber:

行番号は変わるし、重要ではない。

おそらく "ForwardDate "だけだろう。ForwardModeは手動制御の ままにして、フォワードのオン・オフができるようにする。

Run()メソッドは、名前を入力する必要がある最後のメソッドなのですね?そして、なぜ "Attempts "定数なのか?

ここで、あなたはすでにMultiTesterにほとんど新しい機能を追加しています。あとはAdd()の中に新しい変数を書くだけです。なぜそのままにしておかないのでしょうか?余計なことはしません!

 
Good Beer:

そうしておけばいいじゃないか。余計なことはしない、それは確かだ!

私はデザインを提供するのであって、商品を提供するのではないから。

 

MultiTester.mqh "以外のすべてのプロジェクト ファイルに "ForwardDate "を入れた。しかし、コンパイルできません。SetTesterSettings()」関数が宣言されていないとのこと。SetTesterSettings()

私はスタートアップアドバイザーの中でだけそれを見つけました。そこには "MultiTester.mqh "が接続されている:

#include <fxsaber\MultiTester\MultiTester.mqh>
何が間違っているのでしょうか?
 
Good Beer:

関数 "SetTesterSettings()"。

mq5 のいずれか。

 
fxsaber:

mq5 なら何でも。

あります。ファイルはエラーなくコンパイルされ、TesterSettings.Add( )にForwardDate( )が表示されます。インクルードされたファイルのリストに "MultiTester.mqh "があります。

コンパイル例 - ヘルプなし。

 
元のMultitesterを戻し、それをベースにした私のEAをすべて削除し、Exampleを通常の場所にコンパイルしました。問題は解決しませんでした。それは6月のアップデートで現れました。
 
Good Beer:
問題は残っている。6月のアップデートで現れた。

理由はわからない。動作はする。

 
fxsaber:

なぜかは分からない。うまくいっている。

ビルドのせいかもしれない。最新のベータ版にアップグレードしてみたけど、それもダメだった。コンパイルの順番は?
 
Good Beer:
コンパイルの順番は?

残念なことに、とても気が散って、軽率な質問に答える時間をつぶしている。共感してください。

 
fxsaber:

共感してください。

つまり、私はどこかに行くんです。