ATC SuperTrend Pro What It Is
ATC SuperTrend Pro is a trend-following indicator built on the classic SuperTrend framework and rebuilt from the ground up with three layers of intelligence the retail version simply does not have: a volatility regime engine that adapts the ATR multiplier to current market conditions, a volume participation classifier that tells you who is behind each trend flip, and a session-aware signal filter that focuses your attention on the time windows where trend flips have the highest historical follow-through. The result is a SuperTrend that doesn't just tell you which direction price is moving — it tells you whether the flip is worth acting on.
________________________________________
Who It's Built For
ATC SuperTrend Pro is designed for active intraday traders who already understand trend-following but are tired of getting whipsawed by low-conviction flips in choppy, low-volume conditions. It works best on liquid instruments with clearly defined session structure. The indicator ships with optimized pre-built profiles for QQQ on the 5-minute and 1-minute timeframes, and a fully configurable Custom mode for traders who want to tune it to other instruments or session styles.
________________________________________
Core Concept
At its foundation, this is still a SuperTrend indicator. Price closes below the dynamic ATR band, the trend flips bearish. Price closes above the band, the trend flips bullish. The band plots directly on the chart as your support and resistance anchor for the current trend.
What makes ATC SuperTrend Pro different is what happens around that flip before it is presented to you. Every flip is evaluated against three filters simultaneously:
1. Is the volatility environment appropriate? The indicator continuously measures where current ATR sits within its recent historical range. If volatility is in a low regime, the ATR multiplier compresses slightly, pulling the band closer to price and making the indicator more sensitive. If volatility is in a high regime, the multiplier expands, giving the band more room and reducing noise-driven flips. If the market is in a normal regime, the base multiplier is used as-is.
2. Is there meaningful participation behind the flip? Every flip is classified by the volume ratio at the moment of the flip — current bar volume divided by the rolling average volume. Flips that occur on low relative volume are classified as Low Participation. Flips that occur on high relative volume are classified as High Participation. This distinction matters: a trend flip on thin volume is structurally weaker than a flip that occurs with genuine market engagement behind it.
3. Is this flip occurring at a time of day when trend signals are worth acting on? Not all hours of the trading session are equal. Choppy midday drift produces a high percentage of false flips that reverse within a few bars. ATC SuperTrend Pro lets you restrict signal qualification to specific time windows — the opening hour, the second hour, and the final hour — so that the flips that make it through to a Qualified status are the ones occurring when market structure is most directional.
Only flips that pass all three gates simultaneously are elevated to Qualified status and trigger the primary markers and alerts.
________________________________________
ATC SuperTrend Pro Upgrades
The standard retail SuperTrend uses a fixed ATR multiplier applied uniformly regardless of whether the market is trending quietly or exploding through key levels. ATC SuperTrend Pro replaces that single fixed value with three layered upgrades:
Volatility Regime Engine — A rolling ATR percentile rank determines whether the market is currently in a Low, Normal, or High volatility regime. Each regime applies a different effective ATR multiplier using hysteresis-locked state transitions, meaning the indicator doesn't flicker back and forth between regimes on every bar when ATR sits near a threshold. The regime boundaries are defined by empirical percentile ranks (33rd and 67th percentile by default) rather than arbitrary round-number breakpoints.
Participation Classification — Volume at the time of each flip is compared against a rolling volume moving average. Every flip is tagged with one of three participation states — Low Participation, High Participation, or Exhaustion Risk — before any signal is qualified.
Exhaustion Risk Detection — A specific combination of conditions — high volume participation during a high volatility regime — is flagged as Exhaustion Risk rather than a clean directional signal. This is the market condition most commonly associated with climactic moves followed by reversal, and it is the one condition most retail SuperTrend tools would happily hand you as a clean entry signal. ATC SuperTrend Pro surfaces it explicitly and excludes it from qualified signals by default.
Session Time Window Filtering — Seven configurable signal windows let you define when the indicator can issue a Qualified signal. The pre-built QQQ profiles apply empirically validated time windows out of the box.
Timeframe Profiles — The Profile Engine loads pre-optimized parameter sets for QQQ 5-minute and QQQ 1-minute trading so new users don't have to guess at calibration.
________________________________________
Chart Visuals
The SuperTrend Line — The core line plots directly on price. In a bullish trend it sits below price, acting as dynamic support. In a bearish trend it sits above price, acting as dynamic resistance. The line color shifts cleanly between electric green (bullish) and electric red (bearish) on each confirmed flip. The line uses a break style so it does not draw through gaps.
Glow Layer — A wide, semi-transparent glow surrounds the SuperTrend line at 78% transparency, creating a visual halo effect. This is a cosmetic enhancement that makes the trend direction immediately readable on any chart background. It can be toggled off in settings.
Trend Fill — A gradient fill extends from the SuperTrend line to the price close, color-matched to the current trend direction. Fill opacity adjusts automatically by volatility regime: tighter and more opaque in low-volatility conditions, slightly more transparent in high-volatility conditions where the fill region widens. This gives you a passive visual read on the current regime without requiring you to check the HUD.
Candle Tinting — An optional setting tints every candle with a light wash of the current trend color at 72% transparency. Off by default.
Qualified Flip Markers (Q triangles) — The primary actionable markers. A green upward triangle with a white "Q" label appears below the bar on a Qualified Bull Flip. A red downward triangle with a white "Q" label appears above the bar on a Qualified Bear Flip. These are the only markers that trigger the primary alert conditions.
Low Participation Markers (small circles) — Cyan circles mark flips that occurred on below-average volume. These flips did not pass the participation filter for a Qualified signal. They are visible context — not action items.
High Participation Markers (small diamonds) — Gold diamonds mark flips that occurred on above-average volume but did not qualify due to time window filtering or another gate. These are structurally stronger flips than the circles, and they are worth noting even when they fall outside the active signal window.
Exhaustion Risk Markers (X crosses) — Orange X marks appear on flips classified as Exhaustion Risk — high participation volume during a high volatility regime. These are the most important non-qualified flips to understand. They are not entry signals. They are structural warnings.
Volatility Regime Change Markers (tiny accent X) — A small gold-tinted X appears at the bottom of the chart whenever the volatility regime transitions between Low, Normal, and High. This is a background awareness marker, not a trading signal.
________________________________________
HUD Breakdown
The HUD is a two-column table that anchors to your chosen chart corner and stays current on every bar close. Each row reflects a live or persistent state:
Profile — Displays the active profile: QQQ 5m, QQQ 1m, or Custom. Gold text.
Trend — Current SuperTrend direction: Bullish (green) or Bearish (red). This updates on every confirmed bar close.
Signal Window — Active or Filtered. Shows whether the current bar falls within the configured actionable time window. Green when active, grey when filtered. Useful for understanding in real time whether a flip occurring right now would qualify.
Window Mode — The abbreviated label of the current time window configuration (e.g., "Open + Final", "2nd + Final").
Action Mode — The current participation mode filter displayed in abbreviated form (e.g., "Low Part.", "Non-Exh.", "All Flips").
Vol Regime — The current volatility regime: Low (gold), Normal (grey), or High (red). Updates whenever the regime transitions.
Eff. Mult — The effective ATR multiplier currently in use after regime adjustment. In a Low volatility regime this will be less than the base multiplier. In a High volatility regime it will be greater.
Current Part. — The current bar's volume participation ratio expressed as a multiple of the rolling average (e.g., "0.84×" means below-average volume, "2.31×" means more than double average volume). Color-coded: cyan for low participation, gold for high.
Last Flip — The direction of the most recent trend flip (Bull Flip or Bear Flip).
Flip Type — The participation classification assigned to the last flip: Low Participation, High Participation, or Exhaustion Risk. Color matches the corresponding marker color.
Qualified — Whether the last flip achieved Qualified status (green "Qualified") or was filtered out (grey "Filtered").
________________________________________
Logic Layers
Reading the layers together is what separates ATC SuperTrend Pro from a standard flip-and-go indicator.
Layer 1: Trend Direction — The SuperTrend line tells you what direction the tool currently calls. This is the structural backbone. Every other layer is commentary on that backbone.
Layer 2: Volatility Regime — The regime tells you how tight or loose the market is relative to its own recent history. A Low regime means the market is coiling. A High regime means the market is already expanded. Flips in High regime conditions are more suspect — they may be climactic rather than initiating.
Layer 3: Participation — Participation tells you whether the flip had genuine volume engagement or whether it was a thin-air move. Low-participation flips in a trending environment sometimes resolve as continuation after a shallow pullback touches the SuperTrend band. High-participation flips with the trend have the most structural conviction behind them.
Layer 4: Exhaustion Risk — The highest-priority warning in the system. When all three of the following are simultaneously true — a flip occurred, volume is elevated above the participation threshold, and the market is in a High volatility regime — the tool flags Exhaustion Risk. This combination historically corresponds to moves that spike through the SuperTrend band on a burst of volume only to reverse back. Do not treat this as a confirmed directional flip.
Layer 5: Time Window — The time window filter is the final gate. Even a structurally clean flip — Low participation, Normal regime, correct direction — will not receive Qualified status if it occurs during a filtered time window. This is by design. Qualified signals are reserved for periods of the session where trend initiation is most reliable.
________________________________________
Alerts
ATC SuperTrend Pro includes eight distinct alert conditions covering every layer of the system.
Qualified Bull Flip — Fires on a confirmed bullish flip that passes all three gates: time window, participation mode, and exhaustion exclusion. This is the primary long signal alert.
Qualified Bear Flip — Fires on a confirmed bearish flip that passes all three gates. This is the primary short signal alert.
Low Participation Bull Flip — Fires on a bullish flip classified as Low Participation, regardless of time window qualification.
Low Participation Bear Flip — Fires on a bearish flip classified as Low Participation, regardless of time window qualification.
High Participation Bull Flip — Fires on a bullish flip classified as High Participation but not Exhaustion Risk.
High Participation Bear Flip — Fires on a bearish flip classified as High Participation but not Exhaustion Risk.
Exhaustion-Risk Bull Flip — Fires when a bullish flip occurs simultaneously with High Participation and a High Volatility regime. Use as a caution alert, not an entry trigger.
Exhaustion-Risk Bear Flip — Same logic for bearish direction.
Volatility Regime Change — Fires whenever the volatility regime transitions between Low, Normal, and High.
Any Flip — Fires on every confirmed trend flip regardless of classification. Useful for monitoring purposes when you want to observe all flip activity.
All flip-based alerts respect the Confirm Markers / Alerts On Bar Close setting, meaning they will not fire mid-bar — only on a confirmed bar close.
________________________________________
How to Trade (Step-by-Step)
Step 1: Select your profile. If you are trading QQQ on the 5-minute chart, select QQQ 5-Minute. If you are on the 1-minute chart, select QQQ 1-Minute. For other instruments or timeframes, select Custom and configure the parameters manually.
Step 2: Confirm the signal window is Active. Check the HUD's Signal Window row before taking any action on a flip. If it reads "Filtered," you are outside the active time window. The indicator is still tracking trend direction, but Qualified signals are not being issued. You can watch the flip and mark the level, but wait for a time-window-active retest or a new flip within the active window before acting.
Step 3: Wait for a Q marker. Only flips that print the triangle with the white Q label are Qualified signals. Do not act on circles, diamonds, or X marks as primary entries. Those markers are classification information.
Step 4: Confirm the Flip Type in the HUD. After a Q marker prints, check the Flip Type row in the HUD. "Low Participation" means the flip occurred on thin volume — the move may be cleaner but should be confirmed with continuation. "High Participation" means strong volume engagement — this flip has more conviction, though the participation alone does not guarantee follow-through.
Step 5: Note the volatility regime. If the Vol Regime row shows "High" and a flip just printed, proceed with tighter sizing than normal. High-regime flips on elevated volume are the conditions where Exhaustion Risk is most likely. A High regime with a Qualified signal that is classified as High Participation is structurally the strongest setup the tool will generate — but it is also the setup most worth confirming with at least one or two bars of follow-through before adding size.
Step 6: Use the SuperTrend line as your stop anchor. Once in a trade, the SuperTrend line is your structural stop reference. In a long trade, price should remain above the line. A confirmed close back below the line flips the trend and is your exit signal. Do not move your stop to breakeven prematurely if price is simply oscillating near the line within a Low volatility regime — the tighter multiplier is doing its job.
Step 7: Respect Exhaustion Risk X markers. If an X appears on a flip that was otherwise pointing in your favor, treat it as a warning to reduce size or stay flat rather than chasing the move. These prints are the system telling you that the flip is accompanied by the exact conditions most associated with reversal, not continuation.
Step 8: Set your preferred alerts. For a clean setup, set alerts on Qualified Bull Flip and Qualified Bear Flip only. If you want supplementary context, also set the Volatility Regime Change and Exhaustion-Risk alerts so you are notified of structural shifts even when no Qualified flip is pending.
________________________________________
Settings Reference
Profile Engine
• Timeframe Profile — Selects QQQ 5-Minute, QQQ 1-Minute, or Custom. When a pre-built profile is selected, the Custom input groups below are overridden by the profile values. Custom exposes all parameters for manual tuning.
Custom SuperTrend Core (active in Custom mode only)
• Custom ATR Length — The lookback period for ATR calculation. Shorter values respond faster to volatility shifts; longer values are smoother. Default: 10.
• Custom Base ATR Multiplier — The base envelope width as a multiple of ATR. This value is further modified by the regime engine. Default: 2.5.
• Source — Price anchor for the ATR envelope. hl2 (the average of high and low) is the classic SuperTrend source and the recommended starting point.
Custom Volatility Regimes (active in Custom mode only)
• Custom Regime Lookback — The number of bars used to establish the ATR percentile baseline. Default: 100.
• Custom Low-Vol Percentile — ATR readings below this percentile rank are classified as Low volatility. Default: 33.
• Custom High-Vol Percentile — ATR readings above this percentile rank are classified as High volatility. Default: 67.
• Custom Regime Hysteresis Buffer (%) — A buffer around each regime threshold that prevents the indicator from rapidly switching regimes on marginal ATR readings. Default: 3.0%.
• Custom Low-Vol Mult Adjust — Multiplier scaling factor applied in Low volatility regimes. Values below 1.0 tighten the band. Default: 0.85.
• Custom High-Vol Mult Adjust — Multiplier scaling factor applied in High volatility regimes. Values above 1.0 widen the band. Default: 1.15.
Custom Participation Classification (active in Custom mode only)
• Enable Participation Classification — Toggles the volume participation layer on or off.
• Custom Participation MA Length — The rolling average lookback for the volume baseline. Default: 20.
• Custom High Participation Threshold (× MA) — The volume multiple at which a flip is classified as High Participation. Default: 1.5×, meaning volume must be 50% above its rolling average.
• Tag High-Vol / High-Participation Flips As Exhaustion Risk — When enabled, flips meeting both the High Participation and High Volatility regime criteria are tagged as Exhaustion Risk rather than High Participation.
Signal Qualification
• Confirm Markers / Alerts On Bar Close — When enabled, no markers, HUD flip updates, or alerts fire until the bar is fully confirmed. Recommended for live trading to avoid acting on signals that repaint within the bar.
• Custom Actionable Signal Mode — Defines which participation class of flips can achieve Qualified status. Options: Low Participation Only, High Participation Only, All Non-Exhaustion, All Flips.
• Exclude Exhaustion-Risk Flips From Qualified Signals — When enabled, Exhaustion Risk flips are never elevated to Qualified status regardless of other criteria. On by default.
Signal Time Windows
• Signal Time Zone — The timezone used for all session window definitions. Default: America/Chicago (CT).
• Custom Actionable Signal Window — Selects which periods of the session can produce Qualified signals. Options: All Day, Opening Hour + Final Hour, Second Hour + Final Hour, Avoid Afternoon Drift, Opening Hour Only, Second Hour Only, Final Hour Only.
• Opening Hour Window — Defines the opening window session string. Default: 0830–0929 CT.
• Second Hour Window — Defines the second-hour window. Default: 0930–1029 CT.
• Final Hour Window — Defines the final-hour window. Default: 1400–1459 CT.
• Afternoon Drift Window To Avoid — Defines the midday drift window excluded when using the Avoid Afternoon Drift mode. Default: 1230–1359 CT.
Premium Visuals
• Shade Trend Fill — Enables the gradient fill between the SuperTrend line and price close. On by default.
• Show Line Glow — Enables the wide semi-transparent glow layer behind the SuperTrend line. On by default.
• Tint Candles By Trend — Applies a light color wash to candles matching the current trend direction. Off by default.
• Show Non-Qualified Flip Class Markers — When enabled, Low Participation circles, High Participation diamonds, and Exhaustion Risk X marks are drawn for flips that did not achieve Qualified status. These are informational context markers. Recommended on.
• Core Line Width — The width of the primary SuperTrend line in pixels. Range 1–5. Default: 3.
Colors All default colors are fully customizable: Electric Bullish Trend, Electric Bearish Trend, Low Participation Accent, High Participation Accent, Exhaustion-Risk Accent, Neutral, and Premium Accent.
HUD
• Show HUD — Toggles the HUD on or off.
• HUD Position — Anchors the HUD to Top Right, Top Left, Bottom Right, or Bottom Left.
• HUD Theme — Dark (dark background, white text) or Light (light background, dark text).
________________________________________
Instruments & Timeframes
ATC SuperTrend Pro was developed and validated primarily on QQQ on the 5-minute and 1-minute timeframes, for which pre-built profiles are included. The Custom mode is suitable for tuning to other liquid equities, equity index ETFs, and futures instruments on intraday timeframes where RTH session structure is well-defined. The indicator is a single-timeframe tool — it does not request external timeframe data and operates entirely on the chart's current timeframe and symbol.
Allow a minimum of 100 bars of warmup before treating signals as fully calibrated. On short lookback timeframes with limited history, the ATR percentile baseline and volume moving average will stabilize as more data accumulates.
Indicateur

