Indikator

Multi-Oscillator Divergence Scanner [Quantum Algo]Multi-Oscillator Divergence Scanner
====================================================
🔶 OVERVIEW
Multi-Oscillator Divergence Scanner is a confluence-based divergence indicator that scans up to seven classic oscillators simultaneously — Relative Strength Index, Moving Average Convergence Divergence, Stochastic Oscillator, Commodity Channel Index, On Balance Volume, Money Flow Index, and Momentum — and displays the result on two synchronized canvases at once. Divergence lines, graded labels, and reaction zones are drawn directly on the price chart, while a dedicated pane below plots a Composite Oscillator built from every enabled engine, with the same divergence lines mirrored onto the composite itself. You see both slopes of every divergence — price disagreeing with momentum — in one glance.
The problem this script solves is selective divergence trading. Any single oscillator produces frequent divergences, and most of them fail. Requiring multiple mathematically independent engines — momentum-based, volume-based, and volatility-normalized — to diverge at the same confirmed swing filters the noise down to setups where disagreement between price and participation is broad, not incidental.
🔶 WHAT IS A DIVERGENCE?
A divergence occurs when price prints a new extreme but an oscillator refuses to confirm it. A regular bullish divergence forms when price makes a lower low while the oscillator makes a higher low — a classic reversal condition. A regular bearish divergence forms when price makes a higher high while the oscillator makes a lower high. Hidden divergences are the continuation counterparts: price makes a higher low while the oscillator makes a lower low (hidden bullish), or price makes a lower high while the oscillator makes a higher high (hidden bearish). This scanner detects all four types on confirmed swing pivots.
🔶 WHAT IS THE COMPOSITE OSCILLATOR?
The Composite Oscillator is the consensus reading of every engine you enable. Bounded oscillators (Relative Strength Index, Stochastic, Money Flow Index) contribute their native zero-to-one-hundred values; unbounded engines (Moving Average Convergence Divergence histogram, On Balance Volume, Momentum) are range-normalized over a configurable lookback; the Commodity Channel Index is rescaled onto the same axis. The average of all enabled engines plots as a single gradient line with overbought and oversold guides, a midline fill, and divergence lines drawn directly on it — so the pane shows aggregate momentum from the same engines that vote on every signal, not a separate calculation.
🔶 WHY THIS SCRIPT IS ORIGINAL
1. True multi-engine confluence. Divergences are not detected on one oscillator and decorated with others. All seven engines are evaluated independently at every confirmed pivot, and a signal only exists when the minimum confluence count you set is reached.
2. Dual-canvas mirroring. Every qualified divergence is drawn twice: on price, and on the Composite Oscillator in the pane, connected at the same two pivots. Both slopes of the disagreement are visible simultaneously — the visual proof that defines a divergence.
3. Consensus composite pane. The pane line is not one more oscillator; it is the averaged, normalized voice of the exact engines doing the scanning, colored by a gradient between the oversold and overbought guides.
4. Full transparency on every label. Each signal prints its strength as a diamond meter and lists the exact oscillators that diverged (for example: RSI · OBV · MFI). You always know why a signal exists — nothing is a black box.
5. Strength-scaled visuals. Divergence lines thicken with confluence on both canvases, and signals reaching the Strong threshold upgrade to the accent color, so chart hierarchy communicates quality instantly.
6. Reaction zones with a life cycle. Every regular divergence projects a volatility-sized zone around its pivot (measured in Average True Range). Zones gray out automatically the moment price invalidates them, so the chart always distinguishes live zones from dead ones.
7. Divergence pressure gauge. A decaying pressure model accumulates bullish and bearish divergence weight over time, giving a one-glance read on which side has been stacking disagreement with price.
🔶 HOW IT WORKS
Pivot scanning: Swing highs and swing lows are confirmed with a symmetric pivot lookback. All divergence checks are evaluated on closed bars at pivot confirmation, so historical signals do not repaint. Confirmation lag equals the right-side pivot length by design.
Confluence evaluation: At each confirmed pivot, every enabled oscillator's value at that pivot is compared against its value at the previous same-side pivot. The four divergence types are tested independently per oscillator, and contributions are counted.
Signal grading: Signals meeting the Minimum Oscillator Confluence print with strength diamonds (one per contributing oscillator). Signals reaching the Strong Signal Threshold upgrade to the accent color and thicker geometry on both the price chart and the composite pane.
Composite rendering: The pane plots the consensus line with a gradient fill to the midline, dashed overbought and oversold guides, tinted extreme bands, triangle marks at divergence bars, and the mirrored divergence lines.
Reaction zones: Each regular divergence projects a box around its pivot sized by Average True Range, extended a configurable number of bars. A bullish zone grays out when price closes below it; a bearish zone grays out when price closes above it.
Dashboard: A fully themeable panel on the price chart shows the last signal, a live divergence pressure meter, and one row per engine with its live value — color-coded for overbought, oversold, or directional state — plus each engine's most recent divergence side. Text size (four steps), position, and every color (title band, background, frame, grid, header, body, muted) are adjustable.
Chart hygiene: The number of divergences kept is capped by input, on both canvases. Older lines, labels, and zones are deleted automatically, keeping the chart readable and the auto-scale anchored to current price.
🔶 HOW TO USE IT
1. Works on any market — cryptocurrency, forex, gold, indices, stocks, futures — and any timeframe. Higher timeframes produce fewer, larger-structure signals.
2. Start with Minimum Oscillator Confluence at 2 and the Strong threshold at 4. Raise the minimum to 3 for a strict, low-frequency reversal tool; lower it to 1 to study single-oscillator behavior.
3. Read the pane and the chart together: a valid signal shows price sloping one way and the composite sloping the other, connected at the same pivots.
4. Regular divergences are reversal-oriented: treat them as exhaustion evidence at swing extremes, strongest when the composite is also inside an overbought or oversold band.
5. Hidden divergences are continuation-oriented: treat them as trend re-entry evidence during pullbacks, and do not read them like reversal signals.
6. Use the reaction zone as the decision area: a live zone holding on retest supports the signal; a grayed zone means the divergence failed.
7. The pressure meter is context, not a trigger — persistent one-sided pressure alongside fresh strong signals is the highest-quality condition.
🔶 SETTINGS
- Pivot Left / Right Length — swing size; larger values scan bigger structures.
- Independent toggles and lengths for all seven oscillator engines.
- Composite pane: normalization lookback, overbought and oversold levels, pane marks, and mirrored divergence lines toggle.
- Regular and hidden divergence toggles, minimum confluence, strong threshold.
- Reaction zone height (Average True Range ratio) and extension.
- Divergences To Keep — caps historical drawings on both canvases for chart cleanliness and stable auto-scale.
- Dashboard with adjustable text size, position, live oscillator values, and full color theming.
- Full color customization for all chart drawings and pivot markers.
🔶 ALERTS
- Bullish Divergence / Bearish Divergence — a regular divergence met the confluence minimum.
- Hidden Bullish Divergence / Hidden Bearish Divergence — a continuation divergence met the minimum.
- Strong Divergence — a regular divergence reached the strong threshold.
🔶 FREQUENTLY ASKED QUESTIONS
Does the indicator repaint? No. Divergences are evaluated only on confirmed pivots at bar close. The trade-off is intentional confirmation lag equal to the right-side pivot length.
Why does a pane divergence line sometimes start slightly off the composite's visual peak? Divergence is measured at price structure points. The line connects the composite's values at the two confirmed price pivots, which is the correct comparison even when the composite made its own extreme a bar or two away.
Why do some obvious divergences not print? Either the confluence minimum was not reached, the oscillator involved is disabled, or the swing did not confirm as a pivot under the current lengths.
Which oscillators should I enable? The default set mixes momentum and volume perspectives, which is the point of confluence: independent evidence, not seven copies of the same math.
Is a Strong signal a guaranteed reversal? No. Strength counts agreement between engines; it is a transparency measure, not a probability of profit.
🔶 CREDITS
This script builds its scanning and composite engine on classic, public-domain oscillators, and gratefully credits their creators: the Relative Strength Index by J. Welles Wilder Jr. (1978), Moving Average Convergence Divergence by Gerald Appel, the Stochastic Oscillator popularized by George C. Lane, the Commodity Channel Index by Donald Lambert (1980), On Balance Volume by Joseph Granville (1963), and the Money Flow Index by Gene Quong and Avrum Soudack. All oscillator calculations use standard built-in formulas. Drawing divergence lines on an oscillator is a long-established charting convention popularized by many community authors, acknowledged here as shared prior art. The multi-engine confluence scanner, the consensus Composite Oscillator, the dual-canvas mirroring, transparency labeling, strength grading, reaction zone life cycle, pressure model, and all code in this script are original work — no third-party or open-source script code was reused.
🔶 LIMITATIONS
Divergence can persist or fail entirely during strong trends; regular divergences against a powerful trend are the weakest application. Volume-based engines (On Balance Volume, Money Flow Index) are less meaningful on symbols with unreliable volume reporting. The composite's normalized components depend on the normalization lookback. Pivot confirmation introduces intentional delay. No indicator replaces independent analysis.
🔶 DISCLAIMER
This script is provided strictly for educational and informational purposes. It is not financial advice, an investment recommendation, or a solicitation to buy or sell any financial instrument. Past behavior of any signal does not guarantee future results. Trading involves substantial risk. Always do your own research and manage risk independently.
Indikator

