EMAパーセンテージチャネルとボリンジャーバンドのレンジ取引戦略
1
Follow
1802
Followers
概要
本戦略は、ユーザーが選択したEMAと定義されたパーセンテージチャネルに基づいています。価格が上限バンドを下回っている場合はロング、下限バンドを上回っている場合はショートします。価格がトレンドに転じ、チャネルを突破した場合、すべてのポジションを決済し、損失を防ぎます。
トレンド相場には、付属の「EMAパーセンテージチャネルとボリンジャーバンドトレンドフォロー戦略」を推奨します。
原理
- 200期間のEMAを基準として計算します。
- ユーザーが設定したパーセンテージに基づき、上下バンドを計算します。
- 上限バンド = EMA × (1 + パーセンテージ)
- 下限バンド = EMA × (1 - パーセンテージ)
- 20期間のボリンジャーバンドを計算し、チャネル範囲を描画します。
- 終値がボリンジャーバンドの下限を下から上に抜けた場合はロング、上限を上から下に抜けた場合はショートします。
- ATRを使用してストップロス水準を計算し、大きな損失を回避します。
- 価格が設定したパーセンテージチャネルの範囲を超えた場合、全ポジションを決済し、さらなる損失を防ぎます。
メリット
- EMAを基準とすることで、トレンド転換点をより正確に捉えられます。
- パーセンテージチャネルにより合理的な取引範囲が設定され、過度な頻繁な取引を防ぎます。
- ボリンジャーバンドがサポート・レジスタンス水準を提供し、エントリーのタイミング判断を補助します。
- ATRトレーリングストップを動的に設定することで、各取引のリスクを効果的に管理します。
- 価格がチャネルを超えた場合に全決済することで、迅速に損失を抑制できます。
- パラメータはカスタマイズ可能で、市場に応じて調整できます。
リスク
- パーセンテージチャネルの範囲が広すぎると、トレンドを見逃したり、損失抑制が遅れる可能性があります。
- パーセンテージチャネルの範囲が狭すぎると、取引頻度が増え、取引コストが上昇します。
- ボリンジャーバンドのパラメータ設定が不適切だと、取引機会を逃す可能性があります。
- ストップロス水準が緩すぎると、1回の取引での損失が大きくなる可能性があります。
- 適切な最適化を行い、最適な取引範囲を見つける必要があります。
最適化の方向性
- 異なるEMA期間パラメータをテストし、最も適した移動平均期間を見つける。
- パーセンテージチャネルのパラメータを最適化し、最適なチャネル範囲を探す。
- ボリンジャーバンドの期間パラメータを調整し、ボラティリティの捕捉効果を最適化する。
- ATRの期間と倍率を調整し、ストップロス戦略をさらに最適化する。
- ロング条件のみ、またはショート条件のみで取引した場合の勝率向上の可能性をテストする。
- トレンド指標と組み合わせ、早期決済の必要性を判断する。
まとめ
本戦略は、移動平均、チャネル、ボラティリティなど複数の指標の利点を組み合わせ、比較的安定したレンジ取引戦略を実現しています。重要なのは、特定の市場に最適なパラメータ設定を見つけ、リスクとリターンのバランスを取ることです。今後はパラメータや戦略ルールのさらなる最適化、またはトレンドフォロー戦略との組み合わせも検討できます。
Source
Pine
/*backtest
start: 2023-11-05 00:00:00
end: 2023-11-12 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="[mdeacey] EMA% Channel + BB Range Strategy", shorttitle="[mdeacey] EMA% Channel + BB Range Strategy", overlay=true)
//EMA 200Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

