AI CCI Reversal Trader
- エキスパート
- バージョン: 1.0
AI CCI Reversal Traderは、シンプルで明快な考え方に基づいて構築されたエキスパートアドバイザーです:トレンドのない市場は、行き過ぎた急激な動きの後に反発する傾向があります。モメンタムを追いかける代わりに、このEAはCCI(商品チャネル指数)が極端な水準に達するのを待ち、ADXで市場が実際にレンジ相場である(強いトレンドではない)ことを確認してから、初めて反転エントリーを探します。
仕組み
- CCI極値: EAは選択した時間足でCCIオシレーターを監視します。CCIが-100を下回る(売られ過ぎ)とロングを、+100を上回る(買われ過ぎ)とショートを探します。
- ADXレンジフィルター: 反転シグナルは、ADXが設定可能な上限を下回っている場合のみ実行され、反転に逆行し続ける可能性のある強いトレンドではないことを確認します。
- オプションのEMAコンテキストフィルター: 200期間EMAフィルターを有効にすることで、支配的な方向に逆らいすぎるトレードを回避できます。
- 信頼度スコアリング: 各潜在シグナルは、CCIが閾値を超えた距離とADXが上限をどれだけ下回っているかによってスコア化されます。トレードは信頼度が設定可能な最小値を超えた場合のみ開始されます。
- ATRベースのリスク: 損切りと利確は共にAverage True Rangeから導出され、固定pips値ではなく現在のボラティリティに自動的に適応します。
リスク管理
- 損切りと利確はATRから計算され、最小ストップ距離の下限があります。
- ポジションサイズはブローカーのボリュームステップ、最小値、最大値に自動的に正規化されます。
- 過度なレバレッジを避けるため、各トレード前に証拠金チェック(20%の安全マージン付き)が実行されます。
- ATRベースのトレーリングストップがポジションオープン後に利益を保護し、ブローカーの最小ストップ・フリーズレベルも尊重します。
- EAは新規トレードの開始やストップの変更前に取引セッションが開いているか確認し(セッション開始・終了付近にバッファを設定)、市場クローズ付近での操作失敗を回避します。
- 現在のスプレッドが設定された最大値より広い場合、スプレッドフィルターが新規エントリーをブロックします。
- シンボル/マジックナンバーごとに同時に保持されるポジションは1つのみです。
入力パラメータ
- InpMagicNumber - このEAのトレードの固有識別子。
- InpTimeframe - 全ての指標計算に使用する時間足。
- InpMaxSpreadPoints - トレード開始に許容される最大スプレッド(ポイント)。
- InpEdgeBufferSeconds - セッション開始・終了付近で取引を行わないバッファ時間。
- InpCciPeriod - CCI指標の期間。
- InpCciThreshold - 反転シグナルを有効化するために超える必要があるCCIレベル(正または負)。
- InpCciExtremeRange - 信頼度スコアのスケーリングに使用される閾値を超えた範囲。
- InpAdxPeriod - ADX指標の期間。
- InpMaxAdxForReversal - 平均回帰トレードがまだ許可される最大ADX値。
- InpMinConfidence - トレード開始に必要な最小信頼度スコア(0-100)。
- InpUseEmaFilter - 200期間EMAコンテキストフィルターの有効/無効。
- InpEmaTrendPeriod - EMAフィルターの期間。
- InpLotSize - 基本ロットサイズ(ブローカーのボリュームルールに自動正規化)。
- InpAtrPeriod - ストップとトレーリングに使用するATR指標の期間。
- InpSlAtrMult / InpTpAtrMult - 損切りと利確距離のATR倍率。
- InpMinStopPoints - 最小損切り距離(ポイント)。
- InpUseTrailing - トレーリングストップの有効/無効。
- InpTrailAtrMult - トレーリング距離のATR倍率。
- InpTrailStepPoints - トレーリングストップが再度移動する前の最小ステップ(ポイント)。
重要な注意事項
- このEAは平均回帰戦略を取引し、レンジ相場の市場状況に最も適しています。ADXフィルターは強いトレンド時のエクスポージャーを削減する(完全に排除するものではない)よう設計されています。
- バックテストであれ実運用であれ、いかなる戦略の過去の実績も将来の結果を保証するものではありません。必ず最初にデモ口座でテストし、口座規模に適したリスク設定を使用してください。
- 途切れのない運用のためVPSでの実行を推奨します。
