Pavel Matseichyk #: もしかしたら、私が理解していないことがあるかもしれません。ここで私は、アドバイザーという商品を市場に出すことになった。これは初めてのことだ。EAは常に微調整しており、時計のように動いている。コードに問題はありません。テスターMT4で飛ぶ、利益をもたらす。説明では、明らかにEAは1つの特定のTF上で動作し、他のすべての最小要件を指定したマニュアルを与えた。しかし、入力側では不必要なものはすべてブロックされていた。驚いたことに、モデレーションのオートテストは、私のEAが設計されているもの以外でテストした。そして当然、エラーとともに送り返された。回避策ではないのですが、これが普通なのでしょうか?
未決注文を使用する場合、このチェックだけでは不十分である!
チェックに合格する保証はありません:
2023.04.28 17:00:38 Tester: 0.60 EURUSD at 1.10395 を買う資金が足りない sl: 0.00000 tp: 0.00000 [2023.04.28 17:00] 2023.04.28 17:00:38 Tester: PrevBalance: 10272.11, PrevPL: -4308.04、PrevEquity 5964.07、PrevMargin: 6271.62、NewMargin: 6293、FreeMargin: -328.50 2023.04.28 17:00:38 Tester: 保留注文が削除された [資金不足] ストラテジーテスターレポート 総取引回数 360回
ティックごとにマージンをチェックする必要があります。それで何ができるのでしょうか?サーバーへの追加負荷?
取引操作はありません
このエラーはエキスパート・アドバイザーに特有のものです。ルールは、エキスパートアドバイザーは 取引 しなければならない。あなたのロボットが特定のシンボルのタイムフレームでのみ使用されるべきである場合、MetaQuotesは次のように述べています:「商品は制限を適用できません。すべての制限は、商品説明に推奨事項として記載すること。"あなたのロボットが設計上取引しない場合(例えば、ヘルパーツール)、製品のプロパティで適切なカテゴリ(「ユーティリティ」)を選択してください。
私の専門家は、その日の最初に指値注文を出します。問題は、指値注文が埋まらない日があることです。そのため、テストの範囲が狭すぎたり、注文が市場に出ない日に約定したりすると、オペレーションが実行されません。
いずれにせよ、もしあなたのEAがその期間中に一度もトレードを行わなかった場合、それだけで検証不合格の十分な理由となります。言い換えれば、テストに合格するためには、あなたのEAは何があっても少なくとも1つの取引を開始しなければなりません。
Expert Advisor は一日の最初に指値注文を発注する。問題は、指値注文が約定しない日があることです。そのため、テストの範囲が狭すぎたり、注文が市場に入らない日に約定したりすると、注文が約定しません。どうすれば解決できますか?
昨日も同じようなことがあったのですが、初めてExpert Advisorをダウンロードしたところ、1時間以内に解決策が見つかりました。すべてのエラーを処理しないと、この伝染病があなたを通さないことがわかりました。ここに書かれていることは、部分的には役に立ちます。あなたの初歩的な質問にさえ答えはありません。
私は初めてこのようなテスターに遭遇しました。ただ、長い間このような方法でエラーを処理したことがなかっただけです。あなたのテスターではEAが動作し、ポジションをオープンしてクローズしますが、テスターではチェックのアルゴリズムが異なっています。ロジックを壊すのは簡単で、例えばマジックを使ってロジックを切り替えることができます。
答えは簡単で、特定のエラー(4108, 130, 10004)を処理するか、標準のEAにある簡単なロジックを貼り付け、initでmagickを使ってロジックを切り替える。
もしかしたら、私が理解していないことがあるかもしれません。ここで私は、アドバイザーという商品を市場に出すことになった。これは初めてのことだ。EAは常に微調整しており、時計のように動いている。コードに問題はありません。テスターMT4で飛ぶ、利益をもたらす。説明では、明らかにEAは1つの特定のTF上で動作し、他のすべての最小要件を指定したマニュアルを与えた。しかし、入力側では不必要なものはすべてブロックされていた。驚いたことに、モデレーションのオートテストは、私のEAが設計されているもの以外でテストした。そして当然、エラーとともに送り返された。回避策ではないのですが、これが普通なのでしょうか?
以下のカスタムシンボルの 使用禁止 - カスタムシンボル上でテスター内で実行すること。