Type/to search

移動平均線とHAモメンタムブレイクアウトに基づくトレンドフォロー戦略

Common strategy
Created: 2023-12-11 16:56:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、移動平均線による大局的なトレンド方向の判断と、HAモメンタム指標によるブレイクアウトポイントの特定を組み合わせて、トレンドフォローを行う定量的取引戦略です。シンプルで分かりやすく、移動平均線で大まかなトレンド方向を判断し、HAモメンタム指標で具体的なエントリーポイントを決定します。

戦略の原理

本戦略は、主に移動平均線とHAモメンタム指標を用いてトレンドフォローを実現します。具体的なロジックは以下の通りです。

  1. 大局的なトレンド方向の判断: 20日単純移動平均線と200日単純移動平均線を計算し、20日線が200日線より高い(低い)場合、上昇(下降)トレンドと判断します。

  2. エントリータイミングの判断: HAモメンタム指標を計算します。これは実体部分の大きさを比較して力強さを判断するものです。指標がパラメータ HA_Candle_strength より大きい場合、モメンタムが拡大したとみなしてエントリー可能とします。また、終値が20日移動平均線より高いか低いかをチェックし、ブレイクの方向を判断します。

  3. 損切り・利確の設定: 損益の数値に基づいて損切り・利確を設定します。

上記のプロセスにより、トレンドが発生した際にその中間部分を捉え、トレンドフォロー計算を実現します。

優位性分析

本戦略には以下のような優位性があります。

  1. 戦略ロジックがシンプルで明確であり、理解・実装が容易で、パラメータ調整も比較的簡単です。
  2. 移動平均線で大局的なトレンドを判断することで、一部のノイズを効果的に除去し、主要トレンドに焦点を当てることができます。
  3. HAモメンタム指標でブレイクアウトの力強さを判断するため、偽のブレイクを回避できます。
  4. 移動平均線の方向とモメンタム指標を組み合わせることで、エントリータイミングの選択がより正確になります。
  5. 利確・損切りの設定により、1回の取引におけるリスクを適切に管理できます。

リスク分析

本戦略には主に以下のようなリスクが存在します。

  1. 市場がレンジ相場の場合、頻繁なクロスが発生し、誤った取引を引き起こしやすい。
  2. パラメータ設定(移動平均線の期間やHA強度パラメータなど)が適切でない場合、エントリー・エグジットのミスが生じる可能性がある。
  3. 市場に存在するすべての値動きパターンに対応できるわけではなく、例えばレンジ相場では大きな損失が発生する可能性がある。
  4. トレンド転換点を正確に判断できず、適切に損切りが行われないと損失が拡大する恐れがある。

対応策は以下の通りです。

  1. 他の指標を組み合わせて無効な取引シグナルをフィルタリングする。
  2. パラメータをテスト・最適化し、最適なパラメータの組み合わせを見つける。
  3. ボラティリティ指標などを組み合わせて、レンジ相場での誤った取引を回避する。
  4. トレーリングストップを設定して利益を確定する。

最適化の方向性

本戦略はさらに以下の点で最適化が可能です。

  1. 固定パラメータではなく、適応型移動平均線パラメータを使用することで、市場の変化に柔軟に対応する。
  2. 出来高などの指標を追加してフィルタリングし、市場が低調な場合の誤ったシグナルを減らす。
  3. 機械学習手法を用いてパラメータを自動最適化し、戦略の安定性を高める。
  4. 単純な固定損切りではなく、ダイナミックストップロスを設定して利益を確保する。
  5. VIX指標など、他の指標を組み合わせてシグナルの質や市場の状況を判断する。

まとめ

本戦略は総じて、移動平均線で大局的なトレンドを判断し、HAモメンタム指標をエントリーの根拠とするトレンドフォロー戦略です。戦略ロジックはシンプルかつ明確で、指標による判断が正確であり、トレンドの進行に伴って一定の利益を得ることができます。一方でいくつかの限界もあり、さらなるテスト・最適化や、他の補助指標を追加して戦略の質を向上させる必要があります。全体として、定量取引を始める初心者にとって良い学習事例となります。

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

//@version=3
strategy("HA Trend Following", overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 2)

Strategy parameters
Strategy parameters
MA for trend direction
HA candle strength
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)