DQ 0 01:40:07.098 Core 01 2022.02.01 00:00:00 WARNING: EA designed for M5.PERIOD_H1 で実行中 - FVG シグナルが正しく発火しない可能性があります。
2022.03.10 16:39:40 failed modify #18 sell 1.8 EURUSD sl: 1.10253, tp: 1.09984 -> sl: 1.10200, tp: 1.09984 [Modification failed due to order or position being close to market].
MQからの回答はありませんが、私なりの回答を想定してみます。
カスタムシンボルを禁止することは、容認できない制限と見なされる可能性があります。
プリセットを埋め込むことは禁止されていませんが、私なら標準的な方法で、サーバー名に自動的にバインドすることなく、ユーザーに選択させます。
現在のAIやMOの過疎化で、モデルがEAに縫い込まれると、隠しパラメータ(何千、何百万という数!)の存在があちこちに存在する。そして、そのようなものをチェックすることは不可能である。原則的に、ほとんどのEAには、何らかの理由で(デバッグや実験モードなどのために)インターフェイスに配置されない変数があり、別の方法で制御することができます。これに違反はないと思います。
現在のAIとIOの優位性では、モデルをEAにステッチすると、隠れたパラメーター(何千、何百万という数!)の存在がいたるところにある。そして、そのようなものをチェックすることは不可能である。原則的に、ほとんどのEAには、何らかの理由で(デバッグや実験モードなどのために)インターフェイスに配置されず、別の方法で制御できる変数がいくつかあります。これに違反はないと思います。
TCが固定のSL/TPを設定したとしよう。これらのパラメーターを調整したり、最適化したりする可能性を隠すことは違反でしょうか?
これは違反とは言い難い。IMHOでは、何をどのように最適化するかは著者自身が決める。
皆さんこんにちは。M5でXAUSD 専用のExpert Advisor ( EA)を開発したのですが、検証を実行したり公開しようとすると、テストが自動的にEURUSDで 実行されているようで、検証に失敗してしまいます。
EAがXAUUSDのみで 正しく検証されるようにしたいです。
私のEAを正常に公開できるように、この問題を修正する方法について何かご指導いただければ幸いです!
"EURUSD,H1(ネット)でのテスト
DQ 0 01:40:07.098 Core 01 2022.02.01 00:00:00 WARNING: EA designed for M5.PERIOD_H1 で実行中 - FVG シグナルが正しく発火しない可能性があります。
2022.03.10 16:39:40 failed modify #18 sell 1.8 EURUSD sl: 1.10253, tp: 1.09984 -> sl: 1.10200, tp: 1.09984 [Modification failed due to order or position being close to market].
ストラテジーテスターレポート 合計12トレード"
M5でXAUSD 専用の Expert Advisor ( EA )を 開発 しましたが、検証を実行したり、公開しようとすると、テストが自動的に EURUSDで 実行されるようで、検証が失敗します。
EAがXAUSDでのみ 正しく 検証される ようにしたいです。
皆さんのアドバイスを期待しています!
ストラテジーテスターレポート 合計4147トレード
これは失敗ログ
ありません(前回の回答を参照)。
間違いなくコードの制限です。修正する必要があります。EAは、結果にかかわらず、どのシンボルや時間枠でもエラーなく取引できなければなりません(利益を上げる必要はありませんが、失敗は許されません)。