ATC Bollinger Band Percentile v1.1What It Is
The ATC Bollinger Band Percentile (ATC BBP) is a dual-layer oscillator that tells you two things simultaneously: where price sits inside its Bollinger envelope right now, and whether the current volatility environment is compressing, neutral, or expanding — measured against real historical data, not a hardcoded threshold.
Most Bollinger Band tools give you the bands. This one gives you the context behind the bands.
________________________________________
Who It's Built For
ATC BBP is designed for retail traders who already use Bollinger Bands or have tried them but found the raw %B reading too noisy or too vague to act on. If you've ever looked at a squeeze setup and wondered whether the bands were actually tight or just tighter than yesterday, this indicator was built to answer that question directly.
It works best for traders who use volatility as a filter before entering trend or breakout trades, want a cleaner and less reactive version of %B, or are building toward understanding normalized, statistically-grounded indicators.
________________________________________
Core Concept
Bollinger Bands place price in a dynamic envelope built from a moving average and standard deviation. The %B reading converts that envelope into a 0–100 scale: 100 means price is sitting on the upper band, 0 means price is on the lower band, and 50 means price is at the midpoint.
That's useful, but the raw reading is noisy and the bands themselves don't tell you whether they're wide or narrow relative to history. A band can look visually compressed on your chart and still be wider than it's been 75% of the time — or vice versa.
ATC BBP solves both problems. It smooths %B with a Hull Moving Average to reduce reactive noise, and it scores the current bandwidth as a percentile against a rolling window of its own history — so you always know objectively whether compression is real.
________________________________________
ATC Upgrades Over Standard %B
HMA Smoothing on %B The raw %B line reacts sharply to every candle. ATC BBP applies a Hull Moving Average to %B before it's plotted, cutting noise while preserving responsiveness. The raw %B is still available in the data window for comparison, but the smoothed version drives everything you see. You can adjust the smoothing length or disable it entirely.
Bandwidth Percentile Scoring This is the core ATC enhancement. Instead of asking "are the bands narrow?", ATC BBP asks "are the bands narrow relative to the last 125 bars of bandwidth history?" The bandwidth percentile is computed by ranking the current bandwidth against every value in the lookback window. A reading of 8% means the bands are tighter right now than they've been on 92% of recent bars. That's a real squeeze signal — not an eyeball call.
Empirical Zone Thresholds with Hysteresis The %B zone boundaries are not hardcoded round numbers. The defaults are set at empirically sensible levels and are fully adjustable. More importantly, every state transition — both the squeeze state and the %B zone — uses a configurable hysteresis band so the indicator doesn't flicker at the edges. Once a state is entered, it takes a meaningful move to exit it.
________________________________________
What's on the Chart
ATC BBP plots in a separate pane below your price chart.
The %B Line The smoothed %B oscillator on a 0–100 scale. The line changes color dynamically to reflect the current zone: green shades when price is in the lower portion of the bands, red shades in the upper portion, neutral grey for mid-range. When price tags or exceeds either band, the color deepens to full intensity. A fill between the %B line and the 50-level midline gives an immediate read on whether price is in the upper or lower half of the range.
Horizontal Reference Lines Five levels mark the key zones: lower extreme (0), lower quartile (20), midline (50), upper quartile (80), and upper extreme (100). Low-opacity colored background shading tints each zone — red above the upper quartile, green below the lower quartile, neutral in the middle.
Squeeze Pressure Bar Along the bottom of the pane, a colored bar marks the current squeeze state. Amber indicates a tight squeeze — bandwidth in the lowest percentile tier. Light yellow indicates a developing or loose squeeze. Blue indicates active volatility expansion. When no state is active, the bar disappears — the absence of color is meaningful. Diamond markers appear at the bar when a squeeze begins and again when expansion starts, so state transitions are never missed on a busy chart.
________________________________________
HUD Breakdown
The corner HUD (top right by default) gives you a live read of both indicator layers without having to inspect chart values:
Volatility — current squeeze state label: Tight Squeeze, Loose Squeeze, Expansion, or Neutral, color-coded to match the pressure bar
BW %-ile — the bandwidth percentile as a number, followed by a 10-block progress bar showing where current bandwidth sits on a visual scale from fully compressed to fully expanded
%B Zone — a text label for where price is in the envelope: Below Lower Band, Lower Quartile, Mid Range, Upper Quartile, or Above Upper Band
%B Reading — the smoothed %B value as a number
The HUD supports dark and light themes and can be repositioned to any corner of the pane.
________________________________________
Logic Layers
The indicator runs two independent state machines, each with its own hysteresis logic.
Squeeze State Machine Four states: Tight Squeeze (bandwidth percentile below the tight threshold), Loose Squeeze (between tight and loose thresholds), Neutral (mid-range bandwidth), and Expansion (above the expansion threshold). State transitions require the bandwidth percentile to move beyond the threshold by the hysteresis amount before the state flips. This prevents toggling at the boundary on marginal readings.
%B Zone State Machine Five zones tracking price location within the envelope: Below Lower Band, Lower Quartile, Mid Range, Upper Quartile, and Above Upper Band. The same hysteresis logic applies — once price enters a zone, it stays classified there until it moves decisively into the next zone.
The two machines run independently. You can be in a tight squeeze while price is in the upper quartile — which is a very different setup than a tight squeeze with price at the midline. The HUD shows both readings simultaneously so you always have the full picture.
________________________________________
Alerts
Seven alert conditions are built in.
BBP: Tight Squeeze Started — fires when the squeeze state first enters the tight tier. Use this to monitor compression setups across instruments before they break.
BBP: Tight Squeeze Released — fires when the tight squeeze breaks. This is the exit from compression, which may precede expansion or resolve back to neutral — both are meaningful.
BBP: Expansion Started — fires when bandwidth percentile crosses above the expansion threshold, confirming that volatility is breaking out of compression.
BBP: Price Above Upper Band — fires when %B reaches or exceeds 100, meaning price has tagged or broken through the upper band.
BBP: Price Below Lower Band — fires when %B reaches or falls below 0, meaning price has tagged or broken through the lower band.
BBP: %B Cross Above 50 — fires when smoothed %B crosses above the midline. Price location bias has shifted to the upper half of the envelope.
BBP: %B Cross Below 50 — fires when smoothed %B crosses below the midline. Price location bias has shifted to the lower half.
________________________________________
How to Trade With It
ATC BBP is a context indicator, not a signal generator. It tells you the volatility environment and price location so you can filter and frame your setups — it does not issue buy or sell signals on its own.
Step 1 — Check the Squeeze State First Before anything else, look at the HUD Volatility row and the pressure bar. Tight Squeeze means the market is coiling. Expansion means it's already moving. Neutral means neither is happening. This single read tells you what kind of market you're in before you look at anything else.
Step 2 — Use Squeeze Context to Filter Breakout Setups A tight squeeze is the setup condition for a potential expansion — it does not tell you which direction. When bandwidth is in the lowest 8–10 percentile of its history, start watching price action for the break, but wait for directional confirmation from your primary setup criteria before trading it. The squeeze tells you energy is building. Your edge tells you which way it breaks.
Step 3 — Use %B to Read Location Within the Setup Once you have a directional bias, %B tells you where price currently sits in the envelope. If you're looking for a long entry and %B is already above 80, price is extended toward the top of the range — it may be better to wait for a pullback toward the 50 midline. If %B is mid-range or lower quartile heading into a long setup, there's more room to run before hitting band resistance.
Step 4 — Look for Squeeze-Plus-Zone Confluence The highest-value reads come when both layers line up. A tight squeeze with %B at mid-range or lower quartile means compression is present and price has room to move higher if the break is bullish — watch for expansion to confirm with %B rising through 50. Expansion with %B crossing above 50 means volatility is moving and location bias is shifting bullish simultaneously — often the clearest confirmation that a breakout is real. Expansion with %B above 100 means price is already through the upper band in an expanding environment — valid in strong trends, a caution flag in range conditions.
Step 5 — Use Alerts for Multi-Instrument Monitoring If you're running ATC BBP across multiple instruments or timeframes, set the Tight Squeeze Started and Expansion Started alerts. These fire the moment a state changes so you're never watching the wrong chart while a setup develops elsewhere.
________________________________________
Settings Reference
Bollinger Bands BB Length (default 30) — period for the moving average and standard deviation calculation. Optimized default for QQQ. Increase for slower, more structural readings; decrease for more reactive readings on faster instruments.
BB StdDev Multiplier (default 1.6) — number of standard deviations for the band width. Optimized default for QQQ. Lower values tighten the bands and will increase the frequency of upper/lower extreme readings.
BB Source (default Close) — price source for the band calculation.
Smoothing %B HMA Smoothing (default 8) — Hull Moving Average length applied to %B. Set to 1 to disable smoothing and plot the raw %B line.
Squeeze Quality Bandwidth Percentile Window (default 125) — rolling lookback used to rank the current bandwidth. Larger windows produce more stable percentile readings against longer historical context.
Tight Squeeze Threshold (default 8) — bandwidth percentile below this level is classified as a tight squeeze.
Loose Squeeze Threshold (default 25) — bandwidth percentile between the tight threshold and this level is classified as a developing squeeze.
Expansion Threshold (default 75) — bandwidth percentile above this level is classified as active expansion.
State Hysteresis (default 3.0) — neutral band around each threshold. A state must be exceeded by this amount before the classification changes, preventing flicker on marginal readings.
%B Zones Upper Quartile (default 80) — %B above this is classified as Upper Quartile zone.
Lower Quartile (default 20) — %B below this is classified as Lower Quartile zone.
Upper Extreme (default 100) — %B at or above this is classified as Above Upper Band. Lower
Extreme (default 0) — %B at or below this is classified as Below Lower Band.
Visuals Shade %B Zones — toggles the background zone tinting on the oscillator pane. Show Squeeze Pressure Bar — toggles the colored state bar and diamond markers at the bottom of the pane. Color inputs for all states are fully adjustable if you prefer a different palette.
________________________________________
Recommended Instruments and Timeframes
ATC BBP is tested and validated on ES, NQ, CL, GC, SPY, QQQ, major equities, and major FX pairs. Recommended timeframes are 5m, 15m, 1h, 4h, and 1D. Default settings are optimized for QQQ. When applying to other instruments, the BB Length, StdDev Multiplier, and Bandwidth Percentile Window are the primary settings to adjust for the instrument's typical volatility profile.
________________________________________
Indicateur

Hysteresis VWAP Regime Bands [ATC]Hysteresis VWAP Regime Bands is a VWAP-based market context indicator designed to help traders read price location, VWAP extension, and volatility structure more clearly.
This script plots an anchored VWAP with ±1SD and ±2SD bands, then adds two differentiating context layers:
1. A hysteresis-based price-location classifier that helps reduce noisy zone flicker around VWAP band boundaries.
2. A rolling Z-score VWAP bandwidth regime classifier that identifies whether the VWAP envelope is compressed, normal, or expanded compared to recent conditions.
This is not a buy/sell signal generator. It is a structured VWAP context tool intended to help traders understand where price is trading relative to volume-weighted value.
________________________________________
What Makes This Different From Standard VWAP Bands
Most VWAP band indicators simply plot VWAP and deviation bands. This script adds stabilized interpretation logic on top of the bands.
1. Hysteresis-Based Price Zones
Standard band logic can become noisy when price hovers near +1SD, -1SD, +2SD, or -2SD. A simple raw comparison may flip the displayed state back and forth every few bars.
This script uses a configurable Price-Zone Hysteresis Buffer. Price must clear a VWAP band boundary by a defined margin before the zone state updates. This helps create cleaner, more stable zone readings.
2. VWAP Bandwidth Regime Classification
The script also measures the current width of the VWAP envelope and compares it to its own rolling baseline using a Z-score.
This creates three bandwidth regimes:
• Compressed Width — the VWAP envelope is unusually narrow.
• Normal Width — the VWAP envelope is near its recent baseline.
• Expanded Width — the VWAP envelope is unusually wide.
This helps traders distinguish whether the market is operating in a tighter value structure or a wider, more volatile structure.
Together, these two additions turn VWAP bands from simple plotted levels into a more complete VWAP context framework.
________________________________________
Core Components
VWAP Line
The VWAP line is the central volume-weighted value reference for the selected anchor period. It represents the average price weighted by traded volume.
Price above VWAP means price is trading above volume-weighted value.
Price below VWAP means price is trading below volume-weighted value.
A rising VWAP suggests value is moving higher.
A falling VWAP suggests value is moving lower.
VWAP can act as a trend anchor, mean-reversion reference, or decision level depending on the structure of the session.
________________________________________
±1SD Bands
The ±1 standard deviation bands define the inner VWAP value envelope.
Price between +1SD and -1SD is closer to central VWAP value.
Price holding above +1SD shows upper-side acceptance.
Price holding below -1SD shows lower-side acceptance.
These bands are often useful for identifying whether price is still trading near value or
beginning to move directionally away from value.
________________________________________
±2SD Bands
The ±2 standard deviation bands define the outer VWAP envelope.
Price beyond +2SD is in an upper extension area.
Price beyond -2SD is in a lower extension area.
These zones can indicate strong directional movement or stretched price location. They should not be treated as automatic reversal signals. Strong trend sessions can continue to hold near or beyond outer VWAP bands for extended periods.
________________________________________
Price-Location Zones
The script classifies price into five VWAP location zones:
Above +2SD — Upper Extreme
Price is trading beyond the upper outer VWAP band. This is an extended upper location relative to VWAP.
This may represent strong upside momentum, but it can also mean the move is becoming stretched. Traders should avoid assuming that upper extreme automatically means reversal.
________________________________________
Above +1SD — Upper Bias
Price is trading above the inner upper VWAP band but below the outer upper band.
This shows price is accepting above central value. In a strong session, this can support a bullish continuation context.
________________________________________
Mid-Band — Neutral
Price is trading between +1SD and -1SD.
This is the central VWAP value zone. Price is closer to volume-weighted fair value, and directional conviction may be weaker unless there is clear price action confirmation.
________________________________________
Below -1SD — Lower Bias
Price is trading below the inner lower VWAP band but above the outer lower band.
This shows price is accepting below central value. In a weak session, this can support a bearish continuation context.
________________________________________
Below -2SD — Lower Extreme
Price is trading beyond the lower outer VWAP band. This is an extended lower location relative to VWAP.
This may represent strong downside pressure, but it can also mean price is stretched to the downside. It should be interpreted with confirmation.
________________________________________
Bandwidth Regime
The bandwidth regime measures the width between the outer VWAP bands and normalizes it against recent conditions.
The script calculates the current VWAP envelope width as a percentage of VWAP, then compares that value to its own rolling mean and standard deviation.
This creates a normalized bandwidth Z-score.
Compressed Width
The VWAP envelope is unusually narrow compared to recent conditions.
This may suggest a more balanced, contained, or compressed environment. Compression does not predict direction by itself. It simply tells you that the VWAP structure is tighter than normal.
________________________________________
Normal Width
The VWAP envelope is near its recent baseline.
This suggests that current VWAP band width is within a typical range relative to recent conditions.
________________________________________
Expanded Width
The VWAP envelope is unusually wide compared to recent conditions.
This may suggest increased price dispersion, volatility, or stronger directional movement. Expanded width also means risk can be wider, so chasing late moves may become less attractive.
________________________________________
Color and Visual Interpretation
The color system is designed to make the VWAP structure easier to read at a glance. Colors are not standalone trade signals. They are visual context cues.
________________________________________
Cyan / Blue — VWAP and Central Value
The bright cyan VWAP line is the central fair-value reference.
How to interpret it:
• Price above VWAP = trading above volume-weighted value
• Price below VWAP = trading below volume-weighted value
• Rising VWAP = value is moving higher
• Falling VWAP = value is moving lower
The blue/cyan fill between +1SD and -1SD represents the central VWAP value area.
________________________________________
Green / Mint — Upper VWAP Structure
Green or mint colors represent upper VWAP structure.
This includes:
• Upper VWAP bands
• Upper-side price zones
• Upper extension areas
• Bullish or upside location context
How to interpret it:
• Price above +1SD shows upper-side acceptance.
• Price between +1SD and +2SD shows price is elevated above value.
• Price above +2SD shows upper extension.
Green does not automatically mean buy. It means price is trading in the upper VWAP structure.
________________________________________
Pink / Red — Lower VWAP Structure
Pink or red colors represent lower VWAP structure.
This includes:
• Lower VWAP bands
• Lower-side price zones
• Lower extension areas
• Bearish or downside location context
How to interpret it:
• Price below -1SD shows lower-side acceptance.
• Price between -1SD and -2SD shows price is depressed below value.
• Price below -2SD shows lower extension.
Red does not automatically mean short. It means price is trading in the lower VWAP structure.
________________________________________
Blue / Cyan Fill — Neutral Value Zone
The area between +1SD and -1SD is lightly filled with a blue/cyan tint.
How to interpret it:
• Price inside this area is closer to volume-weighted value.
• This zone often reflects more balanced conditions.
• Directional conviction may be weaker unless price breaks and holds outside the inner bands.
• Traders may use this area to identify chop, mean reversion, or developing acceptance near VWAP.
________________________________________
Green Fill — Upper Extension Zone
The area between +1SD and +2SD may be filled with a green tint.
How to interpret it:
• Price holding in this area shows upper-side acceptance.
• During strong sessions, pullbacks toward +1SD can act as continuation areas.
• If price loses +1SD and cannot reclaim it, upper-side acceptance may be weakening.
________________________________________
Red Fill — Lower Extension Zone
The area between -1SD and -2SD may be filled with a red tint.
How to interpret it:
• Price holding in this area shows lower-side acceptance.
• During weak sessions, pullbacks toward -1SD can act as continuation areas.
• If price reclaims -1SD and holds above it, lower-side pressure may be weakening.
________________________________________
Violet / Purple — Compressed Width
Violet or purple represents a compressed VWAP bandwidth regime.
How to interpret it:
• VWAP bands are tighter than normal.
• Price may be in a more balanced or contained structure.
• Volatility is relatively compressed.
• Compression can precede expansion, but it does not predict direction.
Compression means the VWAP envelope is narrow, not necessarily bullish or bearish.
________________________________________
Amber / Orange — Expanded Width
Amber or orange represents an expanded VWAP bandwidth regime.
How to interpret it:
• VWAP bands are wider than normal.
• Price dispersion has increased.
• Volatility or directional movement may be elevated.
• Risk may be wider because price is moving across a larger structure.
• Late entries after a large move may require more caution.
Expansion means the VWAP envelope is wide. It does not automatically mean the move is over.
________________________________________
Background Tints
The script can apply subtle background tints for extreme price zones or bandwidth regimes.
How to interpret them:
• Green tint = upper extreme or strong upper-side context
• Red tint = lower extreme or strong lower-side context
• Violet tint = compressed bandwidth regime
• Amber tint = expanded bandwidth regime
If an extreme price zone and a bandwidth regime occur at the same time, the script prioritizes the more immediate price-location context so the chart remains readable.
________________________________________
HUD Display
The HUD provides a compact summary of the current VWAP structure.
It includes:
• VWAP Regime — current anchor mode and source price
• VWAP — current VWAP value
• +1SD / -1SD — current inner band values
• +2SD / -2SD — current outer band values
• Price Zone — current hysteresis-confirmed VWAP location
• Band Regime — current bandwidth regime and width Z-score
• Use — reminder that this is a context tool and should be confirmed with price action
The two most important HUD fields are Price Zone and Band Regime.
________________________________________
Price Zone
This shows where price is trading relative to the VWAP bands.
Because the zone logic uses hysteresis, it does not flip on every minor touch of a band. Price must move beyond the band boundary by the configured buffer before the state changes.
________________________________________
Band Regime
This shows whether the VWAP envelope is compressed, normal, or expanded compared to recent conditions.
This helps traders understand whether price is moving inside a tight VWAP structure or a wider volatility structure.
________________________________________
Anchor Modes
The script supports three anchor modes.
Session
VWAP resets at the selected regular trading session. This is the default mode and is best suited for intraday trading.
The default session is 0930–1600 New York time.
The session reset logic is designed to work whether extended-hours bars are visible or hidden. This helps keep the session VWAP behavior consistent on regular-hours-only charts.
________________________________________
Week
VWAP resets at the start of a new week.
This can be useful for traders who want broader weekly value context on intraday or lower-timeframe charts.
________________________________________
Month
VWAP resets at the start of a new month.
This can be useful for traders monitoring broader monthly value structure.
________________________________________
Source Price Options
The VWAP source can be configured as:
• hlc3 — average of high, low, and close
• hl2 — average of high and low
• ohlc4 — average of open, high, low, and close
• close — close-only source
For most intraday use, hlc3 is a balanced default.
________________________________________
Alerts
The script includes alert conditions for:
• VWAP Cross
• +1SD Cross
• -1SD Cross
• +2SD Cross
• -2SD Cross
• VWAP Zone Change
• VWAP Bandwidth Regime Change
The zone-change and regime-change alerts are the most specific to this script’s added logic. They are based on stabilized state models rather than raw band touches alone.
________________________________________
How to Use It
Use this indicator as a VWAP context layer, not as a standalone trading system.
A practical workflow:
1. Start with the VWAP line to identify whether price is above or below volume-weighted value.
2. Use the Price Zone to determine whether price is neutral, biased above value, biased below value, or extended.
3. Use the Band Regime to determine whether the VWAP envelope is compressed, normal, or expanded.
4. Use price action, structure, volume, or your own entry model to confirm trades.
________________________________________
Practical Interpretation Examples
Example 1
Price Zone: Above +1SD — Upper Bias
Band Regime: Expanded Width
This means price is trading above the central VWAP value area while the VWAP envelope is wider than normal.
The context is bullish in location, but risk may also be wider because price dispersion has expanded. In this environment, traders may prefer pullback confirmation instead of chasing after a large move.
________________________________________
Example 2
Price Zone: Mid-Band — Neutral
Band Regime: Compressed Width
This means price is near VWAP value and the bands are unusually tight.
This often represents a balanced or compressed environment. Traders may wait for price to break and hold outside the inner VWAP bands before treating the move as directional.
________________________________________
Example 3
Price Zone: Below -2SD — Lower Extreme
Band Regime: Expanded Width
This means price is extended below VWAP while the VWAP envelope is wider than normal.
This may reflect strong downside pressure, but it may also mean short-side chase risk is elevated. Confirmation from price action is important.
________________________________________
Recommended Markets and Timeframes
This indicator is designed for liquid instruments where VWAP is meaningful, including:
• Equity index futures
• Major ETFs
• Liquid large-cap stocks
• Major FX pairs
• Liquid crypto markets
Recommended intraday timeframes:
• 1-minute
• 3-minute
• 5-minute
• 15-minute
Session anchor mode is intended primarily for intraday charts. Weekly and monthly anchors may be useful when viewing broader value structure.
________________________________________
Important Notes
This indicator does not predict future price movement. It does not issue buy or sell signals. It provides a structured view of VWAP location, VWAP extension, and VWAP bandwidth regime so traders can make more informed decisions within their own strategy.
VWAP bands, price-location zones, and bandwidth regimes should be interpreted as context. Always confirm with price action, volume, risk controls, and your own trading plan.
Indicateur

