初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1180

 
Vitaly Muzichenko:

購読者はコピー比率を選択することができ、どのように設定するかは購読者の自由である

ありがとうございます。

 
1) MT5ストラテジーテスターは、(テスト中に)複数のタイムフレーム(1つのツールの)を指標で見ることができ、それぞれのタイムフレームの指標の値に応じて、動き(プログラミング)を作ることができますか?
2) テストには、デフォルトの1スレッド(16スレッド)ではなく、すべてのプロセッサースレッドが参加するように、何かおかしなことが必要でしょうか?
(その場合、このトピックに関する記事のリンクを送ってください)。
 

こんにちは。

開発者と連絡を取るにはどうすればよいですか?

製品を追加しようとすると、バリデーションエラーが発生します。

EURUSD,H1のテスト(ネッティング)。

OnInit が 0 以外のコードを返すため、テスターが停止した。

トレーディング業務がない


私のExpert Advisorは取引を行うが、多分彼らのテスターには十分ではないだろう。

どうしたらいいのでしょうか?トレード数を 人為的に増やす?そうすれば、その製品は確実に合格します。でも、そんなテストはダメなんです。

 
Aleksandr Prishenko:

こんにちは。

開発者と連絡を取るにはどうすればよいですか?

製品を追加しようとすると、バリデーションエラーが発生します。

EURUSD,H1のテスト(ネッティング)。

OnInit が 0 以外のコードを返すため、テスターが停止した。

トレーディング業務がない


私のExpert Advisorは取引を行うが、多分彼らのテスターには十分ではないだろう。

どうしたらいいのでしょうか?トレード数を 人為的に増やす?そうすれば、その製品は確実に合格します。でも、そんなテストはダメなんです。

すべての間違いを正すために、手を差し伸べたいのですか?

 
Alexey Viktorov:

自分の間違いをすべて正すために、相手に伝わりたいのか?

間違いを正すこと。エラーはなく、すべてのトレードがオープンで、どのTFにもあります。彼らのテスト方法では、ほんの少しパラメータを変えるだけで、どんな無意味なことでも押し通すことができるのです。

でも、ヒントは得られました)。

 
Aleksandr Prishenko:

間違いを正すこと。エラーはなく、すべてのトレードがオープンで、どのTFにもあります。彼らのテスト方法では、ほんの少しパラメータを変えるだけで、どんな無意味なことでも押し通すことができるのです。

でも、ヒントはもらったよ)

エキスパートアドバイザーが取引を行わないだけでなく、全く起動しないのです。ということが書かれていますね。

EURUSD,H1のテスト(ネッティング)。

OnInit が 0 以外のコードを返すため、テスターが停止 した。

トレーディング業務がない

 
Aleksandr Prishenko:

こんにちは。

開発者と連絡を取るにはどうすればよいですか?

製品を追加しようとすると、バリデーションエラーが発生します。

EURUSD,H1のテスト(ネッティング)。

OnInit が 0 以外のコードを返すため、テスターが停止した。

トレーディング業務がない


私のExpert Advisorは取引を行うが、多分彼らのテスターには十分ではないだろう。

どうしたらいいのでしょうか?トレード数を 人為的に増やす?そうすれば、その製品は確実に合格します。でも、そんなテストはダメなんです。

OnInitで作業が停止しないようにする。何か問題が発生した場合(例えば、ユーザーが間違ったパラメータを入力した場合)、エラーメッセージを表示し、OnTickですぐに終了します - つまり、取引やアクションを実行しません。

解釈:ユーザーがデータ入力時に何らかのエラーを起こした場合、Expert Advisorは(取引していなくても)チャートに留まり、正しいデータを待つ必要があります。

 
Artyom Trishkin:

エキスパートアドバイザーが取引をしないだけでなく、全く動作していないのです。ということが書かれていますね。

EURUSD,H1のテスト(ネッティング)。

OnInit が 0 以外のコードを返すため、テスターが停止 した。

トレーディング業務がない

理解している。テストはM1から始まり、すべてのTFで、問題なく動作します。H1 では、Expert Advisor は原因不明でテストされず、「始値」のみでテストされます。

 
Aleksandr Prishenko:

理解はしている。テストはM1から始まり、すべてのTFで行われ、うまくいっています。H1 では、Expert Advisor は原因不明でテストされず、「始値」のみでテストされます。

OnInit()が0以外の戻りコード値を返すので、テスターが停止する、ということが明確に書かれているのです。

INIT_SUCCEEDED コードのみ0以外の値を持つ。OnInit()のコードの中で、初期化エラーコードが返される場所とその理由を調べてみてください。

 
問題はインジケータにある可能性が高く、与えられたパラメータでは、H1以上の期間の「始値」に表示されないのです。これから調べてみます。ヒントをありがとうございました
理由: