Type/to search

トリプルスーパートレンド移動平均線ブレイクアウト戦略

Common strategy
Created: 2023-12-21 12:05:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

トリプルスーパートレンド移動平均線ブレイクアウト戦略は、異なるパラメータ設定を持つ複数のスーパートレンド線と、トレンドを定義するEMAを利用してトレンド方向を識別し、取引を行う一般的な戦略です。この戦略の主な考え方は、少なくとも2本のスーパートレンド線が大きなトレンドを定義するEMAラインの上で強気状態を示した場合に買いポジションを建て、少なくとも2本のスーパートレンド線がEMAラインの下で弱気状態を示した場合に売りポジションを建てるというものです。

戦略の原理

この戦略は、異なるパラメータを持つ3本のスーパートレンド線と、大きなトレンド方向を定義する1本のEMAを設定して、建玉と手仕舞いを判断します。

  1. 3本のスーパートレンド線(supertrend1、supertrend2、supertrend3)を設定し、色はそれぞれ上昇トレンドを示す緑、下降トレンドを示す赤とします。

  2. 1本のEMA平滑移動平均線(ematrend)を設定して大きなトレンドを定義し、3本のスーパートレンド線がすべてこのEMAより上にある場合を全体の強気相場、逆を弱気相場と定義します。

  3. 全体が強気の状況で、少なくとも2本のスーパートレンド線が同時に強気(緑)を示し、方向値が0未満の場合に買いシグナルと判断します。全体が弱気の状況で、少なくとも2本のスーパートレンド線が同時に弱気(赤)を示し、方向値が0より大きい場合に売りシグナルと判断します。

  4. その後、シグナルが発生した時点で買い/売りポジションを建てます。

  5. ストップロスと利確条件を設定します。固定利確はリスクリワード比(損益比3)とし、移動ストップロスは1ATR下落した時点でストップロスとします。

  6. ストップロスまたは利確条件がトリガーされた場合に手仕舞います。

優位性分析

この戦略には以下の利点があります。

  1. 3本のスーパートレンド線とトレンド判断用EMAを組み合わせることで、トレンドシグナルを効果的に識別できます。

  2. 買い・売り条件の判断ルールが明確で、理解・実装が容易です。

  3. 移動ストップロスと固定利確を設定することで、リスクを効果的に管理できます。

  4. 必要に応じてハイパーパラメータを調整し、戦略を最適化できます。

リスク分析

この戦略には以下のリスクもあります。

  1. ハイパーパラメータの設定が不適切だと、良好な取引機会を逃す可能性があります。異なるATR期間、ATR倍率、EMA期間パラメータをテストできます。

  2. ブレイクアウト失敗の確率が存在します。ハイパーパラメータの調整により確率を低減できます。

  3. ストップロスや利確の設定が緩すぎると損失確率が増加します。適切にストップロス範囲を引き締めるべきです。

  4. バックテストデータは過学習の問題を生じやすいです。複数市場・複数期間でのテストに注意すべきです。

最適化の方向性

この戦略は以下の点から最適化できます。

  1. 最適なハイパーパラメータの組み合わせをテストします。異なるATR期間、ATR倍率、EMA平均線期間を組み合わせてテストし、最適なパラメータを見つけることができます。

  2. 取引対象を増やします。株式、暗号通貨など異なる銘柄を追加して戦略の有効性を検証できます。

  3. 他のインジケーターと組み合わせてシグナルをフィルタリングします。例えばRSI、MACDなどの指標を追加してトレンドシグナルの誤読を避けられます。

  4. ストップロス・利確メカニズムを最適化します。トレーリングストップや、ATR/ボラティリティ変動に基づくストップロス方式をテストできます。

まとめ

トリプルスーパートレンド移動平均線ブレイクアウト戦略は、全体的にシンプルで実用的なトレンドフォロー戦略です。複数のスーパートレンド線とトレンド判断用EMAを組み合わせて機会を発掘し、効果的にリスクを管理します。パラメータ最適化とルール最適化により、より良い結果を得ることができます。この戦略は理解しやすく、学び参考にする価値があります。

Source
Pine
/*backtest
start: 2022-12-14 00:00:00
end: 2023-12-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @version=5
// author=theasgard and moonshot-indicator (ms)
// year 2021
//
Strategy parameters
Strategy parameters
ATR Length 1
ATR Factor 1
ATR Length 2
ATR Factor 2
ATR Length 3
ATR Factor 3
Trend-EMA Length
Source
Offset
Backtest Start Time
Define the ending period for backtests (If false, will test up to most recent candle)
Backtest End Time
Exit when Risk:Reward met
Risk:[Reward] (i.e. 3) for exit
Use trailing stop loss
ATR multiplier for stop loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)