読み取り専用

フォーラムは現在、読み取り専用のアーカイブとなっています。.

バグ報告やプラットフォームに関する質問はこちら → [email protected]

私たちのコミュニティはDiscordとYouTubeで活動しています。ぜひ参加してください!

ご参加ください Discord YouTube

ビルダーの「改善」モードの不具合:エグジットを置き換えると「取引なし」と表示される

3件の返信

ホルヘ・カスティージョ

購読者、bbp_participant、3件の返信。.

プロフィールを表示

7ヶ月前 #292736

こんにちは、,

「ビルダー」の「既存の戦略を改善」モードを使用している際に、持続的な問題が発生しています。最も単純な設定であっても、イグジットルールを置き換える際に、改善ツール(インプルーバー)が有効なトレードを生成できないようです。.

状況:現在、「Xバー経過後に決済」というルールを使用しているXAUUSD(H1)の戦略をまとめたデータベースがあります。私の目標は、この固定の決済ルールを、標準的なストップロスとProfitターゲットに置き換えることです。.

Problem:「Improve」モードでビルダーを実行すると(「データバンク内のすべての戦略を改善」を選択した場合):

終了ルール: 「置換」 -> 「ランダム生成」に設定。.

ビルディングブロック:「Xバー後にエグジット」のチェックが外れています。SL/TPにチェックが入っています。.

結果:このプロセスでは戦略が0件生成されました。ログには、取引数が0件であるため、「No Trades」(100%)または「初期母集団フィルタ」による却下が表示されています。.

トラブルシューティングの手順と異常:データやパラメータのエラーを除外するため、徹底的なテストを実施しました:

固定pipsでのテスト(重要):ATRの計算ミスやボラティリティの問題を除外するため、ビルディングブロックを固定pipsのみを使用するように設定してみました(例:SL 500 pips、TP 1000 pips)。結果:依然として「取引なし(No Trades)」。.

検証テスト – 「新戦略」モード:まったく同じデータ、シンボル設定(XAUUSD)、および構成要素(SL/TP)を使用して、新しいProjectを開きました。結果:完璧に機能し、ゼロから利益を生む戦略を生成しています。.

コントロールテスト – AlgoWizard:AlgoWizard内の元の戦略の1つを手動で編集し、「Exit After X Bars」ブロックを削除して、SL/TPブロックを手動で追加した場合、バックテストは完全に機能します。.

結論:「New Strategy」モードと「AlgoWizard」ではロジックが機能することから、データおよび戦略のロジックは有効です。問題は「Improve -> Replace」エンジンに特有のものであるらしく、このバッチのエグジットルールを入れ替える際にトレード実行ロジックが破損しているように見受けられます。.

マイ設定

シンボル: XAUUSD、H1。.

データ型:「Forex」と「CFD」の両方でテスト済み(ポイントバリュー確認済み)。.

オプション取引:「最大スプレッド」が無効/高い。「最小距離」は0。「最大ストップロス」が無効。.

フィルター: テストのため、すべての遺伝的およびランキングフィルターが無効化されました。.

「Improve」ではトレードが0件になる一方で、まったく同じ設定の「New Strategy」では正常に機能するという現象を経験した方はいませんか?

「改善すべきパーツ」と「ビルディングブロック」の設定のスクリーンショット、および元の.sqxストラテジーの1つを添付しました。.

よろしくお願いします。.

0

ホルヘ・カスティージョ

購読者、bbp_participant、3件の返信。.

プロフィールを表示

7ヶ月前 #292740

StrategyQuantフォーラム向けに、更新・推敲を加えたバージョンを以下に掲載します。固定ピップスが失敗する件に関する詳細も追加しました。これは、この問題が「Improve」エンジン内部に起因するものであり、単なる計算ミスではないことを示す非常に有力な証拠です。.

件名: [不具合] ビルダーの「改善」モードでイグジットを置き換えると「取引なし」になる(「新規戦略」モードでは正常に動作する)

StrategyQuantチームの皆さん、こんにちは、,

「ビルダー」の「既存の戦略を改善」モードを使用している際に、持続的な問題が発生しています。最も単純な設定であっても、イグジットルールを置き換える際に、改善ツール(インプルーバー)が有効なトレードを生成できないようです。.

状況:現在、「Xバー経過後に決済」というルールを使用しているXAUUSD(H1)の戦略をまとめたデータベースがあります。私の目標は、この固定の決済ルールを、標準的なストップロスとProfitターゲットに置き換えることです。.

Problem:「Improve」モードでビルダーを実行すると(「データバンク内のすべての戦略を改善」を選択した場合):

終了ルール: 「置換」 -> 「ランダム生成」に設定。.

ビルディングブロック:「Xバー後にエグジット」のチェックが外れています。SL/TPにチェックが入っています。.

結果:このプロセスでは戦略が0件生成されました。ログには、取引数が0件であるため、「No Trades」(100%)または「初期母集団フィルタ」による却下が表示されています。.

トラブルシューティングの手順と異常:データやパラメータのエラーを除外するため、徹底的なテストを実施しました:

固定pipsでのテスト(重要):ATRの計算ミスやボラティリティの問題を除外するため、ビルディングブロックを固定pipsのみを使用するように設定してみました(例:SL 500 pips、TP 1000 pips)。結果:依然として「取引なし(No Trades)」。.

検証テスト – 「新戦略」モード:まったく同じデータ、シンボル設定(XAUUSD)、および構成要素(SL/TP)を使用して、新しいProjectを開きました。結果:完璧に機能し、ゼロから利益を生む戦略を生成しています。.

コントロールテスト – AlgoWizard:AlgoWizard内の元の戦略の1つを手動で編集し、「Exit After X Bars」ブロックを削除して、SL/TPブロックを手動で追加した場合、バックテストは完全に機能します。.

結論:「New Strategy」モードと「AlgoWizard」ではロジックが機能することから、データおよび戦略のロジックは有効です。問題は「Improve -> Replace」エンジンに特有のものであるらしく、このバッチのエグジットルールを入れ替える際にトレード実行ロジックが破損しているように見受けられます。.

マイ設定

シンボル: XAUUSD、H1。.

データ型:「Forex」と「CFD」の両方でテスト済み(ポイントバリュー確認済み)。.

オプション取引:「最大スプレッド」が無効/高い。「最小距離」は0。「最大ストップロス」が無効。.

フィルター: テストのため、すべての遺伝的およびランキングフィルターが無効化されました。.

「Improve」ではトレードが0件になる一方で、まったく同じ設定の「New Strategy」では正常に機能するという現象を経験した方はいませんか?

「改善すべきパーツ」と「ビルディングブロック」の設定のスクリーンショット、および元の.sqxストラテジーの1つを添付しました。.

よろしくお願いします。.

0

ホルヘ・カスティージョ

購読者、bbp_participant、3件の返信。.

プロフィールを表示

7ヶ月前 #292747

データバンクの「Strategies to improve」で100個の戦略を改善しようとすると、アルファベット順の最初の戦略に対する改善結果しか得られないという問題に同意します。.

0

ペトル・ナデニチェク

管理者、bbp_moderator、sq-ultimate、13件の返信。.

プロフィールを表示

6ヶ月前 #292867

こんにちは、ホルヘ。,

サポートメールにてご連絡ください。, [email protected], 、および言及されている改善したい戦略をいくつか交えて、タスクの.cfx設定を含めてください。.

調べておきます。.

ありがとうございます、,

ペトル、,
SQXサポート

0

3件の返信を表示中 - 1 - 3件目 (全3件中)