Indikator

Last Low/High Targets X966 v1.4# X966 – Last Low/High → W3 Targets
X966 is a market structure indicator designed to identify high-probability trading opportunities using **LL → HL** and **HH → LH** formations, followed by confirmed breakout or retest entries.
## How it works
* Detects significant swing highs and swing lows.
* Identifies Higher Low (HL) and Lower High (LH) structures.
* Automatically plots the breakout/entry level.
* Waits for a confirmed breakout or retest based on user settings.
* Projects TP1, TP2, and TP3 using either Fibonacci Expansion or ATR.
* Calculates an automatic invalidation/stop-loss level.
* Assigns a Quality Score based on market structure, breakout confirmation, displacement, volume, and optional higher-timeframe trend bias.
## Features
* Supports both Long and Short setups.
* Multiple entry modes: Breakout, Retest, or Both.
* Late Breakout Capture to detect breakouts occurring before pivot confirmation.
* Automatic Risk/Reward calculation.
* Built-in dashboard displaying setup status, quality score, entry, stop-loss, and targets.
* Smart confirmed-bar alerts in both English and Arabic.
**Disclaimer:** This indicator is designed to assist market structure analysis and trade planning. It should be used alongside sound risk management and overall market context rather than as a standalone trading system.
# X966 – Last Low/High → W3 Targets
مؤشر يعتمد على تحليل هيكل السوق (Market Structure) لاكتشاف فرص الشراء والبيع بعد تكوّن نماذج **LL → HL** أو **HH → LH**، ثم ينتظر تأكيد الاختراق قبل إعطاء إشارة دخول مع أهداف ووقف خسارة محسوبة تلقائياً.
### آلية العمل
* يحدد آخر القيعان والقمم المهمة.
* يكتشف تكوّن **Higher Low (HL)** أو **Lower High (LH)**.
* يرسم مستوى الاختراق (Entry / Break Level).
* ينتظر اختراق أو إعادة اختبار حسب الإعدادات.
* يحسب أهداف TP1 و TP2 و TP3 باستخدام **Fibonacci Projection** أو **ATR**.
* يحدد وقف الخسارة (Invalidation / Stop Loss) تلقائياً.
* يعطي **Quality Score** لتقييم قوة الفرصة اعتماداً على هيكل السوق، الاختراق، الزخم (Displacement)، الحجم (Volume)، واتجاه الفريم الأكبر (HTF Bias) عند تفعيلها.
### المميزات
✅ يدعم صفقات الشراء والبيع.
✅ اختيار الدخول عند الاختراق أو إعادة الاختبار أو الاثنين معاً.
✅ التقاط الاختراقات التي حدثت قبل تأكيد المحور (Late Breakout Capture).
✅ أهداف تلقائية مع حساب نسبة العائد إلى المخاطرة (Risk/Reward).
✅ لوحة معلومات تعرض حالة الصفقة والجودة والأهداف.
✅ تنبيهات ذكية بالعربي والإنجليزي بعد إغلاق الشمعة لتقليل الإشارات الوهمية.
### ملاحظة
المؤشر أداة تساعد على قراءة هيكل السوق، وليس نظام تداول آلي. يفضل استخدامه مع إدارة رأس مال مناسبة والتأكيد من حركة السعر والسياق العام للسوق.
Indikator

