ATRボラティリティとHMAトレンド偏差に基づく二重移動平均ブレイクアウト戦略
概要
本戦略は、二重移動平均線ブレイクアウトシグナルとATRボラティリティフィルター、さらにHMAトレンドバイアスを統合した定量取引戦略です。戦略は異なる期間の2本の移動平均線を用いて取引シグナルを生成し、ボラティリティ指標ATRを利用して無効なシグナルの一部を除去し、HMAでトレンド方向を判断して逆張りを回避します。
戦略の原理
戦略は期間37の移動平均線を基準線として使用し、価格がこの基準線を下から上にブレイクしたときに買いシグナルを、上から下にブレイクしたときに売りシグナルを生成します。誤報シグナルをフィルタリングするため、価格が基準線をブレイクした後、さらに同じ方向にATRの2倍以上動いた場合にのみシグナルを有効とみなし注文が生成されます。また、戦略は期間11のHMAを使用して大局的なトレンド方向を判断し、価格が基準線をブレイクした際にHMAも同じ方向を示している場合のみシグナルが有効となり、逆張りによる損失を回避します。
利益確定方法としては、戦略は1つの利食いポイントまたは2つ、あるいは3つの異なる価格の利食いポイントを選択可能です。損切り方法としては、上下の軌道線をロング・ショートの損切りラインとして直接使用します。
戦略の優位性分析
単一の移動平均線ブレイクアウト戦略と比較して、本戦略はシグナル生成時にATRボラティリティフィルターを追加することで、大部分の無効なシグナルを除去できます。これは視覚的なローソク足パターン戦略と非常によく一致するため、より高い勝率を得られます。同時に、HMAによるトレンドバイアスの判断を追加することで逆張り建て玉を回避し、不要な損失を大幅に削減できます。利益確定方法では、複数の利食いポイントの設定が可能であり、これによりある程度の利益を確定できます。
リスクと解決方法の分析
本戦略の最大のリスクは、ATRボラティリティフィルターが一部の有効なシグナルを除外し、戦略が適時に建て玉できなくなる可能性があることです。また、HMAによる大局的なトレンド判断の効果は明確ではなく、価格が単なる短期調整であって大トレンドの逆転ではない場合があり、不必要な損失を生む可能性があります。上記のリスクを低減するには、ATRボラティリティフィルターのパラメータを適度に低下させ、ボラティリティ範囲を拡大して、より多くのローソク足パターンシグナルが検証を通過し注文が生成されるようにすることができます。同時にHMAの期間パラメータを調整し、より長い期間のHMAを使用して大局トレンドを判断することで、短期調整による干渉を回避できます。
戦略の最適化方向
本戦略は以下の方向で最適化できます:
-
より多くのパラメータ組み合わせをテストし、最適なパラメータセットを見つける。基準線の期間、ATR期間、ボラティリティフィルター係数などは調整可能なパラメータです。
-
市場状況を判断するための追加フィルターやオシレーター指標を追加し、戦略のロバスト性をさらに向上させる。
-
利益確定方法のパラメータ設定を最適化する。異なる数量や価格水準の利食いポイント設定をさらにテストする。
-
機械学習モデルを組み合わせて、より効果的な取引シグナルを生成する。
まとめ
本戦略は二重移動平均線ブレイクアウトをコアシグナルとし、ATRボラティリティフィルターで無効シグナルを除去し、HMAで大局トレンドバイアスを判断して逆張り建て玉を回避する、非常に実用的な定量取引戦略です。戦略のパラメータ最適化の余地は大きく、効果にはまだ改善の余地があり、さらなる研究と最適化実装に値します。
- 1