Premarket High/Low - KermezHere's a description you can paste into TradingView's publish form. It follows their publication guidelines (clear explanation, no vague claims, no promotion) and is structured how experienced publishers format theirs.
---
**Premarket High/Low**
This indicator tracks the highest high and lowest low made during the US equity premarket session (04:00–09:00 ET by default) and projects those two levels as horizontal lines across the regular trading session (09:30–16:00 ET). Many traders use premarket extremes as intraday support and resistance — breaks above the PM high or below the PM low often coincide with momentum moves during regular hours.
**How it works**
During premarket, the script records the running high and low of that window. Once premarket closes at 09:00, the levels lock in and are drawn as horizontal lines that extend through to the 16:00 close. Lines do not carry over past the close — each trading day gets its own fresh PM range.
**Features**
- Timezone-aware session detection — works correctly regardless of your chart timezone (default America/New_York, configurable to major exchange zones).
- Live range building during premarket so you can watch the levels form in real time.
- Projected horizontal lines from 09:00 to 16:00, drawn even before the current bar catches up to 16:00.
- Labels at the regular-session open showing the exact PM high and PM low prices.
- Optional premarket background tint to visually highlight the session window.
- Two built-in alert conditions: **Break above Premarket High** and **Break below Premarket Low**, both restricted to regular trading hours so you aren't woken up by overnight prints.
- All colors, line width, and toggles exposed as inputs.
**How to use**
Apply to any US equity, ETF, or index on an intraday timeframe — 1, 5, or 15-minute charts work best. The indicator will not draw on daily or higher timeframes (by design). Once applied, right-click either plotted line and select "Add alert on…" or use the chart-level Alerts dialog to wire up breakout notifications.
**Settings**
- *Premarket Window* — default 04:00–09:00. Adjust if you trade a different session.
- *Regular Session* — default 09:30–16:00. Used to detect the open bar and restrict alerts.
- *Timezone* — set this to match the instrument you're trading.
- *Style* — colors, line width, background tint, and label visibility.
- *Alerts* — toggle breakout alerts on/off.
**Notes**
This is an informational tool, not a trading system — the PM high and PM low are reference levels, not signals on their own. Breakouts can and do fail; always combine with your own risk management. Works on any symbol that has meaningful premarket activity; low-volume instruments may produce noisy ranges.
Pine Script v6.
---
A few practical tips for the rest of the publish form:
- **Title** — keep it short, something like `Premarket High/Low`. TradingView rejects titles that sound marketing-y.
- **Tags/Categories** — pick Volatility or Trend Analysis; tag with `premarket`, `support`, `resistance`, `breakout`, `day-trading`.
- **Screenshot** — TradingView requires one. Take a clean chart shot with the indicator applied, ideally on a liquid name like SPY or QQQ on a 5-min chart showing both lines and a label. Avoid screenshots with other indicators or personal annotations cluttering the view.
- **Release notes** — leave blank on first publish; you'll use this field later if you update the script. Indicateur

SMC Supply and Demand Zones [Dots3Red]SMC Supply & Demand Zones
This script automatically detects and visualizes Smart Money Concept (SMC) Supply and Demand zones using a three-factor confirmation model: base consolidation, impulse breakout, and volume surge .
How zone detection works
The indicator looks for a tight consolidation base (price range below ATR threshold) followed by a strong impulsive candle breaking out of that base with above-average volume. The direction of the breakout determines the zone type — bullish breakout creates a Demand zone, bearish breakout creates a Supply zone. The base range itself becomes the zone, as that is where institutional activity occurred.
Zone scoring (max 5)
Each zone is scored at birth based on three factors:
Base tightness — how compressed the consolidation was (1pt)
Impulse strength — how strong the breakout candle body was relative to ATR (2pts)
Volume confirmation — whether breakout volume exceeded the MA threshold (2pts)
Higher scoring zones render with stronger fill intensity.
Visual features
Supply and Demand zones themselves
Inactive zones (invalidated or max touches reached) can be shown or hidden via toggle
Proximity dashboard
A live table in the top-right corner shows all active zones ranked by distance from current price. Each zone displays its type, score, distance in ATR units, and status — INSIDE (gold), NEAR (orange), or AWAY (gray).
Zone invalidation
A zone is considered broken when price closes through it (configurable to wick-based) or when it has been touched too many times — both signals that the institutional order block has been absorbed.
Settings
All key parameters are tunable — base length, ATR multipliers, volume sensitivity, touch limits, score threshold, and proximity distance — making the indicator adaptable to any instrument and timeframe.
Indicateur

Indicateur

Prime Volume Profile + Liquidity HeatmapThis indicator is designed to provide a clear, institutional-style view of market structure and liquidity distribution, combining a fully customizable Volume Profile with a dynamic Liquidity Heatmap.
It operates on a daily basis, automatically resetting at the start of each new trading day to ensure that all calculations reflect fresh, relevant market data.
🔍 Core Features
• Customizable Volume Profile (Daily)
The indicator builds a high-resolution Volume Profile for the current trading day, allowing traders to visualize where trading activity has been most concentrated.
It highlights three key levels:
POC (Point of Control) – the price level with the highest traded volume during the day. This represents the area where the market has found the strongest agreement between buyers and sellers.
VAH (Value Area High) – the upper boundary of the value area, where approximately 70% of the day’s total volume has been traded.
VAL (Value Area Low) – the lower boundary of the value area, completing the range in which most trading activity has occurred.
These levels are recalculated in real time and reset daily, making them highly relevant for intraday and scalping strategies.
• Liquidity Heatmap
In addition to the volume profile, the indicator provides a visual heatmap of recent liquidity.
Areas with higher intensity represent zones where a significant amount of volume has been transacted.
More transparent zones indicate low participation or “empty” areas in the market.
This allows traders to quickly identify:
Where liquidity is concentrated
Where price is more likely to react
Where inefficiencies or low-interest zones exist
🧠 Understanding Liquidity
In trading, liquidity refers to the amount of buy and sell orders available at specific price levels.
High liquidity zones:
Attract price like a magnet
Often act as support/resistance
Are commonly revisited by the market
Low liquidity zones:
Allow price to move quickly
Often result in sharp, impulsive moves
Understanding liquidity helps traders interpret why price moves, not just where it moves.
⚙️ How to Use This Indicator
This tool is best used as a confirmation layer within a broader trading strategy.
Common use cases:
POC as a magnet
Price often gravitates toward the Point of Control. Traders monitor reactions around this level for mean reversion or continuation setups.
VAH / VAL as reaction zones
These levels can act as dynamic support and resistance.
Breakouts or rejections around these zones can signal potential trade opportunities.
Heatmap for execution timing
Use the liquidity heatmap to identify:
High-interest zones for entries or exits
Low-liquidity areas where price may move quickly
⚠️ Important Disclaimer
This indicator is not financial advice and does not provide direct buy or sell signals.
It is intended to be used as a decision-support tool, ideally in combination with:
Price action analysis
Market structure
Other indicators or trading strategies
🎯 Summary
This indicator gives you a real-time map of market participation, helping you understand:
Where volume is concentrated
Where liquidity is sitting
Where price is likely to react
Used correctly, it provides a significant informational edge, especially for intraday and short-term traders. Indicateur