Kalshi 15m BTC IntelThis indicator classifies the Bitcoin market into one of four states — UPTREND, DOWNTREND, RANGING, or STABLE — over a rolling 15-minute horizon, using a confluence vote across 7 independent indicators. It was originally built as an alerting bot for 15-minute BTC event contracts (Kalshi's KXBTC15M series), where the only question that matters is: which way is price leaning over the next 15 minutes, and how confident can I be?
It is designed for COINBASE:BTCUSD but works on any liquid BTC pair. It is timeframe-independent: the script requests 1-minute data internally and computes everything on its own rolling 300-bar (5-hour) 1-minute buffer, so you can view it on any chart timeframe from 1 minute up.
How it works
Seven indicators each cast a vote: bullish (+1), bearish (−1), or neutral (0):
EMA cross — EMA 27/63 on 1-minute closes (equivalent to 9/21 on 3-minute bars); votes on the sign of the separation, with a deadband to filter chop.
RSI(14) — computed on a 3-minute resample; bullish above 55, bearish below 45.
Volume surge — last 15 minutes of volume vs. a 4-hour baseline of 15-minute blocks; a surge ≥1.5× votes in the direction of the concurrent price move.
Window delta — the % move over the trailing 15 minutes, with a deadband.
Micro momentum — EMA-smoothed 1-minute returns.
Acceleration — momentum now vs. 5 bars ago (is the move speeding up or fading?).
Tick trend — net direction of the last 5 one-minute closes.
Confidence = how many of the 7 agree with the majority direction (x/7).
A classifier then combines trend strength (size of the 15-minute move, confirmed by EMA alignment), a momentum label (from the momentum-family indicators), and realized volatility (population stdev of 1-minute returns) into the four states. UPTREND/DOWNTREND require a strong, EMA-confirmed move with aligned momentum; STABLE requires low volatility and neutral momentum; everything else is RANGING.
What's on the chart
Dashboard panel — current state, confidence dot-meter (●●●●●○○), trend/momentum/volatility labels, 15-minute move, realized vol, and each indicator's live vote with its reading. Position, size, theme (dark/light), and a compact mode are configurable.
Confluence-colored candles — gradient from gray (no agreement) to full trend color (7/7), so conviction is visible bar by bar.
Glow EMAs + trend cloud — the cloud deepens as EMA separation grows.
BUY/SELL labels at the bar where the state flips into UPTREND/DOWNTREND (switchable to plain triangles).
Background tint for directional and stable states (RANGING is untinted by default).
Alerts
Create one alert with condition "Any alert() function call" to receive every state transition with detail, e.g. RANGING → UPTREND (6/7, +0.21% 15m move). Separate alert conditions exist for high-confidence (≥6/7) UPTREND and DOWNTREND only.
Notes and limitations
All thresholds (RSI levels, deadbands, surge ratio, confidence bands) are exposed as inputs; defaults are the values the original bot ran with.
The state updates intrabar in real time; on closed history it reflects one evaluation per chart bar. Signals print when a state begins, which is after a move has partially developed — this is a regime classifier, not a prediction.
1-minute intrabar data depth is limited by TradingView, so older chart history may show a warm-up state; the live edge is unaffected.
RANGING means no edge — stand aside. Most of the time the market is RANGING; that is the indicator working as intended, not a defect.
This is a decision-support tool, not financial advice. No indicator wins consistently on 15-minute binaries; always size positions accordingly. Indikator

Indikator

Indikator

Indikator

Indikator

Indikator

PrismFlow Session Momentum Matrix`PrismFlow Session Momentum Matrix` is a multi-timeframe momentum and session-awareness indicator designed to help traders read market direction, momentum strength, and fresh signal timing in one compact view.
It combines AK MACD-style momentum, MACD Bollinger Band expansion, zero-line crosses, ADX/DI trend confirmation, RSI behaviour, EMA trend zones, global session lines, and Opening Range Boxes.
The aim is not to give a blind buy/sell button, but to help traders answer three practical questions:
1. Is momentum bullish or bearish?
2. Is the move fresh or already extended?
3. Which timeframe currently gives the cleanest decision context?
**Main Features**
- Multi-timeframe status board
- MACD zero-line above/below status
- Fresh zero-cross diamond signals
- MACD outside/inside 1 standard deviation band
- ADX and DI trend-strength filter
- RSI confirmation and RSI candle colouring
- Momentum flip/separation reading
- Suggested timeframe/action row
- EMA stacked trend zones on the main chart
- Global market session lines
- Opening Range Boxes for India, Tokyo, Sydney, Frankfurt, London, and New York
- Chart timezone reminder for selected market
**Diamond Signals**
The diamonds show fresh AK MACD zero-line crosses.
A green `0+` diamond means MACD has crossed upward through zero. This is an early bullish momentum shift.
A red `0-` diamond means MACD has crossed downward through zero. This is an early bearish momentum shift.
These diamonds are best used as attention signals. A diamond is stronger when it agrees with the panel, ADX/DI, RSI, and higher-timeframe direction.
**RSI Candle Colours**
The indicator can colour candles when RSI crosses important levels.
A lime candle appears when RSI crosses upward through the bullish level, currently set around `55`.
An amber candle appears when RSI crosses downward through the bearish level, currently set around `45`.
These candles help show when price momentum is improving or weakening directly on the chart.
Their relevance:
- Lime RSI candle: buyers are gaining momentum
- Amber RSI candle: sellers are gaining momentum
- Best used with MACD zero-cross diamonds and EMA zones
- More reliable when the panel also shows bullish or bearish alignment
In the panel, RSI is used as confirmation. If RSI is bullish, it supports buy setups. If RSI is bearish, it supports sell setups. RSI alone is not the full trade signal; it is one part of the decision stack.
**EMA Stacked Zones**
The main chart shows EMA fill zones instead of cluttered EMA lines.
The zones are built from:
- EMA `9/21`: fast trend zone
- EMA `30/55`: medium trend zone
- EMA `100/200`: slow trend zone
When faster EMAs are above slower EMAs, the zone fills bullish. When faster EMAs are below slower EMAs, the zone fills bearish.
This gives a visual cue for trend stacking:
- All zones bullish: stronger bullish environment
- All zones bearish: stronger bearish environment
- Mixed zones: transition, chop, or uncertainty
- Price above bullish stacked zones: trend continuation is cleaner
- Price fighting inside mixed zones: avoid weak trades or wait for confirmation
The EMA fills are designed to give context without adding too many lines to the chart.
**How To Use The Panel**
The panel reads multiple timeframes and shows whether each one is bullish, bearish, fresh, expanding, or waiting.
Key columns:
`ZERO` shows whether MACD is above or below zero.
`ZERO X` shows fresh zero-line crosses.
`BB 1SD` shows whether MACD is outside the 1 standard deviation band. Outside the band suggests momentum expansion.
`ADX` shows trend strength.
`DI` shows whether buyers or sellers are leading.
`RSI` confirms bullish or bearish pressure.
`MOM` shows momentum flip or separation strength.
`ACTION` converts the conditions into simple guidance such as `FRESH BUY`, `BUY`, `FRESH SELL`, `SELL`, `WATCH`, or `WAIT`.
The bottom row suggests which timeframe currently has the cleanest trade context.
**Simple Decision Guide**
For a stronger buy setup, look for:
- Higher timeframes are bullish
- MACD is above zero
- A fresh green `0+` diamond appears
- BB CANDLE is above `+1SD`
- ADX confirms trend strength
- `+DI` is stronger than `-DI`
- RSI supports bullish pressure
- EMA zones are stacked bullish
- Price is respecting the session or ORB structure
For a stronger sell setup, look for:
- Higher timeframes are bearish
- MACD is below zero
- A fresh red `0-` diamond appears
- BB CANDLE is below `-1SD`
- ADX confirms trend strength
- `-DI` is stronger than `+DI`
- RSI supports bearish pressure
- EMA zones are stacked bearish
- Price is respecting the session or ORB structure
If signals are mixed, the better decision is usually to wait.
**Sessions And ORB**
The indicator includes session lines and Opening Range Boxes for commonly watched global markets:
- India NSE
- Asia Tokyo
- Australia Sydney
- Europe Frankfurt
- UK London
- US New York
Session start lines are solid. Session end lines are dashed. ORB boxes show the opening range for the selected market session.
This helps traders see where early session highs and lows form, and whether price is breaking out, rejecting, or consolidating around that range.
**Important Disclaimer**
This indicator is a decision-support tool. It has been constructed using AI and cognitive intelligence. It does not guarantee profits and should not be used as a standalone trading system. Always use risk management, stop losses, position sizing, and your own market judgment before entering any trade. Indikator

Gabriel Diamond Top / Diamond Bottom Detector W/ Breakout & TargHow it works:
Builds an alternating swing sequence from pivots, then scans for a diamond: swing ranges must expand through the first half (broadening channel, red dashed edges) and contract through the second (triangle channel, blue dashed edges), matching your card
Direction: rising into the pattern with the widest point up top = Diamond Top (bearish); mirror = Diamond Bottom (bullish)
Breakout = close beyond the triangle's exit boundary (last swing low for tops, last swing high for bottoms); fires SELL/SELL label
Target = full diamond height (highest − lowest point) projected from the breakout level, drawn as orange dotted line
Alerts on formation (with height, watch level, target) and on breakout/breakdown; invalidates if price escapes the wrong side
Key settings to tune on live charts: Pivot Length, Min Pivots (6 default — raise for stricter diamonds), Broadening/Contraction factors, Min Diamond Height %. Diamonds are rare, so if you get no detections, loosen the factors toward 1.0. Indikator

10 Min ORB - Asia / London / NYTracks the opening range of the first 10 minutes (adjustable) for the Asia, London, and New York sessions independently — built for futures traders (MES/ES) who want to watch for breakouts or rejections across all three major sessions, not just the US open.
How it works
For each session, the indicator marks the high and low of the opening range using accurate lower-timeframe data (default 1-minute), so the range is precise regardless of what timeframe your chart is set to. Once the opening window closes, it draws a box around the range and extends the high/low lines forward so you can watch price interact with them for the rest of the session.
Signals
Breakout: flags the first candle to close beyond the range high or low (one signal per side, per session, per day)
Rejection: flags any candle that wicks through the high or low but closes back inside the range
Labels are tagged by session ("Asia", "London", "NY") so you can tell at a glance which window produced the signal. Alerts are built in for all six conditions (breakout up/down and can be extended for rejections per session).
Customizable
Enable/disable each session independently
Set custom start times and timezone for each session
Adjust ORB length (default 10 minutes)
Full control over colors, line width, midline, and how many days of history to keep on the chart
Notes
Default session start times: Asia 19:00 ET, London 03:00 ET, New York 09:30 ET — adjust to match your own trading windows.
This is a visual/analytical tool, not a standalone strategy — it's intended to support discretionary trade decisions around opening range breakouts and rejections, not to generate automatic buy/sell signals. Always backtest and manage risk according to your own plan. Indikator

JonnyFutures IB Pro + Session LevelsJonnyFutures IB + Session Levels
a level-mapping tool. it builds your Initial Balance live as the first hour forms, tracks PDH/PDL, London, and Asia session ranges, and tells you — in real numbers — whether ES and NQ agree on which side broke first.
no signals, no arrows, no "buy here" nonsense. just the levels that matter and the math behind them.
What it plots:
**IB High / IB Low** — the running high and low of your Initial Balance window (default 9:30–10:30 AM ET). while the hour is forming, these lines update live, bar by bar, as price makes new extremes. once the hour closes, they lock and hold for the rest of the day.
**25% / 50% / 75%** — the IB range sliced into quarters. these update in real time right alongside the IB high/low while the hour is still forming, so you can see where the midpoint and quarter levels are sitting before the hour even closes.
**PDH / PDL** — yesterday's regular session high and low. fixed the moment the new trading day starts.
**London High / Low** — the prior completed London session's range (default 2:00–5:00 AM ET). locks in when London closes, holds through the entire next day.
**Asia High / Low** — the prior completed Asia session's range (default 6:00 PM–12:00 AM ET). same logic — locks at session close, holds until the next Asia session completes.
every line ends with a small dotted extension and a price-tagged label pushed to the right of live price, so nothing sits on top of your forming candles.
The table
top-right by default (movable in settings). shows:
- **CURRENT** — did your chart's symbol form the IB high or IB low first
- **COMPARE** — same read, but for the second symbol you set (ES/NQ pair)
- **ES/NQ MATCH** — MATCH if both instruments broke the same direction first, NO MATCH if they diverged, FORMING while the IB hour is still in progress
- exact IB high/low, PDH/PDL, London H/L, Asia H/L values
this is the confirmation piece. divergence between ES and NQ on which side prints first is a real tell — this puts it in front of you instead of making you eyeball two charts.
## setup
1. add to chart, works on any intraday timeframe — **5-minute or lower recommended.** on higher timeframes a single candle can contain both the IB high and low, which blurs which one actually came first.
2. in settings, set **Compare Symbol** to whichever of ES/NQ you're *not* charting. defaults to NQ (`CME_MINI:NQ1!`) — flip it to `CME_MINI:ES1!` if your chart is already NQ.
3. adjust session windows (IB, London, Asia) if you run different hours than the ICT-standard defaults.
4. **Label Offset** controls how far right the price tags sit — bump it up if you're zoomed out and labels still feel close to price.
## things to know
- IB and session boxes reset automatically at the start of each new NY trading day — you're never looking at stale levels.
- the ES/NQ comparison uses `request.security` to pull the same IB logic on the second symbol in real time, so both reads are apples-to-apples.
- London and Asia levels are the **previous completed session**, not the one currently forming — that's intentional, it's your reference range, not a live-forming box.
no edge in a level by itself. the edge is in how price reacts when it gets there. this just gives you the map.
execute your edge 🟦 Indikator

Indikator

Indikator

H8 Daily H8 Structure & Confirmation
The Daily H8 Structure indicator is designed to identify whether the market is accepting, rejecting, or remaining inside the previous 8-Hour (H8) range, providing a clear directional framework before looking for entries on lower timeframes.
Instead of chasing every move, this indicator focuses on market permission.
The previous H8 range acts as the day's anchor, allowing traders to determine whether buyers or sellers have gained control.
How It Works
The indicator automatically plots the previous:
🟡 H8 High
🟡 H8 Low
🔵 Previous Day High (PDH)
It then classifies the current daily candle into one of several market conditions.
🟢 H8 Breakout
Price closes above the previous H8 High.
This confirms:
Bullish acceptance
Breakout continuation
Buyers in control
Lower timeframes can then be used to search for long entries.
🔴 H8 Fakeout High
Price trades above the previous H8 High but closes back inside the range.
This signals:
Failed breakout
Buyer exhaustion
Possible bearish continuation
🟡 Inside H8 Range
Price remains inside the previous H8 range.
This means:
Neutral market
Previous directional bias remains
Wait for confirmation
🔻 H8 Breakdown (optional mirror logic)
Price closes below the previous H8 Low.
Confirms bearish continuation.
🟢 H8 Fakeout Low
Price sweeps below the previous H8 Low before reclaiming the range.
Often signals bullish reversal potential.
Visual Layout
The indicator recreates the Daily Template using color-coded structure:
🟢 Green Zone
H8 Breakout
Bullish Acceptance
🟡 Yellow Zone
Previous H8 Range
Neutral Area
Market Waiting Zone
🔴 Red Zone
H8 Fakeout
Failed Breakout
Potential Reversal
🔵 Blue Dashed Line
Previous Day High (PDH)
Setup Table
A compact information panel displays:
• Current Daily Setup
• Market Bias
• MTF Condition
• Previous H8 High
• Previous H8 Low
• Previous Day High
• Permission Status
• Lower Timeframe Readiness
Philosophy
This indicator is not an entry indicator.
It answers one question first:
"Does the Daily structure allow me to look for trades?"
Once permission has been established, traders can move to their preferred lower timeframe (15m, 5m, 2m, 1m, etc.) and execute using their own strategy.
Best Used With
• Market Structure
• BOS / MSS
• Liquidity Sweeps
• Fair Value Gaps (FVG)
• Order Blocks
• VWAP
• Volume
• Trend Continuation Models
Ideal Timeframes
Primary Analysis:
Daily
Execution:
H4
H1
M15
M5
M2
M1
Daily H8 Structure helps traders stay aligned with higher-timeframe market conditions by identifying whether price has accepted, rejected, or remained inside the previous 8-hour range. Rather than predicting direction, it provides a structured framework for determining when lower-timeframe trade setups have higher odds of success. Indikator

Indikator

Indikator

Indikator

Indikator

Indikator

Indikator
