PROTECTED SOURCE SCRIPT
VOID/DOM Fusion Layer Risk-Tier Visuals

VOID/DOM fusion layer — multi-factor signal synchronizer
The VOID/DOM Fusion Layer is a clean, institutional-grade “brain” that synchronizes your existing modules (EMA9/30, ATR14, VWAP, swings, orderflow proxy, structures) and only green-lights trades when the core conditions align. It keeps charts neat, feeds your existing VOID/DOM tools, and optionally displays minimal visuals (orderflow shading, VOID/DOM/A+ labels, ATR status).
What it does
Signal fusion: Combines VOID (liquidity sweeps) and DOM (momentum bursts) into one gating layer.
Orderflow state: Highlights who’s in control using a bid/ask aggression proxy.
Volatility gating: Blocks signals during dead regimes via ATR baseline.
Overlap grading: Flags A+ setups when VOID and DOM align in the same zone.
Clean outputs: Exposes true/false flags and a grade string for your existing VOID/DOM printer to use.
Core modules and logic
VOID sweeps:
Trigger: Sweep a recent swing high/low and close back inside.
Filters: Buyers/Sellers in control, near VWAP or structural pivot.
Use: Reversal or continuation after liquidity capture.
DOM bursts:
Trigger: EMA9 crosses EMA30 with ATR above baseline.
Filters: Buyers/Sellers in control to avoid weak crosses.
Use: Momentum continuation entries.
Overlap A+:
Definition: VOID and DOM confirm on the same side within the same zone.
Outcome: Highest-grade setups; qualify for conviction sizing in your playbook.
Orderflow control (BAVC proxy):
Method: Price-body aggression weighted by volume; above/below VWAP confirmation.
State: Buyers/Sellers in control → background shading (optional).
ATR regime:
Baseline: SMA(ATR, N) to separate live vs dead volatility.
Gate: DOM requires ATR > baseline; VOID benefits from it but can still trigger with strong control.
How it works step by step
Establish context
Bias: Use EMA9/30 slope and structure (HH/HL vs LH/LL) for directional lean.
Anchor: VWAP acts as the institutional mean; treat sweeps and flips around it as high-signal.
Watch VOID conditions
For longs: Price sweeps a recent swing low, closes back above it, buyers in control, ideally near VWAP.
For shorts: Price sweeps a swing high, closes back below it, sellers in control, ideally near VWAP.
Watch DOM conditions
For longs: EMA9 crosses above EMA30, ATR > baseline, buyers in control.
For shorts: EMA9 crosses below EMA30, ATR > baseline, sellers in control.
Confirm overlap (A+)
Check: If a VOID trigger coincides with a DOM trigger in the same zone, mark it A+.
Action: Prioritize; these are your 1–2 conviction plays per day when conditions allow.
Grade and act
A+: VOID + DOM overlap → conviction.
Standard: VOID or DOM alone with filters satisfied.
None: Ignore.
Execution with your printer
Gate: Your VOID/DOM script reads fusion flags (long/short + grade).
Print: Only Entry/SL/TP labels from your existing tool; fusion layer stays minimal.
Inputs and outputs
Inputs:
EMA: Fast 9, Slow 30 (configurable).
ATR: Length 14, Baseline length 50 (configurable).
Swings: Lookback 21 (configurable).
Visual toggles: Background shading, VOID/DOM labels, A+ labels, ATR status, VWAP line.
Outputs to your scripts:
Flags:
tradeAllowedLong / tradeAllowedShort — boolean.
Grades:
out_gradeLong / out_gradeShort — “A+”, “Standard”, “None”.
These are used by your existing VOID/DOM label printer to decide when to show Entry/SL/TP and how to tier risk.
On-chart (optional):
Orderflow shading: Green = buyers; red = sellers.
Trigger labels: VOID Long/Short, DOM Long/Short.
A+ labels: Gold/yellow “A+ LONG/SHORT”.
ATR status: Tiny “ATR: OK/Dead” tag.
The VOID/DOM Fusion Layer is a clean, institutional-grade “brain” that synchronizes your existing modules (EMA9/30, ATR14, VWAP, swings, orderflow proxy, structures) and only green-lights trades when the core conditions align. It keeps charts neat, feeds your existing VOID/DOM tools, and optionally displays minimal visuals (orderflow shading, VOID/DOM/A+ labels, ATR status).
What it does
Signal fusion: Combines VOID (liquidity sweeps) and DOM (momentum bursts) into one gating layer.
Orderflow state: Highlights who’s in control using a bid/ask aggression proxy.
Volatility gating: Blocks signals during dead regimes via ATR baseline.
Overlap grading: Flags A+ setups when VOID and DOM align in the same zone.
Clean outputs: Exposes true/false flags and a grade string for your existing VOID/DOM printer to use.
Core modules and logic
VOID sweeps:
Trigger: Sweep a recent swing high/low and close back inside.
Filters: Buyers/Sellers in control, near VWAP or structural pivot.
Use: Reversal or continuation after liquidity capture.
DOM bursts:
Trigger: EMA9 crosses EMA30 with ATR above baseline.
Filters: Buyers/Sellers in control to avoid weak crosses.
Use: Momentum continuation entries.
Overlap A+:
Definition: VOID and DOM confirm on the same side within the same zone.
Outcome: Highest-grade setups; qualify for conviction sizing in your playbook.
Orderflow control (BAVC proxy):
Method: Price-body aggression weighted by volume; above/below VWAP confirmation.
State: Buyers/Sellers in control → background shading (optional).
ATR regime:
Baseline: SMA(ATR, N) to separate live vs dead volatility.
Gate: DOM requires ATR > baseline; VOID benefits from it but can still trigger with strong control.
How it works step by step
Establish context
Bias: Use EMA9/30 slope and structure (HH/HL vs LH/LL) for directional lean.
Anchor: VWAP acts as the institutional mean; treat sweeps and flips around it as high-signal.
Watch VOID conditions
For longs: Price sweeps a recent swing low, closes back above it, buyers in control, ideally near VWAP.
For shorts: Price sweeps a swing high, closes back below it, sellers in control, ideally near VWAP.
Watch DOM conditions
For longs: EMA9 crosses above EMA30, ATR > baseline, buyers in control.
For shorts: EMA9 crosses below EMA30, ATR > baseline, sellers in control.
Confirm overlap (A+)
Check: If a VOID trigger coincides with a DOM trigger in the same zone, mark it A+.
Action: Prioritize; these are your 1–2 conviction plays per day when conditions allow.
Grade and act
A+: VOID + DOM overlap → conviction.
Standard: VOID or DOM alone with filters satisfied.
None: Ignore.
Execution with your printer
Gate: Your VOID/DOM script reads fusion flags (long/short + grade).
Print: Only Entry/SL/TP labels from your existing tool; fusion layer stays minimal.
Inputs and outputs
Inputs:
EMA: Fast 9, Slow 30 (configurable).
ATR: Length 14, Baseline length 50 (configurable).
Swings: Lookback 21 (configurable).
Visual toggles: Background shading, VOID/DOM labels, A+ labels, ATR status, VWAP line.
Outputs to your scripts:
Flags:
tradeAllowedLong / tradeAllowedShort — boolean.
Grades:
out_gradeLong / out_gradeShort — “A+”, “Standard”, “None”.
These are used by your existing VOID/DOM label printer to decide when to show Entry/SL/TP and how to tier risk.
On-chart (optional):
Orderflow shading: Green = buyers; red = sellers.
Trigger labels: VOID Long/Short, DOM Long/Short.
A+ labels: Gold/yellow “A+ LONG/SHORT”.
ATR status: Tiny “ATR: OK/Dead” tag.
Skrypt chroniony
Ten skrypt został opublikowany jako zamknięty kod źródłowy. Możesz jednak używać go swobodnie i bez żadnych ograniczeń – więcej informacji tutaj.
Wyłączenie odpowiedzialności
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.
Skrypt chroniony
Ten skrypt został opublikowany jako zamknięty kod źródłowy. Możesz jednak używać go swobodnie i bez żadnych ograniczeń – więcej informacji tutaj.
Wyłączenie odpowiedzialności
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.