Break of Structureが発生しても、そのままトレンドが継続するとは限りません。本記事ではDisplacementの強さとRetest後の値動きを組み合わせ、ダマシと有効なブレイクを判定する方法を解説します。
なぜBoSだけではブレイクを判断できないのか
Break of Structure(BoS)は、重要なSwing HighまたはSwing Lowを価格が突破し、市場構造が継続したことを確認する考え方です。しかし、単に高値・安値を抜けただけでは、そのブレイクが継続するとは限りません。
短時間だけ水準を突破して元のレンジへ戻るFalse Breakoutや、流動性を回収するLiquidity Sweepも存在するためです。
そこで重要になるのが、突破時のDisplacementと、その後のRetestです。『どこを抜けたか』だけではなく、『どのように抜け、その後どう反応したか』まで確認することでBoSの質を評価できます。
有効なSwingを先に定義する
BoS判定で最初に問題になるのが、どの高値・安値をStructureとして扱うかです。
小さな値動きまでSwingとして認識すると、短期的なノイズでも大量のBoSが発生します。
実践では、
- 上位時間足でも認識できるSwing
- 明確な押し目・戻りの起点
- 複数回意識された高値・安値
- 直前のトレンドを形成した主要Swing
などを優先します。
Internal Structureの突破とExternal Structureの突破を区別することも重要です。
Displacementとは何か
Displacementとは、価格が一方向へ強く移動する値動きを指します。
一般的には大きな実体を持つローソク足が連続し、短時間で重要水準を突破する状態として観測できます。
例えば上方向のBoSなら、直近高値をわずかなヒゲで突破するより、大陽線の実体で明確に上抜けた方が買い圧力の強さを示しやすくなります。
つまり、BoSでは突破の有無だけでなく突破時のMomentumも評価します。
終値ベースの突破を確認する
False Breakoutを減らす方法の一つが終値による確認です。
例えばSwing Highが100の場合、価格が100.20まで上昇しても終値が99.80なら、高値をSweepしただけの可能性があります。
一方、ローソク足が100を明確に上回って確定すれば、構造突破としての信頼度は相対的に高くなります。
EAへ実装する場合も、High > Swing Highだけではなく、Close > Swing Highという条件を利用することでヒゲによる誤検知を減らせます。
ATRでDisplacementを数値化する
Displacementを裁量判断だけでなくアルゴリズムへ落とし込む場合、ATR(Average True Range)を利用できます。
例えば、
突破足の実体サイズ > ATR × 1.2
という条件を設定します。
通常の値幅より十分に大きいローソク足だけをDisplacementとして認識する考え方です。
倍率に絶対的な正解はなく、銘柄や時間足によって調整する必要があります。重要なのは『大きなローソク足』という曖昧な概念を、再現可能な条件へ変換することです。
Retestが重要な理由
強いBoSが発生しても、ブレイク直後に追随すると高値掴み・安値売りになる場合があります。
そこで利用されるのがRetestです。
上方向へ突破した旧レジスタンスへ価格が戻り、その水準が新しいサポートとして機能するかを確認します。
典型的な強気パターンは、
1. Swing Highを突破
2. 強いDisplacementを確認
3. 旧Swing High付近へRetest
4. 下落が停止
5. Higher Lowを形成
6. 再び上昇
という流れです。
Retest失敗は重要な情報になる
Retestはエントリー機会だけでなく、ブレイク失敗を判定する材料にもなります。
例えば上方向へBoSした後、価格が突破水準を下回り、そのままレンジ内部へ戻ればBull Trapの可能性が高まります。
さらに直近Higher Lowまで割り込めば、上方向の構造継続という前提自体を見直す必要があります。
したがって、Retestは『押し目を買う場所』ではなく、『市場が突破した水準を受け入れているか』を確認する工程と考える方が実践的です。
Liquidity Sweepとの区別
BoSとLiquidity Sweepを区別する際にもDisplacementと終値が役立ちます。
Liquidity Sweepでは、重要高値を一時的に突破した後、価格が急速に元の範囲へ戻るケースが多く見られます。
対して有効なBoSでは、突破方向へDisplacementが発生し、その後のRetestでも旧構造を維持することが期待されます。
つまり、
Sweep → 元のレンジへ回帰
BoS → Displacement → Retest → 構造維持
という違いから整理できます。
マルチタイムフレームで確認する
下位足のBoSだけを利用するとノイズが増えます。
例えば、
- H4:上昇Market Bias
- H1:押し目形成
- M15:上方向BoS
- M15:Retest成功
というように、上位足と方向を合わせることでシグナルを絞れます。
反対にH4が下降構造なのにM5の小さな強気BoSだけで買う場合、それは上位足の戻りに過ぎない可能性があります。
MT5 EAへ実装する場合の設計
EAではBoSを単一条件ではなく複数段階で管理すると実装しやすくなります。
まずSwing Detectorで重要高値・安値を抽出し、Break Detectorで終値による突破を確認します。次にDisplacement FilterでATRに対する実体サイズを評価し、Retest Detectorで一定バー以内に突破水準へ戻ったかを確認します。
最後にMarket Bias Filterで上位時間足との方向一致を判定します。
これにより、単純なHigh・Low突破よりもMarket Structureを反映したエントリーロジックを構築できます。
まとめ
Break of Structureは市場構造分析の重要な要素ですが、価格がSwingを突破したという事実だけでは十分ではありません。
有効なブレイクを判断するには、重要Swingの選定、終値ベースの突破、Displacementの強さ、その後のRetestと構造維持まで確認する必要があります。
BoSを単独のシグナルではなく『Break → Displacement → Retest → Continuation』という一連のプロセスとして評価することで、False Breakoutを減らし、より再現性の高いMarket Structure分析へつなげられます。