Legende [Tradeuminati]The " Legende " indicator
is a simple yet highly practical tool designed to bring clarity and structure to your TradingView watchlist workflow.
It displays a customizable legend in the bottom-right corner of your chart, allowing you to clearly define the meaning behind your watchlist flag colors. Each color (Green, Red, Orange, Blue, Purple, Turquoise, Pink) can be individually configured:
- Enable or disable each color row
- Assign a custom label (e.g. Long, Short, Watchlist, etc.)
The legend automatically adjusts itself:
Only active colors are displayed, ensuring a clean and compact layout without empty rows.
Additionally, the indicator uses TradingView’s native flag color palette, so your legend perfectly matches the colors used in your watchlist.
Key Features:
- Clean legend displayed directly on the chart
- Fully customizable color labels
- Individual on/off toggle per color
- Compact layout with no empty gaps
- Matching TradingView watchlist flag colors
- Minimalistic and distraction-free design
This tool is ideal for traders who use color-coded watchlists and want a clear, consistent reference directly on their chart. Indicateur

Indicateur

Indicateur

NBSG_DayTrading_DashboardOverview
The NSBG Multi-Ticker Dashboard is a comprehensive, at-a-glance HUD designed for active day traders, specifically tailored for index futures (ES, NQ, YM). It aggregates critical volume and price-action data across multiple assets into a single, clean table, allowing traders to instantly gauge market context without flipping between charts.
Inspiration & Credit
This script was heavily inspired by the excellent "Volume Trading Concepts" indicator conceptualized by ASFX - Austin Silver. While his tool is incredibly useful, it is proprietary and kept behind a paywall for which users must pay monthly. We believe these core volume and VWAP concepts are foundational to modern day trading and should be freely accessible to the community. Besides with today's technology, it's not that hard to recreate any concept that you can verbalize.
Note for transparency: We did not have access to, nor did we use, any of the original ASFX source code. This indicator was engineered 100% from scratch to replicate the core philosophy while introducing our own unique logic, optimizations, design, and custom features.
Core Features & What Makes It Unique
We expanded on the original concept by adding specific levels and features that we find critical for evaluating intraday price action:
Dual View Modes (Multi vs. Single): * Multi-Ticker Mode: Tracks 3 separate assets simultaneously using request.security(). It displays price relation to the NY VWAP, Overnight VWAP, Prior Day NY VWAP, Previous Session Close, Opening Range, and overall Trend.
Single-Ticker Mode: Isolates the asset currently on your chart (or a manually selected symbol). Because calculating complex volume profiles across multiple tickers simultaneously breaks TradingView's execution limits, Single-Ticker mode unlocks the Session Volume Point of Control (POC).
The Previous Session Close (PSC): We integrated the PSC into the dashboard. Markets frequently respect the prior day's closing price as a magnet or pivot area, making it a crucial hidden level to track alongside VWAPs.
Intelligent Opening Range: The dashboard tracks the 08:30 - 08:45 Opening Range. To prevent false signals, the dashboard actively reads "Waiting..." or "Forming..." until the 15-minute range is officially locked in, after which it alerts you if the price is Inside, Outside ▲, or Outside ▼.
Custom Stacked-EMA Trend Calculation
Rather than simply basing the trend on VWAP positioning, we built a dedicated, traditional trend-evaluator using a Fibonacci EMA stack.
The script calculates the 5, 8, 13, 21, 34, 55, and 89-period EMAs, anchored by the 200-period SMA.
Very Bullish / Very Bearish: Triggers when the entire EMA stack is perfectly aligned in order above/below the 200 SMA.
Standard Bullish / Bearish: Triggers on a simplified base criteria (e.g., 21 EMA > 55 EMA > 200 SMA).
Timeframe Independence: You can set the trend calculation to look at a higher timeframe (e.g., 5-minute) while trading on a lower timeframe (e.g., 1-minute chart).
How to Use It
Add the indicator to your chart and open the settings.
Select your 3 preferred tickers for the Multi-Ticker view (defaults to Continuous Micro Futures: MES1!, MNQ1!, MYM1!).
Use the visual dots (🟢 Above / 🔴 Below) to quickly read where the current price is trading relative to major liquidity levels.
Switch to "Single-Ticker" mode in the settings when you want to track the exact Session POC for your active chart.
If any part of this code is valuable to you in building out your own idea or concept, please don't hesitate use it! Indicateur

