Guides & Reference

Settings Reference

Every input in the IIF settings panel, group by group, with defaults and practical guidance. Settings are numbered 01-10 in the panel exactly as they appear here.

Updated Publisher Alien_AlgorithmsCurrent release

How to read this page

Inputs are listed in panel order. Many inputs are context-aware: they gray out automatically when their parent feature is disabled, so if something looks locked, check its master toggle. Where a setting is covered in depth elsewhere, the group intro links to the relevant page.

01 Quick Activations

One-click extras, all off by default. Full detail in Chart Toolkit.

SettingDefaultWhat it does
PivotsOffDraw confirmed pivot high/low lines with sweep tracking.
TrendOffShow the structural trend panel at the top of the chart.
SqueezeOffHighlight candles breaking out of compression.

02 Core Engine

The SOMM detection engine. Concepts in SOMM: The OrderBlock Engine.

SettingDefaultWhat it does
OrderBlock EngineOnMaster toggle for HTF OrderBlock detection, FVG visuals, and signal labels.
Auto HTFOnAutomatically select the detection HTF from the chart timeframe.
× (HTF multiplier)3Chart TF × multiplier = detection HTF, snapped to the standard TradingView ladder (e.g. 5m ×12 = 1H).
Manual HTF1MFixed detection timeframe used when Auto HTF is off. Must be ≥ the chart timeframe.
Require Internal FVGsOnSkip OrderBlocks that contain no internal Fair Value Gaps.
Overlap ModeSkipWhen a new block overlaps an active one: Skip keeps the old, Supersede replaces it, Overlap allows both.
Max Active OBs3Maximum blocks shown at once (each uses 2+ boxes, 2 lines, 1 label from the shared 500-object budgets). Excess blocks are hidden, not deleted, and restored when slots free.
OB Lookback2000Maximum age in chart bars before a block is retired and cleaned up.
Min Width × ATR0.6Minimum block width as a multiple of HTF ATR(14). 0 disables.
Min Separation0.3Minimum edge distance between blocks in chart-ATR multiples. 0 disables.
HTF History Depth1000HTF bars loaded by the security request. Higher = deeper OB/Shift history but slower load; 1000 ≈ 12,000 chart bars on 5m/1H.

03 OrderBlock Display

SettingDefaultWhat it does
Extend Bars100How far forward active OB boxes and accent lines extend.
Extend FilledOffExtend filled internal imbalances to the block’s end instead of stopping at the fill point.
HistoryOnShow historical boxes for enabled terminal OrderBlock types.
Show Last3Number of most-recent terminal blocks kept visible, ranked by event time. Each uses 1-2 boxes.
Show: Mitigated / Broken / SupersededOn / Off / OffWhich terminal block types are included in history.
End: Mitigated / Broken / SupersededOn / Off / OffWhether each history box ends at its terminal event bar (on) or keeps the formation span with the terminal label (off).

04 Dashboard

The Liquidity Matrix. Concepts in Liquidity Matrix.

SettingDefaultWhat it does
Show DashboardOnMaster toggle.
ModeImbalancesImbalances: FVG volume distribution. Pivots: pivot density heatmap.
Lookback1000Bars scanned for dashboard data (both modes).
Max Rows100Safety cap on rows; each row consumes 2 boxes from the shared 500-box budget.
Offset120Bars into the future where the dashboard starts.
Width80Fixed bar-width of the dashboard column.
Rebalance LevelsOnMark rows with high Active volume and low Filled volume; separate offset for the marker lines (default 110).
Active % / Filled %80 / 20Rebalance qualification: minimum share of the Active peak, maximum share of the Filled peak. Zero-filled rows qualify as the bottom of the Filled range.
ATR Length480ATR window used for row height.
Auto DivisorOnAuto-scales the ATR divisor so rows cover the full lookback range, using 1-2-5 step rounding for stable cell alignment.
Manual (divisor)1.0Row height = ATR ÷ divisor when Auto is off. Higher = thinner rows, more resolution; can inflate row count toward the cap.
Row BordersOffShow borders on all dashboard rows.
Fit to DataOffUse available bar count when the chart is shorter than the lookback/ATR window, instead of showing a warning label.
Active High/Low, Filled High/Low#FF6E40 / #64FFDAHeat gradient endpoints for both columns.
Text / HighlightWhiteLabel color inside cells; border color on the highest-volume row.

05 Signals

Concepts and qualification chains in Signal Hooks.

Shared & Structural Shifts

SettingDefaultWhat it does
Max Signal Labels15Total historical trigger labels kept on chart (shared 500-label budget).
Shift Lookback3000Maximum age in bars before a Shift line is retired.
Break ConfirmCloseClose: requires consecutive confirmed closes beyond the shift level. Wick: any wick breaks immediately.
Bars Tolerance6Consecutive closes required to confirm a shift break (Close mode).
Anchor to LTF FVGOnSnap the shift origin to the nearest same-direction LTF gap for tighter structural alignment.
Bull / Bear Shift colors#26C6DA / #EF5350Shift line and label colors.

