Type/to search

モメンタムブレイクアウト追跡戦略

Common strategy
Created: 2024-03-01 11:08:43
Last modified: 2 years ago
1
Follow
1802
Followers

img

概要

モメンタムブレイクアウトフォロー戦略は、価格変化率を計算して価格のブレイクアウトを判断し、出来高によるフィルターを組み合わせることで、高い確率でトレンドのブレイクポイントを捉えます。買いシグナルが発生した後、この戦略は価格フォロー型ストップロスを用いて利益を確定し、大きなドローダウンを回避します。

戦略の原理

この戦略は主に以下の指標で買いタイミングを判断します。

  1. 価格変化率(isFourPercentBull) - 終値の前日終値に対する変化率を計算し、価格が有効にブレイクアウトしたかどうかを判断します。
  2. 終値と高値の比率(HighCloseRatio) - 終値と高値の比率を計算し、ブレイクアウトの強さを判断します。
  3. 出来高(volume) - 前日より多い出来高を要求し、有効なブレイクアウトを確認します。
  4. 200日単純移動平均線(SMA) - 終値と始値がともに200日線より上にあることを要求し、トレンド方向を判断します。

上記の複数の条件が同時に満たされたときに買いシグナルを発します。その後、この戦略は価格フォロー型ストップロスを利用して積極的に損切りし利益を確定します。具体的には、トレーリングストップロスラインの計算式は次のとおりです。

trailPrice = close * (100 - trailPercent) / 100

ここでtrailPercentは設定可能なストップロス追跡パーセントです。これにより、価格が上昇すればストップロスラインも連動して上昇し、利益を確定できます。価格がストップロスラインまで下落した場合、ポジションを決済して損切りします。

戦略の利点

これは典型的なブレイクアウト戦略であり、以下の利点があります。

  1. 複数の条件でフィルタリングし、ブレイクアウトの有効性を確保し、偽のブレイクアウトを回避します。
  2. 価格フォロー型ストップロスを採用することで、積極的に損切りし利益を確定でき、ドローダウンを最大限回避します。
  3. 戦略ロジックはシンプルで明確であり、理解と最適化が容易です。

戦略のリスク

この戦略には以下のリスクも存在します。

  1. ブレイクアウトの失敗確率は依然として存在し、損失を完全に回避することはできません。
  2. トレーリングストップロスが高すぎると、頻繁なストップロスを引き起こす可能性があります。
  3. パラメータ設定が不適切だと、取引頻度が高くなりすぎたり、シグナルを見逃したりすることがあります。

対応するリスクの解決策は以下のとおりです。

  1. パラメータを最適化し、ストップロスの幅を小さくして、十分な余地を確保します。
  2. ブレイクアウト条件を適度に緩和し、明確なトレンドを逃さないようにします。
  3. 異なる銘柄でテストし、戦略の安定性を評価します。

最適化の方向性

この戦略のストップロス頻度が比較的高いことを考慮し、以下の方向でさらに最適化できます。

  1. 他のトレーリングストップロス方式(移動平均線トレーリング、ATR、ボラティリティトレーリングなど)を試す。
  2. 機械学習アルゴリズムを追加し、過去のデータに基づいて効果的なブレイクアウトパラメータの組み合わせを訓練する。
  3. 出来高ブレイクアウトに基づく補助判断条件を追加し、ブレイクアウトの効果を確保する。
  4. 異なる銘柄におけるパラメータ設定の違いを評価し、最適な適合銘柄を見つける。

まとめ

モメンタムブレイクアウトフォロー戦略は、全体的に非常に実用的なトレンドフォロー戦略です。これはブレイクアウト戦略における効果的な損切りと利食いの問題を解決し、トレンドを捉えると同時にリスクをうまくコントロールします。パラメータ最適化や機械学習などの導入により、この戦略の効果はさらに向上する可能性があり、深く研究し応用する価値があります。

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © doks23

//@version=5
Strategy parameters
Strategy parameters
IncludeAvgVolume?
VolumeLength
Trail%
BreakoutPercent
Max Breakout
Close to High Ratio
Plot MA?
Strategy
Custom Date Range?
FromDate
ToDate
Select Position Size
No of Contract
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)