問題:BOS シグナルが多すぎる
基本的なマーケット構造インジケーターであれば、Break of Structure の検出は可能です — 価格が直近のスイング高値または安値を超えて終値をつければよいだけです。問題は、ほとんどの BOS イベントが弱いという点です。多くはすぐに反転し、ブレイクでエントリーしたトレーダーを罠にかけます。本当のスキルは BOS を検出することではなく、クオリティでフィルタリングすることです。
AIO スイートはマーケット構造分析を3段階で提供し、それぞれがより高度な精度を加えています:
レベル1:AIO Market Structure(基本検出)
最もシンプルなアプローチ — 標準的なスイングピボット検出と BOS/CHoCH ラベリング:
- 設定可能な期間(デフォルト8)を使用してスイング高値/安値を検出
- BOS:価格が同方向の直近スイングレベルを超えて終値をつける
- CHoCH:価格が逆方向の直近スイングレベルを超えて終値をつける(トレンド転換)
- スコアリングなし、クオリティ評価なし
ユニーク機能:プルバックマークシステム
MS Light はそのシンプルさを革新的なプルバックマークで補完します。これは、価格が最新の確定ピボットポイントへ引き戻している足をハイライトします:
- 設定可能な最小距離(値ベースまたはパーセンテージベース)
- Magic Band フィルター:Magic Bands が「UP」(緑)のときのみロングプルバックをマーク、「DOWN」(赤)のときのみショートプルバックをマーク
- 表示:足の色またはバックグラウンドカラーによるハイライト
- ノイズを防ぐ方向別クールダウン
こんな方に最適:シンプルで見やすい BOS/CHoCH ラベルとプルバックゾーンの識別を求めるトレーダー。ミニマリストなアプローチ。
レベル2:AIO Advanced Market Structure(7要素スコアリング)
ここで AIO は TradingView 上の他のあらゆるマーケット構造インジケーターと根本的に差別化されます。すべての BOS イベントは7つの加重要素を使って0〜100でスコアリングされます:
要素1:ボディサイズ(重み:30/100)
ATR(14) に対してローソク足のボディはどれくらい大きいか? ボディが大きい足による BOS(例:ボディ > 1.5× ATR)は確信度を示します。レンジに対してボディが小さい BOS は、レベルをわずかに超えただけのヒゲである可能性が高いです。
スコアリング:0点(ボディ = 0)から30点(ボディ ≥ 2× ATR)の線形スケール
要素2:レベルを超えた終値距離(重み:25/100)
終値がブレイクされたレベルをどれだけ超えたか? スイング高値を0.01%しか超えていない終値は疑わしい。1%超えていれば、本物のディスプレイスメントを示します。
スコアリング:距離 / ATR として計測し、0〜25点にスケーリング
要素3:出来高(重み:20/100)
出来高は20本 SMA を上回っているか? 高出来高での構造ブレイクは、参加者が伴っているため継続しやすいです。
スコアリング:出来高/SMA 比率を0〜20点にスケーリング。出来高データのない市場では無効化可能。
要素4:トレンドアライメント(重み:10/100)
ブレイクはMagic Band トレンドの方向と一致しているか? Magic Band の上昇トレンド(緑)中の強気 BOS は、下降トレンド(赤)中に発生するものよりも信頼性が高い。インジケーターはこの評価にビルトインの Magic Bands を使用します。
スコアリング:アライメントしていれば10点、逆トレンドなら0点
要素5:ブレイク前のレベルタッチ数(重み:15/100)
ブレイク前にそのレベルは何回テストされたか? 4〜5回テストされてからブレイクしたレベルは、1回しか触れられていないレベルより重要性が高い。失敗したテストのたびに上下にストップロス注文が積み上がり、最終的なブレイクを加速する流動性が生まれます。
スコアリング:タッチ数に応じてスケーリング、0〜14点
要素6:ブレイク前のモメンタム(重み:10/100)
ブレイク前の N 本(デフォルト3)において、連続するローソク足がブレイク方向に動いていたか? これはブレイクへの「助走」を測定します。3本連続の強気ローソク足に先行されたブレイクは、突然発生したブレイクより信頼性が高いです。
スコアリング:アライメントしたローソク足数 / ルックバック、0〜10にスケーリング
要素7:ヒゲペナルティ(重み:-10/100)
これはボーナスではなく減点です。ブレイクしたローソク足に過剰なヒゲがある場合(ヒゲのルックバック期間内でヒゲ > 閾値 × ATR)、スコアにペナルティが科されます。ブレイク足の大きなヒゲは、ブレイクが否定されたことを示し、フェイクアウトの確率が高まります。
スコアリング:ヒゲの大きさに応じて0〜10点を減点
スター評価システム
- ★★★ (≥75/100):優秀な BOS — 大きなボディ、レベルを超えた終値、出来高あり、トレンドアライメント、十分テストされたレベル、モメンタムあり、きれいなヒゲ
- ★★ (≥50/100):良好な BOS — ほとんどの要素はポジティブだが一部に弱点あり
- ★ (<50/100):弱い BOS — より良いシグナルを待つことを検討
★★以上または★★★のシグナルのみを表示するようフィルタリングできます — シグナル数を大幅に減らしながら、最も高確率のセットアップだけを残せます。
堅牢性のためのトリプルスキームスコアリング
このインジケーターは単一の重み付けスキームに依存しません。3種類の異なる重み分布を計算し、最高スコアを採用します。これにより、ある重み付けでは低スコアでも別の重み付けでは高スコアとなる BOS を正しく認識できます。1つの支配的な要素が他の良質なシグナルを抑制することを防ぎます。
マップベースの永続スコアリング(非リペイント)
すべての BOS スコアは足の確定時に一度だけ計算され、map<string, int> に格納されます。スコアはその後の足で再計算されることはありません。これは技術的な実装の詳細ですが、非常に重要です:他の多くのインジケーターは新しいデータが入るたびに過去のスコアを再計算します(リペインティング)。AIO Advanced MS のマップベースのアプローチはこれを不可能にします。
レベル3:All In One Indicator(デュアル構造)
AIO オリジナルのフラッグシップは、異なる期間の2つの独立したマーケット構造システム(MS1 と MS2)を含み、同一チャート上で上位・下位時間軸の構造を同時に確認できます。短期と中期の構造が一致しているタイミングを特定するのに役立ちます。
比較サマリー
| 機能 | MS Light | Advanced MS | All In One Indicator |
|---|---|---|---|
| BOS/CHoCH 検出 | ✓ | ✓ | ✓ |
| クオリティスコアリング(0〜100) | — | ✓(7要素) | — |
| スター評価フィルター | — | ★/★★/★★★ | — |
| 非リペイントスコア | N/A | ✓(マップベース) | N/A |
| プルバックマーク | ✓ | — | — |
| ビルトインボラティリティ | — | ✓(Chaikin) | — |
| デュアル構造期間 | — | — | ✓ |
| チャートパフォーマンス | 最速 | 中程度 | 重い(30以上の機能) |
どれを使うべきか?
- MS Light:シンプルで高速な BOS/CHoCH と自動プルバック検出を求める方に。スコアリングのオーバーヘッドが不要な低時間軸に最適。
- Advanced MS:フェイクアウトのフィルタリングに本気で取り組む方に。7要素スコアリングは、誤った構造ブレイクを回避するための最良の方法です。上位時間軸分析に必須。
- All In One Indicator:単一のインジケーターに30以上の機能を持つ総合ツールキットの一部としてマーケット構造を活用したい方に。