Type/to search

CCI + ダブル移動平均線クロスによる押し目買い戦略

CCI
1
Follow
1802
Followers

img

概要

CCI+ダブル移動平均線クロス反落買い戦略は、順勢指標(CCI)とダブル移動平均線のクロスシグナルを組み合わせた定量取引戦略です。この戦略では、ダブル移動平均線のゴールデンクロス形成後、価格が短期線付近まで反落し、同時にCCI指標が売られ過ぎを示した時に買い、デッドクロス形成後に価格が短期線付近まで反発し、同時にCCI指標が買われ過ぎを示した時に売ります。CCIとダブル移動平均線のクロスシグナルを組み合わせることで、トレンド性の機会をよりうまく捉え、反落買いと反発売りを待つことでより優れたエントリーとエグジットのタイミングを得て、戦略のリスク・リターン比を向上させることができます。

戦略の原理

  1. CCI指標の計算:ユーザーが設定したCCIパラメータ(元データ、期間、移動平均の種類、買われ過ぎ・売られ過ぎのしきい値)に基づいて現在のCCI値を計算します。
  2. CCIの買われ過ぎ・売られ過ぎの判定:CCIが買われ過ぎしきい値を超えた場合に背景色を赤に、売られ過ぎしきい値を下回った場合に背景色を緑に設定します。
  3. 短期線・長期線の計算:ユーザーが設定した短期線・長期線のパラメータ(元データ、期間、移動平均の種類)に基づいて、それぞれ現在の短期線と長期線の値を計算します。
  4. ゴールデンクロス・デッドクロスの判定:短期線が長期線を上抜けてゴールデンクロスを形成した場合に買いシグナルを描画し、短期線が長期線を下抜けてデッドクロスを形成した場合に売りシグナルを描画します。
  5. 取引判断:
    • 買いエントリー:短期線が長期線より上にあり、かつ前のローソク足の終値が短期線より下にあり、現在のローソク足が陽線で、さらにCCIが売られ過ぎしきい値より小さい場合に買い建て(ロング)を行います。
    • 売りエントリー:短期線が長期線より下にあり、かつ前のローソク足の終値が短期線より上にあり、現在のローソク足が陰線で、さらにCCIが買われ過ぎしきい値より大きい場合に売り建て(ショート)を行います。

戦略の利点

  1. トレンドフォロー:ダブル移動平均線のクロスシグナルでトレンド方向を判断するため、市場のトレンドにより良く順応できます。
  2. 逆張りエントリー:トレンド確定後、価格の反落を待って買い、あるいは反発を待って売ることで、相対的に優れたエントリー価格を得られ、リスク・リターン比を向上させます。
  3. 偽シグナルの低減:CCI指標と移動平均線のクロスシグナルを組み合わせることで、単一指標による偽シグナルを効果的に低減できます。
  4. パラメータの柔軟性:ユーザーは自分の好みに応じてCCIや移動平均線のパラメータを柔軟に設定し、戦略のパフォーマンスを最適化できます。

戦略のリスク

  1. レンジ相場のリスク:レンジ相場では、頻繁なゴールデンクロス・デッドクロスにより戦略が多くの損失取引を発生させる可能性があります。
  2. パラメータリスク:不適切なパラメータ設定は戦略のパフォーマンス低下につながるため、異なる市場状況における最適なパラメータの組み合わせについて十分なバックテストと分析が必要です。
  3. トレンドリスク:市場トレンドが反転した場合、戦略はエグジットが遅れ、より大きなドローダウンリスクを負う可能性があります。

戦略の最適化方向

  1. ポジション管理の導入:現在の市場トレンドの強さやボラティリティに応じて各取引のポジションを動的に調整し、リスクをより適切にコントロールします。
  2. エントリー条件の最適化:出来高指標やその他の補助判断指標を追加し、エントリーシグナルの信頼性を高めます。
  3. エグジット条件の最適化:トレーリングストップや時間ストップを設定し、1回の取引の最大損失を低減します。
  4. 市場や銘柄ごとにパラメータを最適化し、戦略の適応性と頑健性を高めます。

まとめ

CCI+ダブル移動平均線クロス反落買い戦略は、トレンドフォローと逆張りエントリーの利点を兼ね備えた定量取引戦略です。ダブル移動平均線でトレンド方向を捉え、CCI指標で買われ過ぎ・売られ過ぎのゾーンを識別し、さらに価格の反落や反発を待ってより良いエントリー価格を得ることで、ある程度戦略の収益性とリスク・リターン比を向上させることができます。ただし、この戦略はパラメータ最適化、レンジ相場、トレンド急変などのリスクにも直面するため、さらなる最適化と改善により戦略の頑健性と収益力を強化する必要があります。戦略の考え方は明確で、コード構造も完備しており、全体として実取引に適しています。

Source
Pine
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tradedots

//@version=5
Strategy parameters
Strategy parameters
Commodity channel index
CCI Background Color
CCI Length (Optional)
CCI MA Type (Optional)
CCI Source (Optional)
CCI Threshold (Optional)
Moving average
Show Crossover Labels
fastma_type (Optional)
fastma_source (Optional)
fastma_length (Optional)
fastma_color (Optional)
slowma_type (Optional)
slowma_source (Optional)
slowma_length (Optional)
slowma_color (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)