NBSG_DayTradingSuiteAn all-in-one day trading overlay designed by a futures trader for futures traders. It consolidates the key levels, anchored VWAPs, session volume profiles, and structural references that intraday traders typically spread across 3-5 separate indicators into a single, configurable script.
Built and defaulted for CME futures (ES, MES, NQ, MNQ, and similar instruments), but the session times are fully adjustable in settings. Traders on equities, crypto, or forex can adapt the indicator to their instrument by configuring the session windows to match their market's electronic trading hours.
The default session times are set for a trader operating in US Central Time (Chicago time). If you trade in a different timezone, adjust the session inputs accordingly.
This indicator is not a signal generator. It plots structure so you can make your own decisions.
FEATURES
Multiple Anchored VWAPs
The indicator plots two independent session-anchored VWAPs, each with optional standard deviation bands:
Overnight VWAP (VWAP 1) anchors at 17:00 CT (CME session open) and accumulates across the entire futures trading day through 16:00 CT. It resets cleanly each session. Optional 1SD and 2SD bands with fill show the statistical envelope around the developing VWAP.
NY Session VWAP (VWAP 2) anchors at 08:30 CT (Regular Trading Hours open) and accumulates through 16:00 CT. It includes a leapfrog mechanic: when the new RTH session begins, the prior session's VWAP is preserved and continues to plot as "Prev NY VWAP," giving you a reference for how price relates to yesterday's value during overnight trading.
Prev NY VWAP: This is the previous day's NY Session VWAP, which continues accumulating through the overnight session after the NY VWAP resets at 08:30. It provides a critical structural reference, particularly during the premarket and early RTH, showing where the prior session's volume-weighted equilibrium sits relative to current price. Many traders use the relationship between current price, the active NY VWAP, and the Prev NY VWAP to gauge directional bias.
All VWAPs use separate source, color, and line size settings.
Higher Timeframe VWAPs
Optional Weekly and Monthly VWAP overlays provide broader context without cluttering the chart. Disabled by default.
Session Volume Profiles (SVP)
Volume is distributed across the bar's high-low range using a configurable tick-based bin size (default: 2 ticks). The script calculates and plots:
Current Session SVP: POC and Value Area (VAH/VAL) for the active session, updating in real time.
Prior Day SVP: POC and Value Area from the previous completed session. These levels carry forward as horizontal references.
Last Week SVP: POC and Value Area from the prior completed week.
Each profile can be displayed as POC Only or POC + VA. The Value Area percentage is configurable (default: 70%).
Static Reference Levels
Prior Day High/Low (PDH/PDL): Previous day's range boundaries.
Last Week High/Low (LWH/LWL): Previous week's range boundaries.
Previous Session Close (PSC): The prior day's closing price.
Premarket High/Low (PMH/PML): Dynamically tracked during the 18:00-08:30 premarket session.
Opening Range (ORH/ORL): The first 15 minutes of RTH (08:30-08:45), with optional fill.
All static levels are individually togglable with independent color and size controls.
Deadzone
A configurable time window (default: 11:00-13:00 CT) highlighted with a background fill and border lines. This marks the midday period where volume and follow-through typically thin out on equity index futures. The time window is adjustable in settings.
Bar Coloring
Optional bar coloring based on the close's relationship to the three primary VWAPs (Overnight, NY, Prev NY). Bars are colored bullish when above 2 of 3, bearish when below 2 of 3, and neutral otherwise. Disabled by default.
Display Modes
A master display mode toggle lets you switch between:
Advanced All-Level: Shows everything you have enabled, the full suite.
Simplified VWAP: Strips the chart down to just the Overnight VWAP, NY VWAP, Prev NY VWAP, and Opening Range. All volume profiles, static levels, and the deadzone are automatically hidden. Useful for cleaner charts or when you want to focus purely on VWAP structure.
Labels
Every plotted level gets a text label with optional price display, offset to the right of the current bar for readability. Labels can be globally toggled on/off.
HOW TO USE
1. Add the indicator to your chart on an intraday timeframe (1m-30m recommended). It is defaulted for CME futures but can be adapted to any instrument by adjusting the session time inputs.
2. The default session times are built for US Central Time (Chicago). If your chart uses a different timezone, adjust the session inputs in the settings to match your market's session boundaries.
3. The default configuration shows most levels. Start by reviewing what each level represents, then toggle off anything that creates noise for your specific approach.
4. For cleaner charts, switch to "Simplified VWAP" mode, which isolates the core VWAP structure and Opening Range only.
CONFIGURATION
All session times, colors, line sizes, and visibility toggles are individually configurable. The settings are organized into numbered groups for clarity:
1. Master Display Mode
2. Session Times
3. NY VWAP Settings
4. Overnight VWAP Settings
5. Opening Range
6. Volume Profiles (SVP)
7. Static Levels
8. Higher Timeframe VWAPs
9. Deadzone
10. Bar Coloring
11. Labels
LIMITATIONS
The default session times are configured for CME futures with the standard 17:00-16:00 CT (close enough) session structure. If you are using this on equities, crypto, forex, or other instruments, you will need to adjust the session time inputs to match your market's electronic trading hours. The indicator will work on any instrument, but the session boundaries must be set correctly for accurate VWAP anchoring and level calculation.
This is a feature-rich script with multiple VWAPs, volume profiles, and level calculations running simultaneously. Tradingview handles it well the vast majority of the time, but on occasion the script may load slowly or display incompletely. If levels appear missing or the indicator looks off, a simple page refresh will typically resolve it.
The session volume profile uses a simplified volume distribution method (volume is evenly distributed across the bar's high-low range in tick-based bins). This is an approximation, not a tick-level volume profile. Accuracy improves on lower timeframes where bars have smaller ranges.
The Overnight VWAP session detection uses an hour-based reset (detecting when the bar's hour enters 17:00 in exchange time) rather than PineScript's built-in session boundary detection. This is intentional: on CME futures, the VWAP session (1700-1600) matches the instrument's native session, which prevents the standard session boundary method from firing correctly.
The deadzone time window relies on your chart's timezone setting. The default of 1100-1300 assumes US Central. Adjust if your chart uses a different timezone.
NOTES
This script is original work, but it stands on the shoulders of giants. The concepts and ideas behind it draw from numerous traders, educators, and open-source contributors who have freely shared their knowledge with the trading community. VWAP, volume profile, session levels, and opening range are not new ideas. What this script attempts to do is bring them together in a thoughtful, configurable way that reflects how an active futures day trader actually uses these tools in practice.
I built this for my own trading first. I am sharing it as open source because the open-source community on Tradingview gave me the foundation to learn, and this is my way of giving back what I have been given.
This is a structural tool, not a trading system. It does not generate buy/sell signals, alerts, or backtest results. Use it as a framework for building your own context around price action.
It's all risky, so you may as well make the bet.
Indicateur

HTA - OPENHTA - OPEN (Opening Ranges & AVWAPs)
Release Notes (Latest Update):
Name Change: Simplified indicator name to HTA - OPEN.
New Asia Session: Added the Asia Opening Range and Start of Asia Session AVWAP (Defaulted to 18:00 EST to align with the CME Globex futures open).
"Extend Lines" Toggle: Added the ability to choose whether your opening range lines extend infinitely across the chart, or if they automatically stop drawing when the session ends to keep your chart clean.
UI Overhaul: Completely reorganized the settings menu. Session AVWAPs are now cleanly grouped together, and default color opacities have been optimized for better visibility.
About HTA - OPEN
The HTA - OPEN indicator is an all-in-one intraday tool designed to automatically map out key liquidity periods, session opening ranges, and dynamic volume-weighted average prices (AVWAPs). It is built to keep your charts clean while providing critical levels for the New York, London, and Asia sessions.
Key Features:
1. Automated Opening Ranges
The script automatically draws the high and low of the opening minutes for major sessions. Each session is highly customizable, allowing you to change line styles, colors, fill opacity, and toggle text labels.
New York Session: 09:30 - 09:45 EST
Asia / Globex Session: 18:00 - 18:15 EST
London Session: 03:00 - 03:15 EST
Day Initial Balance: 09:30 - 10:30 EST
2. Session AVWAPs
Automatically anchors a VWAP to the exact start time of your selected sessions, providing a dynamic gauge of intraday trend and institutional average price.
Start of New York Session AVWAP
Start of London Session AVWAP
Start of Asia Session AVWAP
Previous Day's New York Open AVWAP
3. Macro & Day AVWAPs
For broader market context, the indicator can seamlessly plot Higher Timeframe AVWAPs without needing to manually anchor them.
Day AVWAPs: Start of Day, High of Day, Low of Day.
Macro AVWAPs: Start of Month, Start of Year, High of Year.
Customization & Display:
Every range and AVWAP can be toggled on or off individually. The new "Extend Lines" feature gives you complete control over how much historical data remains visible on your chart, ensuring your workspace only shows the data you need for the current session. Indicateur

Scalper Pro 3 Min GoldDesigned specifically for low-timeframe scalping (ideal for 1m and 3m charts, especially on XAUUSD/Gold), the Scalper Pro 3 Min Gold is an advanced market structure breakout indicator that filters out market noise to catch explosive momentum.
Instead of giving a signal at every minor high/low cross, this script uses strict logic to ensure you only enter high-probability setups. It automatically calculates your risk and visualizes the exact Entry, Stop Loss, and Take Profit zones directly on your chart.
Key Features:
Smart Structure Breakouts: Uses internal Pivot High/Low calculations to identify true Market Structure Shifts (MSS). Stop losses are dynamically placed at the most recent logical swing low/high, not just the previous candle wick.
Consolidation Filter (Anti-Chop): The indicator analyzes the recent ATR. It requires the price to be in a tight accumulation/consolidation zone before a breakout occurs. This keeps you out of choppy, sideways markets and fakeouts.
Cooldown System: Prevents overtrading. After a valid signal is fired, the indicator enters a customizable "cooldown" period where it ignores erratic back-to-back signals.
Auto Risk:Reward Projection: Instantly draws professional Stop Loss (Red) and Target (Teal) boxes with clean labels based on your selected R:R multiplier (Default is 1:2).
How to Use:
Apply to a 1-minute or 3-minute chart (Highly optimized for Gold).
Wait for the indicator to draw the Entry/Target boxes.
The Stop Loss is automatically placed at the safest structural pivot. Execute your trade and let the price run to the projected Teal target zone.
Fully customizable inputs allow you to adjust the R:R ratio, consolidation strictness, and cooldown length to fit your personal scalping strategy. Indicateur

Relative Volume Context [Alturoi]Relative Volume Context evaluates whether current volume is unusual relative to its historical time-of-day or calendar context.
Instead of comparing volume to a global average, the script estimates expected volume for the current time bucket (e.g., minute of hour, hour of day, day of week, month). This creates a like-for-like comparison against historical behavior occurring at the same structural moment.
All outputs are derived from a single statistical volume model.
How It Works
For each selected time bucket, the script maintains:
Sample size (N)
Mean volume (expected value)
Variance (used for Z-Score)
When a new bar forms, current volume is compared to the historical statistics of its bucket.
This produces:
Expected Volume – Typical volume for this time bucket
Difference – Actual minus expected
Surprise (%) – Relative deviation from expected
Z-Score – Standardized deviation from the historical distribution
Sample Size & Confidence – Transparency into statistical reliability
Optional session-aware bucketing allows intraday traders to model volume relative to session structure.
Why Time Conditioning Matters
Volume follows structural patterns (open, midday, close, weekday effects).
Comparing current volume to a global average ignores these effects.
By conditioning volume on time, the indicator helps distinguish:
Routine activity
Statistically elevated participation
Structurally quiet periods
How to Use
This indicator is designed as a contextual tool, not a trading signal.
It may assist in:
Evaluating whether breakouts occur with elevated participation
Distinguishing routine session volume from abnormal spikes
Assessing whether price movement is supported by unusual activity
Interpret readings alongside price structure and risk management.
Disclaimer
This script is provided for educational and informational purposes only and does not constitute financial advice. Trading involves risk, and past behavior does not guarantee future results. Indicateur

Sessions + Prev + PDH/PDL + Killzones SuiteDescription
This indicator is designed to provide time-based and price-based market context by combining session ranges with commonly referenced prior levels into a single, unified framework.
The purpose of the script is contextual analysis, not signal generation.
What the script does
The script tracks and plots the following elements directly on the price chart:
• High and Low ranges for multiple trading sessions (Asia, London, New York morning, and New York afternoon)
• High and Low levels from the previous occurrence of each session
• Prior Day High (PDH) and Prior Day Low (PDL)
• Optional session “killzone” boxes that visually mark active session time windows
All calculations are performed using time-based session boundaries and price extrema (high/low) within those windows.
Why these components are combined
Sessions, previous session levels, and prior day levels are frequently analyzed together by discretionary traders because they represent:
• Where liquidity formed earlier in the day or previous day
• Where price previously paused, expanded, or reversed
• Natural reference points for intraday structure and range analysis
Instead of plotting these elements using multiple separate scripts, this indicator integrates them into one consistent framework so that all levels are calculated using the same timezone, session logic, and display rules.
This avoids mismatched session times, duplicate levels, or conflicting calculations that can occur when multiple scripts are used simultaneously.
How the script works (high-level)
• Each session is defined using user-selectable session times and timezone
• During a session, the script tracks the highest and lowest traded price
• When a session ends, its final high and low are stored as the “previous session” levels
• PDH and PDL are calculated using the completed trading day
• Lines and labels are anchored to the bars where levels are formed, rather than extending indefinitely
• Optional display filters allow users to show only the current trading day to reduce chart clutter
No forward-looking logic, prediction, alerts, or trade execution logic is included.
How to use it
This script is intended to be used as a visual reference tool to help traders:
• Identify session boundaries and intraday ranges
• Observe how price reacts near prior session highs and lows
• Assess where price is trading relative to PDH and PDL
• Maintain consistent session timing across different timezones
The script does not provide trade entries, exits, alerts, or performance claims.
Important notes
• This indicator does not generate buy or sell signals
• It does not predict future price movement
• It is not a trading strategy
• All decisions remain the responsibility of the user
Disclaimer
This script is provided for educational and informational purposes only.
It does not constitute financial advice. Trading involves risk, and users should apply appropriate risk management and personal judgment when using any technical tool. Indicateur

NQ Micro Command ScalperNQ Micro Command – Scalper (1m/5m)
A fast-paced scalping system engineered for the Nasdaq-100 Index (NQ / MNQ), built to capture quick, high-probability moves on the 1-minute and 5-minute timeframes. This script focuses on precision entries by combining short-term momentum, micro structure, and rapid confirmation signals.
Designed for active traders, NQ Micro Command identifies scalp-ready setups through alignment of 5m bias with 1m execution, helping you enter at optimal points during bursts of volatility. Whether targeting quick breakouts or short pullbacks, the system filters noise and highlights only the most actionable opportunities.
Ideal for traders who want to:
*Execute quick, disciplined scalps
*Trade momentum shifts in real time
*Align micro entries with short-term trend
*Take advantage of volatility in the NQ/MNQ
A sharp, no-delay approach to intraday scalping—built for speed, clarity, and consistency. Indicateur

Objective Market Structure FrameworkThis library provides a systematic, rule-based approach to categorize market movements into four objective phases: Compression, Expansion, Distribution, and Consolidation.
Instead of subjective chart patterns, this tool uses volatility-relative thresholds (ATR) and momentum filters to identify significant trading ranges and structural breaks.
Main Use Cases:
Clear & Compact MTF Visualization: Map higher-timeframe (HTF) market structures directly onto your lower-timeframe (LTF) charts. Provides a clean, non-cluttered overview for an intuitive display of key levels without overcomplicating the chart.
Automated Setup Classification: Assign specific trading setups to distinct market regimes (Uptrends, Corrections, Sideways Ranges). Enables rapid, objective analysis every trading day, eliminating the need for manual re-evaluation or "hunting" for the current trend state.
Core Features:
Volatility-Adaptive: Range calculations scale automatically with the market's current ATR, making the analysis relevant across all asset classes.
MTF-Optimized Performance: Engineered for professional Multi-Timeframe workflows. Fetch 19 structural variables with a single request.security() call to minimize script load and prevent memory errors.
Momentum Validation: Distinguishes between high-conviction structural breaks and low-momentum "noise" using body-to-ATR ratios.
Reliability & Stability: Built-in Guard-Clauses protect against "Bar 0" and "NA" runtime errors, even when requesting lower timeframe data from a higher timeframe chart.
Key Parameters (Customizable Defaults):
Distribution Threshold (e.g. 1.2): Identifies price movement beyond the established range to confirm trend strength.
Compression (e.g. 1.5x ATR): Detects low-volatility buildup phases.
Expansion (e.g. 4.0x ATR): Flags explosive "Huge Range" impulses.
How to use (Educational Example included):
The source code contains a fully functional MTF Dashboard example (commented out at the bottom). It demonstrates how to map the library’s output variables into a visual trading interface, showing HTF trend alignment and real-time market phases.
Quick Start (Implementation):
import arnipoer/PriceActionStructure/1 as pa
// Single request for all 19 structural variables
=
request.security(syminfo.tickerid, "D",
pa.get_structure(true, 1.0, close, 14, 1.2, 1.5, 4.0))
// Example: Visualization
plot(strHigh, color=color.aqua, title="HTF Structure High")
bgcolor(hugeRange ? color.new(color.purple, 80) : na, title="Expansion Alert")
Disclaimer: No financial advice. Trading involves significant risk. This is an analytical tool for professional traders to build their own systematic strategies. Bibliothèque

Gold Priceaction V2.001. Introduction
Welcome to Gold Priceaction V2.00, an incredibly powerful, all-in-one custom indicator built on Pine Script v5 specifically for TradingView. Unlike traditional lagging indicators that rely on past moving averages, this tool reads the raw footprint of the market. It is engineered to automatically map out institutional price action, dynamic support and resistance, exact trendlines, and high-probability entry zones in real-time.
Whether you are a scalper, day trader, or swing trader, Gold Priceaction V2.00 gives you an objective, crystal-clear view of market direction—removing emotion and guesswork from your trading routine.
2. Why it Works Exceptionally Well for Gold (XAUUSD)
The Gold (XAUUSD) market is notoriously volatile and highly manipulated by large institutional players (banks and hedge funds). Gold charts frequently experience "liquidity grabs"—sudden spikes that hunt retail traders' stop losses before reversing into the true trend direction.
Gold Priceaction V2.00 is tailored exactly for this environment. Instead of blindly following a breakout, this indicator mathematically calculates true swing points to identify areas where the market is most likely to reverse (Support/Resistance) or continue (Target Breakouts). By highlighting premium and discount zones alongside equal highs/lows (liquidity pools), it allows you to trade with the "Smart Money" rather than becoming their exit liquidity.
3. Core Features & Functions (What’s Inside & How It Works)
📈 Dynamic Trendlines: Forget drawing subjective lines manually. The indicator uses a complex algorithmic loop to find the sharpest, most accurate Ascending (Bullish) and Descending (Bearish) trendlines in real-time. It projects these lines forward, giving you dynamic, diagonal support and resistance levels.
🛑 Real-Time Support & Resistance: The script constantly analyzes market data to find minor and major pivot points.
• Strong Highs/Lows: Act as massive, rigid Support and Resistance boundaries.
• Weak Highs/Lows: Act as magnets. The indicator anticipates that these weak points will be broken, turning them into your primary Take Profit (Target) levels.
🎯 Clean Future Target Projection: Most indicators clutter your screen with dozens of old, useless lines. Gold Priceaction V2.00 features an advanced auto-cleanup system. It automatically deletes past targets that have already been hit and only projects a single, bold horizontal line deep into the future. This shows you exactly where the price is magnetically drawn to next.
📦 Institutional Zones (Order Blocks & FVGs): The indicator automatically highlights the hidden footprint of big banks:
• Order Blocks (Supply/Demand Zones): Identifies the last bearish candle before a strong bullish move (and vice versa). These colored boxes act as high-probability entry zones for reversals or continuations.
• Fair Value Gaps (FVG): Spots sudden imbalances in price where the market moved too fast, leaving a "gap." Price almost always returns to rebalance these zones.
🕰️ Multi-Timeframe Context (PDH/PDL): Context is everything. You can enable higher timeframe levels directly on your lower timeframe chart (e.g., 5-minute chart).
• PDH / PDL: Previous Daily High and Low.
• PWH / PWL: Previous Weekly High and Low.
• PMH / PML: Previous Monthly High and Low.
These act as massive macro support/resistance areas where major reversals frequently happen.
4. How to Use It in Live Trading (The 4-Step Playbook)
Step 1: Determine the Trend
Look at the real-time Dashboard on your screen. If the "Market Trend" says BULLISH, you only look for BUY setups. If it says BEARISH, you only look for SELL setups.
Step 2: Wait for Price to Reach an Entry Zone
Do not buy at the top! Let the price retrace (pullback) down into a Discount Zone, a Bullish Order Block, or touch the Ascending Trendline.
Step 3: Look for Confirmation
Wait for a minor trend shift on a lower timeframe. If you are in a Bullish zone, wait for the indicator to print a "Support Hold" or a lower-timeframe "Resistance Break" to prove buyers are stepping in.
Step 4: Execute & Manage Risk
• Entry: Enter the market when the setup is confirmed.
• Stop Loss (SL): Look at the Dashboard. It dynamically calculates the safest, tightest Stop Loss based on the "Immediate Swing Level" to minimize your risk.
• Take Profit (TP): Ride the trade directly to the "🎯 Future Target" line projected on your chart.
5. Recommended Timeframes
• Scalping (Quick Trades): 1-Minute (1m) or 3-Minute (3m) charts.
• Intraday (Day Trading): 5-Minute (5m) and 15-Minute (15m) charts. (Highly Recommended for Gold).
• Swing Trading (Holding for days): 1-Hour (1H) or 4-Hour (4H) charts.
6. The Interactive Dashboard & Customization
The indicator includes a completely clean, user-friendly settings menu. We have hidden all the messy background code values so your chart title remains pristine.
Dashboard Customization:
• Positioning: Using the settings menu (gear icon), you can move the dashboard anywhere on your screen (Top Right, Bottom Center, Right Center, Left Center, etc.) so it never blocks your price action.
• Target Probability Score: A built-in logic metric reading from 0% to 100%. It calculates the trend bias, verifies if the price is safely holding above support, and checks RSI confluence (Overbought/Oversold levels) to give you a live win-rate probability color-coded in Red, Yellow, or Green.
• Styling: You can fully customize the colors of your candles, Order Blocks, and zones to perfectly match TradingView's Light or Dark modes.
❓ Frequently Asked Questions (FAQ)
Q1: Does this indicator repaint?
A: No. The historical Support/Resistance lines and Order Blocks are drawn based on confirmed closed candles. Once a swing point is confirmed mathematically, it does not repaint or shift backward.
Q2: Is this only for Gold?
A: While it is highly optimized for the volatility and structure of XAUUSD, the pure price action mathematics behind it work excellently on Forex pairs (EURUSD, GBPUSD), Crypto (BTC, ETH), and Indices (US30, NAS100).
Q3: Why are my old Target lines disappearing?
A: That is by design! To keep your chart clean and easy to read, the indicator deletes old, irrelevant "past" targets and only shows you the "Future Target" that matters right now.
Q4: How do I get rid of all the text on my indicator title bar?
A: You don't have to! In Gold Priceaction V2.00, all input variables have been explicitly hidden (display.none). The indicator name on your chart will stay clean and professional without long strings of text.
Q5: What does "Premium" and "Discount" mean?
A: Think of it like shopping. The indicator draws a grid between the highest and lowest points of the current trend.
• Premium Level (Red): The price is too high/expensive. (Best place to SELL).
• Discount Level (Green): The price is cheap/on sale. (Best place to BUY).
Indicateur

Intuitive Trade Regime [TraderZen]The 3D Geometry of Momentum.
Try this on your favorite chart! Every trader thinks in images. We say the market "took a turn," that price is "going sideways" .. that a breakout "jumped over resistance." We describe a selloff as a "cliff drop" and a rally as a "rapid rise." We watch price "bounce off support" or "breach the borders" of a range. These are not casual metaphors — they are how the mind actually processes price action.
This indicator is built for that visual mind. It translates the structure of price movement into shapes that feel familiar — not because they have been studied, but because they have been seen. The goal is not to add more data to the chart. It is to make what is already there easier to perceive.
The Staircase
Price does not move in lines. It moves in segments — rises and flats, drops and pauses. In structure, this is no different from a staircase. Each trend segment is a step, and the shape of that step tells a story.
The tread — the horizontal span — shows how long a regime held. A wide tread means price spent time consolidating before the next move. A narrow one means momentum carried through without pause.
The riser — the vertical face between steps — shows the magnitude of the shift. A tall riser marks a decisive regime change. A short one marks a continuation, a nudge in the same direction.
The landing — a wider, flatter segment — appears when the market pauses to establish a range before committing. It is the moment between moves where direction has not yet been decided.
And the nosing — the overshoot at each edge — reveals how aggressively price tested the boundary before accepting it.
When these elements are narrow and steep, the staircase is rickety — momentum is high but potentially unstable. When they are wide and gradual, the staircase is solid — a measured, deliberate trend. When they alternate in size, the staircase is winding — a market searching for direction.
This is not a metaphor layered onto the chart. It is what the channel segments actually form. The indicator simply makes the staircase visible.
Perspective as Information
One of the more unusual features of this indicator is its use of 3D depth — not for decoration, but for orientation.
In a downward move, the depth faces project upward and behind, as if you are standing above and looking down at the price descending below you. The top surface of each segment is visible. You see where price came from.
In an upward move, the depth reverses. The faces project downward and forward, as if you are looking up at a structure rising above you. The underside of each segment is exposed. You see the climb from below.
This is not arbitrary. It mirrors how we naturally perceive direction. Looking down implies a fall. Looking up implies a rise. The perspective reinforces the regime — making it something you feel, not just something you read from a label.
The direction of depth is fully configurable, with independent control for bull and bear segments. But the defaults are set to match this natural orientation: upward moves seen from below, downward moves seen from above.
Compression and Expansion
The width of the channel adapts to volatility. When the channel tightens, price is compressing — energy is building. When it widens, expansion is underway — the move is in progress.
In tight bear segments, the depth face breaks into a cascading waterfall pattern — stepped terraces that descend like water over ledges. This is not cosmetic. Narrow bear channels often represent rapid, liquidation-driven moves, and the waterfall texture makes that character immediately visible.
In tight bull segments, the depth face becomes jagged — an ascending cliff with rough, uneven edges. Narrow bull channels often reflect sharp, momentum-driven rallies, and the rocky texture communicates that energy at a glance.
These effects activate automatically when the channel compresses below a configurable threshold relative to ATR. When the channel is wide, the faces remain smooth and clean.
What the Channel Tells You
The mid line is the structural anchor. In Lead mode, it sits on the opposite side of price — acting as support in uptrends and resistance in downtrends, decaying slowly away from price like a trailing reference. In Follow mode, it tracks toward price, blending with the local basis.
The bands define the expected range. Price staying within the bands confirms the current regime. A confirmed break beyond the band triggers a regime change — marked by a triangle on the chart.
Retests occur when price touches the far band without conviction. These are marked with smaller arrows and often represent pullback entries within the trend.
Continuation steps fire when price pushes further in the current direction, extending the trend. Refresh events occur when a segment has aged out or drifted too far from the local basis — the channel quietly re-anchors without changing direction.
Each of these events reshapes the staircase. A regime flip starts a new step. A continuation extends the current one. A refresh adjusts the footing without changing the path.
Themes
The indicator ships with preset visual themes that configure the gradient, transparency, and 3D settings as a group:
Classic — Clean channel with gradient fills. No 3D effects. The original look for those who prefer simplicity.
Price Slabs — Solid 3D segments with depth and perspective. The staircase made tangible. Waterfall and cliff effects enabled.
Neon Glass — Translucent 3D segments with a lighter touch. The structure is visible but does not dominate the chart.
Custom — Full control over every parameter. Build your own visual language.
All themes respect your chosen colors. Switching themes changes the structure and feel — not the palette.
A Note on Design Philosophy
Most indicators ask the trader to interpret numbers. This one asks the trader to observe shapes. The thesis is simple: if the visual representation is honest — if the shapes genuinely correspond to the character of the move — then pattern recognition does what it has always done. The trader sees what is happening, and the chart stops being a puzzle to decode.
The 3D effects, the staircase structure, the perspective shifts — these are not aesthetic choices. They are attempts to give price action a physical presence on the chart, so that reading a trend feels less like analyzing data and more like watching something move.
That is what intuitive means here. Not simplified. Not dumbed down. Just shaped for the way the eye already works.
Disclaimer
This indicator is a visual analysis tool designed to aid in the interpretation of price action. It does not generate buy or sell signals, and nothing presented here constitutes financial advice, a trading recommendation, or a solicitation to trade any financial instrument. Past visual patterns do not guarantee future price behavior. All trading involves risk, including the potential loss of principal. Users are solely responsible for their own trading decisions and should consult a qualified financial advisor before acting on any information derived from this or any other technical tool. The author assumes no liability for any losses incurred through the use of this indicator.
Built by TraderZen
Indicateur

Adaptive Trend Impulse Channel [TechnicalZen]Adaptive Trend Impulse Channel
User Guide and Interpretation Manual
A practical guide to reading the indicator as a map of impulse, deceleration, continuation, and structural reset.
Core idea
This indicator does not assume price moves in one smooth trend. It assumes markets typically move in impulses, then lose urgency, then either continue with another impulse, stall and re-center, or reverse. The channel is designed to visualize that rhythm.
High-level chart view of the indicator on a real instrument
Figure 1. High-level chart view of the indicator on a real instrument — Recommended image: a full-chart screenshot with the midline, bands, fill, regime markers, and retest markers visible.
1. What the indicator is trying to model
Most channels are built as a rolling average plus or minus some volatility measure. That works reasonably well, but it treats price as if it travels in a smooth and nearly continuous way. Real markets are usually messier and more alive than that. They tend to push in bursts, pause, compress, pull back, re-accelerate, and only then settle into a new local structure.
The Adaptive Impulse Channel is more realistic because it treats the chart as a sequence of structural phases. A strong move can create a new segment. A continued push can step that segment further. A tired phase can refresh the structure without fully reversing it. In other words, the indicator is trying to map the market as a living auction, not as a single drifting average.
Why that matters for traders
Traders do not usually ask whether price is merely above or below an average. They ask whether the move is real, whether it is still forceful, whether the market is tiring, and whether a pullback is a healthy retest or a sign of structural failure.
2. Why impulse and deceleration are close to price-action reality
Markets move when imbalance appears. Buyers temporarily overpower sellers, sellers overwhelm buyers, trapped traders cover, breakout participants pile in, or fresh information causes rapid repricing. That is the impulse phase. Yet that intensity rarely stays constant forever. Participation thins, profit-taking appears, fresh orders become harder to find, and the move starts to lose urgency. That is deceleration.
This indicator mirrors that logic. It re-anchors the channel when a meaningful structural event occurs, then lets the active segment decay rather than pretending the move should continue in a perfect straight line. That design choice is one of the reasons the tool often feels more intuitive than a standard envelope. It respects the fact that momentum must be renewed; it is not a permanent birthright bestowed by one strong candle.
• Impulse: price escapes the active structure with conviction.
• Deceleration: the new structural guide does not accelerate forever; it gradually loses urgency.
• Continuation: a fresh burst can ratchet the structure again in the same direction.
• Refresh: if the old segment becomes stale or detached, the indicator can locally re-center without forcing a full reversal.
Annotated impulse → deceleration → continuation sequence
Figure 2. Annotated impulse → deceleration → continuation sequence — Recommended image: one clear trend leg with a breakout, a pause, a continuation step marker, and a later pullback or refresh.
3. What you actually see on the chart
Mid line
The mid line is the organizing rail of the current structural phase. In Lead mode it behaves more like projected support or resistance; in Follow mode it behaves more like an adaptive center of gravity. Either way, it is the most important visual guide in the channel.
Upper and lower bands
The bands define the current accepted motion envelope. A small touch is not enough to change the market story. But when price pushes beyond them with enough force and enough confirmation, the script can interpret that as a new regime or a fresh continuation step.
Gradient fill
The fill helps the eye understand zone depth instead of only line location. It makes it easier to judge whether price is living comfortably inside structure, leaning hard against the edge, or forcing its way outside the channel.
Markers
Triangles identify true bullish or bearish regime flips. Circles mark continuation steps. Smaller retest markers identify quieter interactions with the active bands. Optional refresh markers show when the script locally re-centers the segment without calling a full directional reversal.
4. How to read the indicator in practice
Bullish regime flip
A bullish regime flip tells you the prior structure was overcome decisively enough that the script believes a new bullish phase has started. This is not a blind buy instruction. It is evidence that the market has likely changed character. The next question is whether price can hold the new structure on a pullback or retest.
Bearish regime flip
A bearish regime flip means the downside push was strong enough to invalidate the previous structure. This often matters more than a simple moving-average cross because the indicator is demanding displacement beyond the active channel, not merely a small drift below a smoothed line.
Continuation steps
Continuation steps are often the most useful events. They tell you the current regime is not merely surviving; it is reasserting. In a healthy trend the market often moves as burst, hold, burst again. These step markers help visualize that staircase behavior.
Refresh events
Refresh events are quieter but valuable. They mean the old segment became stale or too detached from local structure, so the script re-anchors without declaring a full directional reversal. That is a very realistic behavior because markets often reorganize before they make a dramatic statement.
Retests
Retests show interaction with the outer band during an existing regime. They matter because the flashy breakout is only half the story. The retest reveals whether the market can actually defend the new structural area. Many strong trends are built on exactly that sequence.
Bullish regime flip followed by a successful retest
Figure 3. Bullish regime flip followed by a successful retest — Recommended image: show the flip marker, the new segment, and a later lower-band retest that holds before continuation.
5. Lead mode versus Follow mode
Lead mode places the mid line on the opposite side of price pressure and lets it behave more like projected support or resistance. It is usually the better choice when you want the channel to feel structural and forward-looking rather than simply reactive.
Follow mode blends re-anchoring toward the local basis and behaves more like a dynamic tracking channel. It generally feels smoother and more classical. Traders who prefer channels to hug price action more gently often prefer this mode.
• Choose Lead when you care most about structure, pressure, and projected support or resistance.
• Choose Follow when you want a steadier, more mean-centered channel that tracks ongoing motion more closely.
Side-by-side comparison of Lead mode and Follow mode
Figure 4. Side-by-side comparison of Lead mode and Follow mode — Recommended image: same symbol and timeframe, same region of chart, with two screenshots that show the difference in midline behavior.
6. Settings guide
The easiest way to think about the logic settings is to divide them into five groups: sensitivity, confirmation, structural maintenance, event size, and channel shape. The tables below are written in trader language rather than coding language.
Sensitivity and confirmation
Setting How to think about it
ATR Length Sets the volatility measuring tape used throughout the channel. Higher values make the indicator less reactive to short-term noise.
Local Basis Length Controls how quickly the local structural center adapts. Lower values follow price faster; higher values smooth more.
Flip Threshold Beyond Band How far price must push outside the channel before a new regime can be declared.
Continuation Threshold Beyond Band How far price must extend in the same direction before the channel ratchets higher or lower.
Confirmation Bars Number of consecutive qualifying bars needed before a flip or continuation is accepted.
Structural maintenance, event size, and channel shape
Setting How to think about it
Cooldown Bars Minimum pause after an event so the indicator does not re-fire immediately.
Max Segment Age Maximum life of one structural segment before the script is allowed to refresh it.
Detach Threshold / Detach Bars Refresh control that re-centers the channel when its midline drifts too far from the local basis for too long.
Re-anchor Blend To Local Basis In Follow mode, determines how strongly the new segment leans back toward the local basis.
Step Size On Event How large the structural jump is when a continuation or regime flip occurs.
Adverse Slope Per Bar The built-in deceleration rate. Higher values make the post-impulse segment decay faster.
Base Half-Width / Local Spread Multiplier / Max Half-Width Controls channel thickness using ATR plus local spread, with a cap to prevent absurd expansion.
Mid Line View: Lead vs Follow Lead behaves like projected support/resistance. Follow behaves like a more classical adaptive channel.
7. Visual settings guide
The style controls do not change the trading logic, but they strongly affect readability. Good styling matters because an indicator that is technically correct but visually muddy will slow decision-making when the chart is moving fast.
Style control Purpose
Show Fill / Show Band Edges Turns the channel body and band outlines on or off. Helpful when you want either a clean structure view or a fuller visual guide.
Show Retests Displays quiet interaction markers when price retests the active band.
Show Regime Change Markers Shows only true bullish or bearish flips, not every structural refresh.
Show Continuation Step Marks Highlights staircase-style re-impulses inside an existing regime.
Show Refresh Marks Displays maintenance resets when the channel goes stale or detached.
Show Segment Cap Lines Vertical segment separators that show where one structural phase ended and the next began.
Connect Segment Endpoints Connects new segments into one continuous-looking ribbon. Turning this off makes the segmentation more visible.
Mid Glow Width / Mid Main Width / Band Edge Width Visual emphasis controls that help the channel read clearly on different chart backgrounds.
Gradient Colors and Transparencies Purely visual. Use them to improve contrast and make the active regime easier to read quickly.
8. Where the indicator tends to shine
• Trend days, especially when price alternates between expansion and pullback.
• Breakout continuation setups where you want to see whether the move is stepping rather than merely drifting.
• Swing trends with visible impulse legs and orderly retests.
• Markets where support and resistance behave like evolving zones rather than fixed horizontal lines.
Where it is less magical
• Hyper-choppy noise where every small breakout immediately fails.
• News whipsaw environments where structure is repeatedly invalidated in both directions.
• Very tight low-volume ranges where the market is not producing meaningful impulse-decay behavior at all.
Healthy expectation
This indicator is a structural lens, not a prophecy machine. It helps answer: What regime am I in? Is the move still forceful? Did the market just reload? Has the structure gone stale? Those are excellent questions. They are not the same thing as guaranteed entries or exits.
9. Practical workflow for using it
• Start by identifying the current regime: bullish, bearish, or neutral.
• Check whether price is respecting the active channel or constantly violating it.
• Watch for continuation steps; they often tell you more about trend health than the first flip does.
• Use retests to judge whether the new structure is being defended.
• Treat refreshes as re-centering events, not as instant reversal calls.
• Always confirm with context: market regime, volume, higher timeframe structure, and instrument personality.
Continuation staircase inside a healthy trend — Recommended image: a chart with multiple continuation step marks and a channel that ratchets in the trend direction.
10. Limitations and best practices
The model is grounded, but it is still a model. It does not know hidden liquidity, macro headlines, dealer positioning, or whether a single market-moving order is about to smash the structure sideways. Its job is to describe price behavior in a disciplined way, not to replace judgment.
• Do not treat every marker as a trade signal in isolation.
• Avoid over-tuning the settings on one symbol until the script fits past noise too perfectly.
• Remember that a strong indicator can still struggle when the market itself has no clean structure.
• Use screenshots and replay study to learn the difference between healthy continuation and late-stage exhaustion.
Example of a weak environment: choppy market with poor structural follow-through
Figure 6. Example of a weak environment: choppy market with poor structural follow-through — Recommended image: a sideways region showing why the channel is less useful when impulse-decay behavior is absent.
11. Suggested images to insert later
This document already includes figure placeholders. If you want to turn it into a polished final manual, the best image set would include six screenshots: a full high-level chart, an impulse-deceleration-continuation sequence, a regime flip plus retest example, a Lead-versus-Follow comparison, a multi-step continuation trend, and one failure example from a choppy market. Those six images usually tell the whole story clearly.
Image support
I can insert real screenshots into these placeholders if you upload them. The cleanest approach is to provide PNG screenshots with the instrument, timeframe, and any annotations you want preserved.
Indicateur

Indicateur

15M Candle Overlay v215M Candle Overlay v2 — Enhanced
Overlay your 15-minute candles directly onto any lower timeframe chart (1m, 3m, 5m, etc.) without switching tabs. The candle group renders to the right of the current bar, keeping it clean and separate from live price action.
What it shows:
Up to 6 closed 15m candles + the forming candle, drawn as real candlesticks with wicks and color-coded bodies
Volume bars scaled proportionally beneath each candle — the highest-volume candle is highlighted with a gold border
A colored trend line connecting consecutive 15m closes (green = rising, red = falling)
Dashed Support/Resistance lines marking the high and low of the visible 15m group
An info panel anchored to the right of the group showing: current pattern, strength, multi-candle pattern, bias, O/C, H/L, and time remaining in the current 15m candle — panel background tints green/red based on overall bias
Pattern Detection:
15+ single-candle patterns: Doji variants, Hammer, Shooting Star, Marubozu, Belt Hold, Spinning Top and more
20+ multi-candle patterns: Engulfing, Harami, Morning/Evening Star, 3 White Soldiers, 3 Black Crows, Kicker, Tweezer, Piercing Line, Rising/Falling 3 Methods and more
Each pattern labeled with name, strength rating (Strong/Moderate/Weak), and body percentage
All features are individually toggleable in the settings panel. Customizable colors, gap spacing, candle width, and pattern detection sensitivity thresholds. Indicateur