Block Exhaustion

SettingDefaultWhat it does
EnableOffShow the label when a block is heavily filled and the oscillator reaches an extreme. Requires normalized oscillator.
LabelExhaustCustom on-chart text.
Min Fill %85Minimum block mitigation to arm the signal.
Osc Low / High25 / 75CVMI thresholds: ≤ Low arms bullish, ≥ High arms bearish.
Trigger ModeOsc ExitInstant: fires immediately. Osc Exit: fires when CVMI leaves the extreme. Rebalance: fires when price bounces back outside the block.

Block Sweep

SettingDefaultWhat it does
EnableOnShow the label when price sweeps beyond an OB edge and reclaims the zone.
LabelSweepCustom on-chart text.
Max Hunt × Width0.33Maximum sweep distance beyond the edge as a fraction of block width. 0 = any wick counts.
Reclaim Closes4Consecutive closes back inside the block required before the signal fires.
Oscillator FilterOffAdditionally require CVMI at the favorable extreme (thresholds 25 / 75).

Block Failure

SettingDefaultWhat it does
EnableOffShow the label when a block’s structural break level is breached.
LabelBreakCustom on-chart text.
TriggerCloseClose: only a confirmed close beyond the level fails the block. Wick: any excursion fails it.

06 Oscillator

Concepts in CVMI: The Pressure Gauge.

SettingDefaultWhat it does
Use PercentagesOnMeasure gap size as % of price instead of absolute points, avoiding linear skew across price regimes.
Normalize (ADN)OnAnchor the oscillator to 0-100 via the Adaptive Deviation Normalizer.
Period200EMA period for the ADN center and deviation envelope. Lower = more responsive; higher = smoother.
Sharpness1.5Sigmoid steepness of the 0-100 mapping. Higher = sharper extremes; lower = softer grading.
Raw Lookback480Range lookback for the raw feed when normalization is off.

07 Volume

SettingDefaultWhat it does
Footprint OverrideOffUse true buy/sell footprint data (TradingView Premium/Ultimate). Warning: footprint data repaints; real-time analysis only.
Ticks Per Row100Price interval per footprint row, in ticks. Very low = excessive data; very high = no resolution.
Volume ModeSpatialSpatial: pure price-based gap sizing. Spatio-Volumetric: weights gaps by conviction and relative volume burst. Volumeless symbols force Spatial automatically.

08 Overlay Tuning

SettingDefaultWhat it does
Show Fair Value GapsOffDraw the raw FVG boxes the engine processes, with bull/bear colors.
Bull / Bear Tapped FVGDark navyFill colors for the mitigated portion of internal gaps inside OrderBlocks.
Trend ModeOB-TypeTrend panel source: last HTF OrderBlock, or last confirmed pivot.
Pivot L / R10 / 10Pivot confirmation windows, shared by pivots display, Pivot-Type trend, and dashboard Pivot mode.
Squeeze Sigma3.0Deviation multiplier for squeeze detection; lower = more sensitive.
Mean Window / Deviation450 / 120Baseline body-size window and adaptive deviation window for squeeze candles.
Future Offset100Forward extension of active pivot lines and FVG boxes.
Max Pool500Memory cap for gaps and pivots (oldest discarded first); also bounds their drawings.

09 Style

Three master colors drive the entire theme, so a full restyle is a three-click job.

SettingDefaultWhat it does
Bullish / Bearish#26C6DA / #F23645Master colors driving OBs, signals, pivots, trend display, and normalization zones. The oscillator uses these hues at full opacity.
Neutral#546E7ANo-data color for the trend display and the oscillator midpoint.
Mitigated Bull / Bear#0ECB81 / #F23645Terminal colors for mitigated blocks (borders and labels direct; fills scaled by the fill factor).
Broken Bull / Bear#673AB7Terminal colors for broken blocks.
OB Fill Factor30Multiplies fill opacity for active and historical blocks. 100 = the color’s own opacity; borders and labels unaffected.
History fills & bordersMuted navy/steelSeparate fill and border colors for bullish and bearish history boxes.

10 Alerts

The alert groups (Any Events, JSON Payload, and the four Confluence groups) are documented on their own pages: Alerts & Webhooks covers the event toggles and payload fields; Confluence Engine covers the rule builder.

A note on drawing budgets

TradingView caps every indicator at 500 lines, 500 labels, and 500 boxes. IIF manages these budgets automatically: blocks beyond Max Active OBs hide rather than delete, dashboard rows respect Max Rows, and old drawings are recycled. If something you expect isn't drawn, one of these caps is usually why; see FAQ & Troubleshooting.

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