概要
DCX-20 Alphaは、二重ドンチャンチャネルのブレイクアウト戦略に基づく高度なトレンドフォロー型cBotです。名前の「DCX-20」は、エントリーシグナルに20期間のドンチャンチャネルを使用し、エグジットシグナルに10期間のチャネルを使用するという基本コンセプトを反映しています。このcBotは、強力なモメンタムブレイクアウトを捉えるための信頼性の高いルールベースのアプローチを求めるトレーダー向けに設計されており、高度なポジション管理とリスクコントロールを備えています。
この戦略は、価格が上部ドンチャンバンドを上抜けたとき(厳密なブレイクアウト)にロングポジションを開き、価格が下部ドンチャンバンドを下抜けたときにショートポジションを開きます。高度なフィルター、ピラミッディング機能、浅いブレイクアウト時にストップロスとテイクプロフィットレベルを調整するインテリジェントなポジション管理を含み、利益の最大化を図ります。
--> 頑健性と過剰適合防止 <--
DCX-20 Alphaは、過剰適合に強い非常に頑健なシステムとして構築されています。カスタムフィットネス関数は、Van Tharpのシステム品質数(SQN)手法を使用し、取引回数が少なすぎる戦略にペナルティを課す頑健性ペナルティを含みます。これにより、最適化されたパラメータが統計的に有意であり、過去のバックテストだけでなくアウトオブサンプルデータでも良好に機能することが保証されます。
戦略タイプ: トレンドフォロー(ドンチャンチャネルのブレイクアウトとピラミッディング)
対象シンボル: 主要な外国為替ペア(EURUSD、GBPUSDなど)、XAUUSD
推奨期間: H1、H4、D1
推奨レバレッジ: 1:30以上
推奨口座サイズ: $1,000以上(または他通貨の同等額)
取引ユースケース: 自動リスク管理とポジションスケーリングを伴う中長期のトレンドトレード
---
主な特徴
• 二重ドンチャンチャネルシステム(エントリー用とエグジット用のチャネルを分離)
• 厳密なブレイクアウト検出—真のチャネルブレイクアウト時のみエントリー
• 浅いブレイクアウトのポジション管理—価格がチャネル外に留まる場合にSL/TPを自動調整
• ピラミッディング対応—同一方向に複数ポジションを開くことが可能
• ATRベースのボラティリティフィルターで低ボラティリティ時の取引を回避
• スプレッドフィルターでスプレッドが高い期間の取引を回避
• 時間ベースの取引時間フィルター
• ATR乗数に基づく動的なストップロスとテイクプロフィット
• 利益閾値到達時の自動ブレイクイーブン保護
• 残高に基づくポジションサイズのマネーマネジメントシステム
• チャート上の視覚的チャネルインジケーター(エントリーはシアン、エグジットはオレンジ)
• 遺伝的最適化用カスタムフィットネス関数—Van Tharpの式による頑健性ペナルティ付きSQNベース
---
最適化とテスト
このcBotを最適化する際は、ウォークフォワード分析検証のために最適化期間の最後に必ずギャップを残してください。この方法により、最適化されたパラメータがアウトオブサンプルデータでも良好に機能することを確認でき、戦略が過去データに過剰適合していないことを保証します。
---
パラメーター
--ボリュームとマネーマネジメント
数量(ロット数): ロット単位の取引サイズ(デフォルト:1.0)
マネーマネジメントを使用: 口座残高に基づく動的ポジションサイズを有効化
参照残高: 基本数量が最適化される残高(デフォルト:10,000)
最大ポジション数: 同一方向に許可される最大同時ポジション数(デフォルト:1、最大:10)
--戦略エントリー
ドンチャンエントリー期間: エントリードンチャンチャネルの期間数(デフォルト:20、最小:2)
--戦略エグジット
ドンチャンエグジット期間: エグジットドンチャンチャネルの期間数(デフォルト:10、最小:2)
--フィルター
ATRフィルター期間: ATR計算の期間数(デフォルト:20)
ATR閾値乗数: エントリーに必要なATR乗数対ATR平均(デフォルト:0、0=無効)
最大スプレッド(ポイント): エントリー時に許容される最大スプレッド(デフォルト:0、0=無効)
取引開始時間: 取引許可時間の開始(デフォルト:0、0-23)
取引終了時間: 取引許可時間の終了(デフォルト:24、1-24、0-24=常に有効)
--リスク管理
SL ATR乗数: ATR乗数としてのストップロス距離(デフォルト:2.0、0=無効)
TP ATR乗数: ATR乗数としてのテイクプロフィット距離(デフォルト:0、0=無効)
BEトリガーATR乗数: ストップロスをブレイクイーブンに移動するための利益閾値(ATR単位)(デフォルト:0、0=無効)
--最適化
最小頑健取引数: 頑健な最適化結果に必要な最小取引数(デフォルト:40、最小:1)
仕組み:
**エントリーロジック:**
- cBotはドンチャンエントリーチャネル(デフォルト20期間)を監視します
- **厳密な強気のブレイクアウト**は、価格が以前チャネル内にあった後に上部バンドを上回って終値をつけたときに発生します
- **厳密な弱気のブレイクアウト**は、価格が以前チャネル内にあった後に下部バンドを下回って終値をつけたときに発生します
- 新規ポジションはすべてのフィルターを満たした厳密なブレイクアウト時のみ開かれます
**浅いブレイクアウト管理:**
- 価格がすでにチャネル外にあり、そのまま外に留まる場合(浅いブレイクアウト)、cBotは既存のポジションを調整します
- ストップロスは現在のATRに基づいて引き締められます(現在のSLより有利な場合)
- テイクプロフィットは現在のATRに基づいて延長されます(現在のTPより有利な場合)
- この機能は強いトレンド中の利益最大化に役立ちます
**エグジットロジック:**
- ロングポジションは価格がドンチャンエグジットチャネルの下部バンドを下回ったときに決済されます
- ショートポジションは価格がドンチャンエグジットチャネルの上部バンドを上回ったときに決済されます
- エグジットはリアルタイムで毎ティック監視され、即時実行されます
**ブレイクイーブン保護:**
- ポジションが利益閾値(BEトリガーATR乗数)に達したとき、ストップロスは自動的にエントリー価格に移動されます
- これにより利益が保護され、有利なトレンドでポジションをさらに維持できます
**ピラミッディング:**
- cBotは同一方向に複数のポジションを開くことができます(最大ポジション数まで)
- 新たな厳密なブレイクアウトシグナルごとに、制限に達していなければ追加ポジションを開くことが可能です
取引にはリスクが伴います。過去のパフォーマンスは将来の結果を保証するものではありません。
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |