Signals & Automation

Signal Hooks

Four chart-stamped events mark the moments where zone, pressure, and liquidity intersect: Block Exhaustion, Block Sweep, Block Failure, and Structural Shifts. Each is also an alert event with a JSON payload.

Updated Publisher Alien_AlgorithmsCurrent release

Signal philosophy

IIF signals are context stamps, not trade calls. Each one certifies that a specific multi-condition sequence completed at a qualified location: price interacting with a tracked OrderBlock in a particular way, often gated by the CVMI. They compress several bars of orderflow reading into one label, and every one of them executes on confirmed bars only, so a printed signal never disappears.

Location first, always

Sweeps, wicks, and shift lines are context at qualified locations, not standalone trade triggers. The Trading Workflow shows where each signal belongs in a full analytical sequence.

Block Exhaustion

Default label: “Exhaust” The reversal-condition signal. It certifies that an OrderBlock has absorbed nearly everything thrown at it while the market is stretched: the classic setup for structural reversion.

Exhaustion is a two-stage signal (available when the oscillator is normalized):

  • Arming: the block's mitigation reaches the configured fill threshold (default 85%) and the normalized CVMI reaches its extreme (default ≤ 25 bullish / ≥ 75 bearish).
  • Firing, controlled by Trigger Mode: Instant (the moment both conditions hold), Osc Exit (default: when CVMI exits the extreme, i.e. pressure starts releasing), or Rebalance (when price closes back outside the block, confirming the bounce).

The three trigger modes span the aggression spectrum: Instant is earliest and noisiest, Rebalance is latest and most confirmed. Off by default; enable it in 05 Signals - Block Exhaustion.

Block Sweep

Default label: “Sweep” (on by default) The stop-hunt detector. It fires when price closes beyond an OrderBlock edge, then reclaims the zone and proves acceptance back inside it.

Block Sweep: sweep, reclaim, confirm
Price closes below the block edge (within the max sweep distance), harvests the resting stops, then reclaims the zone. The signal only prints after the configured number of consecutive closes back inside, separating a liquidity grab from a genuine breakdown.

The qualification chain:

  • Sweep depth is bounded. Max Hunt × Width (default 0.33) caps how far beyond the edge price may travel; a close 1.5 block-widths below the zone is a breakdown, not a sweep. Set 0 to accept any wick beyond the edge.
  • Reclaim must be proven. Reclaim Closes (default 4) consecutive closes back inside the block are required before the label prints.
  • Optional CVMI gate. With Oscillator Filter on, the signal additionally requires CVMI at the favorable extreme (≤ 25 for bullish sweeps, ≥ 75 for bearish).

Block Failure

Default label: “Break”The invalidation signal: the mirror image of a bounce. When price breaches a block's structural break level (see SOMM Phase 3), the block retires and this label marks the spot.

  • Trigger: Close (default) requires a confirmed close beyond the level; Wick fails the block on any excursion.
  • Directionality: a bullish OB broken downward is a bearish failure event; a bearish OB broken upward is bullish. Failed zones flip their meaning: overpowered demand often becomes supply.
  • Usage: counter-trend traders read failures as continuation fuel; mean-reversion traders read them as the definitive “stand aside” marker for that zone.

Structural Shifts

Shift lines are the framework's regime markers: horizontal levels derived from qualified HTF displacement-exit sequences (consecutive HTF gap structure validated by a confirmation bar), optionally snapped to the nearest same-direction LTF gap for surgical placement.

  • While intact: a bullish shift below price is territory buyers should defend; the line doubles as a structural stop reference.
  • When broken: market flow has genuinely changed hands. Breaks are confirmed by Bars Tolerance consecutive closes (default 6) or a single wick, per Break Confirm.
  • As events: both Shift Detected and Shift Broken are available as alert events and Confluence Engine triggers.

Unconfirmed shift lines are color-differentiated while forming, then solidify once confirmed, matching the same no-repaint visual convention used across the framework.

Labels & history

05 Signals (shared)
SettingDefaultWhat it does
Max Signal Labels15Maximum historical trigger labels kept on chart. Shares TradingView’s 500-label budget with OB callouts, pivots, shifts, and dashboard headers.
Shift Lookback3000Maximum chart bars a Shift line can age before automatic retirement.
Custom label textExhaust / Sweep / BreakEach signal’s on-chart text is editable; rename them to match your own playbook vocabulary.

Every signal on this page has bullish and bearish alert variants. Wiring them into webhooks is covered in Alerts & Webhooks, and combining them with filters is the job of the Confluence Engine.

Institutional Imbalance Framework is analytical software. It offers no guarantee of financial gain, and nothing in these docs is financial advice. © Alien_Algorithms.