Type/to search

平滑移動平均バンド戦略

Common strategy
Created: 2023-12-11 14:48:35
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、平滑移動平均線を用いて平滑価格帯を構築し、複数の平滑移動平均線を統合することでリアルタイムにトレンドをフィルタリングする機能を実現しており、典型的なトレンドフォロー型戦略です。

戦略の原理

  1. 平滑価格帯を構築し、平滑移動平均線で価格変動を追跡することで、価格変化を滑らかに追跡します。
  2. 戦略では、平滑移動平均線の計算タイプとしてEMA、SMMA、KAMAなど、複数の異なるタイプの移動平均線を入力可能です。
  3. これらの移動平均線に対して1~5回の重ね平滑化を適用し、より滑らかな価格帯を得ることができます。
  4. さらに、価格と移動平均線の間にボリンジャーバンドを使用することで、価格変動をより的確に捉えることが可能です。
  5. 追加の移動平均線フィルターを有効にすることで、ノイズをより適切に除去し、トレンド方向を識別できます。フィルターも複数の移動平均線タイプに対応しています。
  6. 形状認識インジケーターと組み合わせることで、買いシグナルと売りシグナルを自動的に認識します。

本戦略は、平滑価格帯を構築して価格トレンドを捉え、移動平均線フィルターを統合してトレンド方向を確認する、典型的なトレンドフォロー型戦略です。パラメータを調整することで、異なる銘柄や時間枠の市場環境に柔軟に対応できます。

戦略の利点

  1. 価格帯を構築することで、価格のトレンド変化をより滑らかに追跡でき、機会損失の確率を効果的に低減します。
  2. 複数の移動平均線タイプをサポートしているため、異なる時間枠や銘柄に適した移動平均線を選択でき、戦略の適応性が向上します。
  3. 1~5回の重ね平滑化により、価格変動の追跡能力が大幅に向上し、トレンドの転換点をより正確に捉えることができます。
  4. 移動平均線フィルターは無効なシグナルを効果的に削減し、勝率を向上させます。
  5. 移動平均線の期間を調整することで、異なる時間枠に適応でき、さらにはマルチタイムフレーム検証を行うことで戦略の効果をさらに高めることが可能です。
  6. ブラックガラス表示に対応しており、価格帯の動きを明確かつ直感的に観察できます。

戦略のリスク

  1. 長期的なトレンド追跡には強い反面、短期的な変動の追跡や反応には劣り、レンジ相場では無効なシグナルが多発しやすいです。
  2. 急騰・急落のような価格の急激な変化に対しては、平滑移動平均線に一定のラグが生じ、最適なエントリー機会を逃す可能性があります。
  3. 移動平均線を多重に重ねすぎると価格変動が平滑化されすぎて、買いポイントや売りポイントの認識が不正確になる恐れがあります。
  4. 有効化する移動平均線の期間パラメータの設定が不適切だと、多くの偽シグナルが発生する可能性があります。

解決策:

  1. 移動平均線の期間を適切に短縮し、価格変動への反応を速めます。
  2. 重ね平滑化の回数を調整し、過度な平滑化を防ぎます。
  3. 移動平均線の組み合わせを最適化・テストし、最適なパラメータを選択します。
  4. 他のインジケーターと組み合わせてマルチタイムフレーム検証を行い、偽シグナル率を低減します。

戦略の最適化方向

  1. 移動平均線タイプの組み合わせをテスト・最適化し、最適なパラメータを選択します。
  2. 移動平均線の期間パラメータをテスト・最適化し、より広範な銘柄や時間枠に対応させます。
  3. 異なる重ね平滑化回数を試し、最適なバランスポイントを見つけます。
  4. 補助インジケーターとしてボリンジャーバンドの追加を試みます。
  5. フィルターとして異なる追加移動平均線をテストします。
  6. 他のインジケーターと組み合わせてマルチタイムフレーム検証を行います。

まとめ

本戦略は典型的なトレンドフォロー型戦略であり、平滑移動平均帯を構築して価格トレンドを継続的に追跡し、補助フィルターによって無効なシグナルを回避します。戦略の利点は平滑価格帯の構築にあり、価格トレンドの転換をより的確に捉えることができます。一方で、ラグのリスクも存在します。パラメータ最適化やインジケーターの最適化を通じて戦略の効果を継続的に向上させることができるため、さらなる研究に値します。

Source
Pine
/*backtest
start: 2023-12-03 00:00:00
end: 2023-12-10 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// Copyright (c) 2007-present Jurik Research and Consulting. All rights reserved.
// Copyright (c) 2018-present, Alex Orekhov (everget)
// Thanks to everget for code for more advanced moving averages
Strategy parameters
Strategy parameters
Use HA as source ?
MA1 Length
Nr. of MA1 Smoothings
MA Type
Use HA as source ?
----- Use MA Filter ( For Lower Timeframe Swings / Scalps ) ? -----
MA - Source
MA - Length
MA - Type
Use HA Candles as Source ?
Use Rising / Falling Logic ?
Backtest Start Year
Backtest Start Month
Backtest Start Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)