Type/to search

価格の高値・安値ブレイクアウトを追跡する戦略

Common strategy
Created: 2023-12-22 12:59:43
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

ブレイクアウト高値安値戦略は、価格が前のローソク足の高値または安値をブレイクしたタイミングを捉えるトレンドフォロー戦略です。移動平均線を組み合わせてトレンド方向を判断し、ブレイクポイントでエントリーした後、ストップロスやトレーリングストップを設定して利益を確定します。

戦略の原理

本戦略は主に以下の条件に基づいてポジションの新規建てと決済を判断します。

  1. ローソク足が陽線か陰線かを判断し、上昇足か下降足かを特定する
  2. 現在のローソク足が前のローソク足の高値または安値をブレイクしたかどうかを判断する
  3. 短期移動平均線と長期移動平均線を使用してトレンド方向を判断する
  4. 上昇足が前の下降足の高値をブレイクした場合に買い、下降足が前の上昇足の安値をブレイクした場合に売る
  5. 決済条件はストップロスまたはトレーリングストップのトリガー、あるいは逆方向のローソク足が出現した場合に即時ストップロスとする

本戦略は同時に2本目の反転ローソク足の判断を組み合わせて、偽のブレイクアウトをフィルタリングし、ブレイクシグナルの信頼性を確保します。

優位性分析

  • 戦略の方向性が明確で、ブレイクアウトの操作が習得しやすい
  • 二重移動平均線により大勢のトレンド判断が正確
  • トレーリングストップメカニズムが利益を確定しやすい
  • 逆方向ローソク足のメカニズムにより、高値掴みや底値売りを回避しやすい

リスク分析

  • ブレイクアウト失敗により、超短期トレードで損失が発生する可能性
  • レンジ相場では偽のブレイクアウトのリスクが大きい
  • 二重移動平均線は遅延が生じ、判断ミスの原因となる可能性

リスク管理策:

  1. 指数または主力大型株を選び、個別株の高リスクを回避する
  2. 移動平均線のパラメータを最適化し、判断精度を高める
  3. ストップロスの幅を適度に広げ、1回の損失をコントロールする

最適化の方向性

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

  1. 異なる移動平均線のパラメータ組み合わせをテストする
  2. 他のインジケーターを組み合わせた判断をテストする
  3. エントリーとストップロスのポイントパラメータを最適化する
  4. 量的なスクリーニングルールを追加し、優良な銘柄を選択する
  5. 機械学習アルゴリズムを組み合わせてパラメータを適応的に最適化する

まとめ

ブレイクアウト高値安値戦略は全体的に成熟したトレンドフォロー戦略であり、移動平均線の補助判断により、ある程度のトレンドを捉えることができ、ストップロスとトレーリングストップの仕組みも利益確定に役立ちます。継続的なテストと最適化により、本戦略のパラメータ設定と効果をさらに向上させることができます。

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

//@version=5
strategy("Broken High/Low Strategy", overlay=true, initial_capital = 5000, default_qty_value = 25, pyramiding = 10, default_qty_type= strategy.percent_of_equity)

useEMAForStop = input.bool(false, 'Use trail stop EMA', group = 'Exit strategy')
Strategy parameters
Strategy parameters
Exit strategy
Use trail stop EMA
Trail stop EMA length
Using opposing bar as exit
Trend strength
Fast MA length
Fast EMA enabled (default is SMA)
Slow MA length
Slow EMA enabled (default is SMA)
Use fast MA for trend ignoring slow MA
Second bar that eliminates opposing bar for entry
Trade settings
Enable longs
Enable shorts
Time filters
FromMonth
FromDay
FromYear
ToMonth
ToDay
ToYear
Close trades end of day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)