The Problem: Too Many BOS Signals
Any basic market structure indicator can detect Break of Structure — price closes beyond a prior swing high or low. The problem is that most BOS events are weak. They get swept back immediately, trapping traders who entered on the break. The real skill isn’t detecting BOS; it’s filtering for quality.
The AIO suite offers three levels of market structure analysis, each adding more sophistication:
Level 1: AIO Market Structure Light (Basic Detection)
The simplest approach — standard swing pivot detection + BOS/CHoCH labeling:
- Detects swing highs/lows using configurable period (default 8)
- BOS: Price closes beyond the prior swing level in the same direction
- CHoCH: Price closes beyond the prior swing level in the opposite direction (trend change)
- No scoring, no quality rating
Unique Feature: Pullback Mark System
MS Light compensates for its simplicity with an innovative Pullback Mark that highlights bars where price is pulling back toward the most recent committed pivot point:
- Configurable minimum distance (value-based or percentage-based)
- Magic Band filter: Only marks long pullbacks when Magic Bands say “UP” (green), short pullbacks when “DOWN” (red)
- Visual: Bar color or background color highlighting
- Cooldown per direction to prevent noise
Best for: Traders who want clean, uncluttered BOS/CHoCH labels + pullback zone identification. Minimalist approach.
Level 2: AIO Advanced Market Structure (7-Factor Scoring)
This is where AIO fundamentally differentiates from every other market structure indicator on TradingView. Every BOS event is scored from 0 to 100 using 7 weighted factors:
Factor 1: Body Size (Weight: 30/100)
How large is the candle body relative to ATR(14)? A BOS with a massive body candle (e.g., body > 1.5× ATR) shows conviction. A BOS with a tiny body relative to the range is likely a wick that barely closed beyond the level.
Scoring: Linear scale from 0 (body = 0) to 30 points (body ≥ 2× ATR)
Factor 2: Close Distance Past Level (Weight: 25/100)
How far did the close extend beyond the broken level? A close that’s 0.01% past the swing high is suspicious. A close that’s 1% past it shows genuine displacement.
Scoring: Measured as distance / ATR, scaled 0-25 points
Factor 3: Volume (Weight: 20/100)
Is volume above the 20-bar SMA? Structure breaks on high volume are more likely to follow through because they have participation behind them.
Scoring: volume/SMA ratio, scaled 0-20 points. Can be disabled for markets without volume data.
Factor 4: Trend Alignment (Weight: 10/100)
Is the break in the direction of the Magic Band trend? A bullish BOS during a Magic Band uptrend (green) is more reliable than one occurring in a downtrend (red). The indicator uses its built-in Magic Bands for this assessment.
Scoring: 10 points if aligned, 0 if counter-trend
Factor 5: Previous Level Touches (Weight: 15/100)
How many times was the broken level tested before the break? A level tested 4-5 times before breaking carries more significance than one touched only once. Each failed attempt builds up stop-loss orders above/below, creating liquidity that fuels the eventual break.
Scoring: Scaled by touch count, 0-15 points
Factor 6: Pre-Break Momentum (Weight: 10/100)
In the N bars before the break (default 3), were consecutive candles moving in the break direction? This measures the “run-up” into the break. A break preceded by 3 consecutive bullish candles is more credible than one appearing out of nowhere.
Scoring: Count of aligned candles / lookback, scaled 0-10
Factor 7: Wick Penalty (Weight: -10/100)
This is a deduction, not a bonus. If the breaking candle has excessive wick (wick > threshold × ATR within the wick lookback period), the score is penalized. Large wicks on the break candle suggest the break was rejected, increasing fakeout probability.
Scoring: Deducts 0-10 points based on wick severity
Star Rating System
- ★★★ (≥75/100): Excellent BOS — large body, past close, volume, trend aligned, well-tested level, momentum, clean wick
- ★★ (≥50/100): Good BOS — most factors positive but some weaknesses
- ★ (<50/100): Weak BOS — consider waiting for better signal
You can filter to show only ★★+ or ★★★ signals — dramatically reducing your signal count while keeping the highest-probability setups.
Triple-Scheme Scoring for Robustness
The indicator doesn’t rely on a single weighting scheme. It computes 3 different weight distributions and takes the highest score. This ensures that a BOS that scores poorly under one weighting but excellently under another still gets recognized. It prevents a single dominant factor from suppressing otherwise good signals.
Map-Based Persistent Scoring (Non-Repainting)
Every BOS score is computed once on bar confirmation and stored in a map<string, int>. The score is never recomputed on subsequent bars. This is a technical implementation detail but critically important: many other indicators recalculate past scores as new data arrives (repainting). AIO Advanced MS’s map-based approach makes this impossible.
Level 3: All In One v2 (Dual Structure)
The original AIO flagship includes two independent market structure systems with different periods (MS1 and MS2), allowing you to see both higher and lower timeframe structure on the same chart. This is useful for identifying when short-term and medium-term structure align.
Comparison Summary
| Feature | MS Light | Advanced MS | All In One v2 |
|---|---|---|---|
| BOS/CHoCH Detection | ✓ | ✓ | ✓ |
| Quality Scoring (0-100) | — | ✓ (7-factor) | — |
| Star Rating Filter | — | ★/★★/★★★ | — |
| Non-Repainting Scores | N/A | ✓ (map-based) | N/A |
| Pullback Mark | ✓ | — | — |
| Built-in Volatility | — | ✓ (Chaikin) | — |
| Dual Structure Periods | — | — | ✓ |
| Chart Performance | Fastest | Medium | Heavier (20+ features) |
Which Should You Use?
- MS Light: If you want clean, fast BOS/CHoCH + automatic pullback detection. Great for lower timeframes where scoring overhead isn’t needed.
- Advanced MS: If you’re serious about filtering fakeouts. The 7-factor scoring is the best way to avoid false structure breaks. Essential for higher timeframe analysis.
- All In One v2: If you want market structure as part of a comprehensive toolkit with 20+ other features in a single indicator.
See 7-Factor BOS Scoring in Action
Filter out fakeouts with transparent quality scoring on every structure break.
View on TradingViewTry All AIO Indicators Free for 5 Days
Full access to the entire suite. No credit card required.
Start Free Trial