Market Structural Logic
Base Building
Triggered when the duration of a base is growing, the price is not actively breaking out (abs(breakoutDistance) < 3.0), and it's not printing runaway highs or lows. Maps well to Wyckoff Accumulation/Distribution sideways action.
Trend Continuation:
Follows the Markup/Markdown phases. To achieve this state, the symbol must have clear HH/HL or LL/LH structure, match the broader pivot structure, and successfully move away from the base area.
Failed Breakout:
Triggers if a symbol prints a Higher High but strongly retraces downwards (Wyckoff Upthrust / UTAD) or prints a Lower Low but strongly reverses upwards (Wyckoff Spring).
Reversal Attempt:
Spots early Change of Character (CHoCH). It looks for a bullish structure (HH/HL) attempting to form inside an overall bearish pivotStructure, or vice versa.
Unstable:
Default fallback or explicitly triggered when price prints conflicting structural elements simultaneously (like broadening formations with both Higher Highs and Lower Lows).