OPEN-SOURCE SCRIPT
MTF Order Block Confluence [EmpArchitect]

█ OVERVIEW
MTF Order Block Confluence [EmpArchitect] maps active bullish and bearish Order Block zones across multiple timeframes and shows when same-direction zones overlap.
The script tracks the most recently formed active bullish and bearish OB on the chart timeframe, then checks whether higher-timeframe OB zones overlap that chart-timeframe zone within a configurable ATR tolerance.
“N TF” means N same-direction active OB zones overlap.
It maps multi-timeframe OB context. It does not provide entries, exits, targets, stop losses, probability scores, or trade signals.
█ WHAT IT MAPS
Order Block zones:
A bullish OB is the last down candle before a bullish structure break.
A bearish OB is the last up candle before a bearish structure break.
The OB zone is drawn from the origin candle’s high to low.
The script tracks one active bullish OB and one active bearish OB per supported timeframe.
Active means the zone has not been invalidated by a close through its far boundary.
This script does not use touch-based mitigation. A zone touch does not remove the OB. Only a close-through invalidates it.
█ MULTI-TIMEFRAME OVERLAP
The script anchors on the chart-timeframe OB and checks whether higher-timeframe OB zones overlap it.
Same-direction overlap only:
• Bull OB overlaps Bull OB
• Bear OB overlaps Bear OB
Opposite-direction overlap is not counted as confluence.
The overlap count is shown as:
• 1 TF = chart-timeframe OB only
• 2 TF = chart-timeframe OB overlaps one higher-timeframe OB
• 3 TF = chart-timeframe OB overlaps two higher-timeframe OBs
• 4 TF = chart-timeframe OB overlaps three higher-timeframe OBs
This is a structure-context read only. It does not mean price should react from the zone.
█ SUPPORTED TIMEFRAMES
The ladder is:
• 15m
• 1H
• 4H
• 1D
Run the script on 15m for the full ladder.
The script uses chart timeframe + higher timeframes only. It does not fake lower-timeframe OBs from a higher chart.
If a ladder timeframe is below the current chart timeframe, the dashboard marks it as below chart TF.
█ CONFIRMATION MODEL
The script uses confirmed candles only.
A new OB forms only after:
• a confirmed structure break
• a first close-cross of the relevant swing level
• a directional break candle
• a valid opposing origin candle
• minimum displacement strength
Weak displacement can consume the structure level without creating an OB.
Higher-timeframe values use confirmed snapshots from completed higher-timeframe candles. This is designed to avoid intrabar higher-timeframe flicker.
█ OB VALIDITY
Bullish OB:
A bullish OB remains active until price closes below the bottom of the zone.
Bearish OB:
A bearish OB remains active until price closes above the top of the zone.
Once invalidated, the OB stays inactive until a new OB forms.
Only the current active chart-timeframe OB zones are drawn. Historical OB zones are not retained on the chart.
█ OVERLAP TOLERANCE
OB zones rarely align perfectly by exact tick.
The script includes an ATR-based overlap tolerance so nearby zones can still count as overlapping when they are structurally close.
The default tolerance is 0.25 × ATR.
This is adjustable.
Lower values require stricter overlap.
Higher values allow wider buffered overlap.
The tolerance should be reviewed manually. It is a visual structure tool, not an automatic validation of zone strength.
█ DASHBOARD
The dashboard shows:
• Bull OB Stack
• Bear OB Stack
• Timeframes included in the stack
• Bull/Bear OB grade per timeframe
• Below-chart timeframe status
• Current supported ladder context
The dashboard grade is based only on the displacement strength of the candle that formed the OB.
Grade does not measure future performance.
█ ALERTS
Included context alerts:
• Bull OB 2+ TF overlap
• Bear OB 2+ TF overlap
Alerts fire when a same-direction OB overlap reaches 2 or more timeframes.
Alerts describe structure context only. They are not trade signals.
█ IMPORTANT LIMITATIONS
• Tracks only the most recently formed active OB per direction per timeframe
• Does not retain multiple historical OBs
• Does not select the nearest OB to current price
• Does not use touch-based mitigation
• Does not predict whether price will react from a zone
• Does not provide entries, stops, targets, or trade instructions
• Overlap depends on the selected ATR tolerance
• Best reviewed manually with the relevant higher timeframes
█ NOTES
• Pine Script v6
• Open-source
• Designed for 15m / 1H / 4H / 1D structure review
• Same-direction OB overlap only
• Built by EmpArchitect
• Educational structure-context tool only
• Not financial advice
• Not a signal service
MTF Order Block Confluence [EmpArchitect] maps active bullish and bearish Order Block zones across multiple timeframes and shows when same-direction zones overlap.
The script tracks the most recently formed active bullish and bearish OB on the chart timeframe, then checks whether higher-timeframe OB zones overlap that chart-timeframe zone within a configurable ATR tolerance.
“N TF” means N same-direction active OB zones overlap.
It maps multi-timeframe OB context. It does not provide entries, exits, targets, stop losses, probability scores, or trade signals.
█ WHAT IT MAPS
Order Block zones:
A bullish OB is the last down candle before a bullish structure break.
A bearish OB is the last up candle before a bearish structure break.
The OB zone is drawn from the origin candle’s high to low.
The script tracks one active bullish OB and one active bearish OB per supported timeframe.
Active means the zone has not been invalidated by a close through its far boundary.
This script does not use touch-based mitigation. A zone touch does not remove the OB. Only a close-through invalidates it.
█ MULTI-TIMEFRAME OVERLAP
The script anchors on the chart-timeframe OB and checks whether higher-timeframe OB zones overlap it.
Same-direction overlap only:
• Bull OB overlaps Bull OB
• Bear OB overlaps Bear OB
Opposite-direction overlap is not counted as confluence.
The overlap count is shown as:
• 1 TF = chart-timeframe OB only
• 2 TF = chart-timeframe OB overlaps one higher-timeframe OB
• 3 TF = chart-timeframe OB overlaps two higher-timeframe OBs
• 4 TF = chart-timeframe OB overlaps three higher-timeframe OBs
This is a structure-context read only. It does not mean price should react from the zone.
█ SUPPORTED TIMEFRAMES
The ladder is:
• 15m
• 1H
• 4H
• 1D
Run the script on 15m for the full ladder.
The script uses chart timeframe + higher timeframes only. It does not fake lower-timeframe OBs from a higher chart.
If a ladder timeframe is below the current chart timeframe, the dashboard marks it as below chart TF.
█ CONFIRMATION MODEL
The script uses confirmed candles only.
A new OB forms only after:
• a confirmed structure break
• a first close-cross of the relevant swing level
• a directional break candle
• a valid opposing origin candle
• minimum displacement strength
Weak displacement can consume the structure level without creating an OB.
Higher-timeframe values use confirmed snapshots from completed higher-timeframe candles. This is designed to avoid intrabar higher-timeframe flicker.
█ OB VALIDITY
Bullish OB:
A bullish OB remains active until price closes below the bottom of the zone.
Bearish OB:
A bearish OB remains active until price closes above the top of the zone.
Once invalidated, the OB stays inactive until a new OB forms.
Only the current active chart-timeframe OB zones are drawn. Historical OB zones are not retained on the chart.
█ OVERLAP TOLERANCE
OB zones rarely align perfectly by exact tick.
The script includes an ATR-based overlap tolerance so nearby zones can still count as overlapping when they are structurally close.
The default tolerance is 0.25 × ATR.
This is adjustable.
Lower values require stricter overlap.
Higher values allow wider buffered overlap.
The tolerance should be reviewed manually. It is a visual structure tool, not an automatic validation of zone strength.
█ DASHBOARD
The dashboard shows:
• Bull OB Stack
• Bear OB Stack
• Timeframes included in the stack
• Bull/Bear OB grade per timeframe
• Below-chart timeframe status
• Current supported ladder context
The dashboard grade is based only on the displacement strength of the candle that formed the OB.
Grade does not measure future performance.
█ ALERTS
Included context alerts:
• Bull OB 2+ TF overlap
• Bear OB 2+ TF overlap
Alerts fire when a same-direction OB overlap reaches 2 or more timeframes.
Alerts describe structure context only. They are not trade signals.
█ IMPORTANT LIMITATIONS
• Tracks only the most recently formed active OB per direction per timeframe
• Does not retain multiple historical OBs
• Does not select the nearest OB to current price
• Does not use touch-based mitigation
• Does not predict whether price will react from a zone
• Does not provide entries, stops, targets, or trade instructions
• Overlap depends on the selected ATR tolerance
• Best reviewed manually with the relevant higher timeframes
█ NOTES
• Pine Script v6
• Open-source
• Designed for 15m / 1H / 4H / 1D structure review
• Same-direction OB overlap only
• Built by EmpArchitect
• Educational structure-context tool only
• Not financial advice
• Not a signal service
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
SMC structure tools — no signals, just the map. Free alerts → t.me/smc_scanner_free | Scanner PRO → whop.com/smc-scanner | @EmpArchitect
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.