5 Layer Script P4 Potential Reversals Package This script is a context based potential reversal framework designed to highlight areas where directional risk may shift, not to predict exact tops or bottoms.
The script focuses on identifying exhaustion, failed continuation, and structural hesitation after price has completed an expansion or interacted with key higher-timeframe levels. It is intended to alert traders to possible inflection zones, where confirmation should be actively monitored.
How it works
-Detects conditions associated with loss of momentum or displacement failure
-Highlights potential reversal zones only after price interaction occurs
-Requires context and confirmation — no blind reversal signals
-No repainting once a zone or marker is confirmed
How to use it
-Use as an early warning tool, not an entry system
-Best applied after: Liquidity runs, Range extremes and Higher timeframe midpoint or boundary interaction
Look for confirmation such as:
-Market structure shifts
-Reaction at FVGs
-Signal Package confirmation
Entries should be executed on lower timeframes with risk defined but can be utilized on bigger timeframes as a swing if confirmed
Best practices
-Counter-trend setups require strong higher-timeframe confluence
-Not every highlighted zone will result in a reversal
-Works best during active sessions when liquidity is present
-Avoid using during low-volume or compressed ranges
This package is intentionally non-predictive and confirmation-dependent, designed to keep traders aligned with risk awareness rather than anticipation. However some signals can be treated as entries if "YOUVE IDENTIFIED THE RISK"- Mark Douglas
Cycles
5 Layer Script FVG P3 Identifier Package True vs FalseThis script is a Fair Value Gap (FVG) identification framework designed to highlight price inefficiencies created by displacement, not to predict reversals or force entries. The script automatically detects and plots true three candle fair value gaps, allowing traders to objectively identify areas where price moved with imbalance and may later seek re-equilibration. Where you will see the FVG will update from a regular fvg to a True FVG.
How it works
-Identifies valid FVGs based on price displacement, not arbitrary candle size
-Plots FVG zones only after they are fully formed and confirmed
-Zones remain on the chart until price interacts with them
-No repainting once an FVG is printed
How to use it
-Use FVGs as areas of interest, not entry signals
-Best applied when price is returning after expansion
-Combine with: Higher-timeframe bias and Midpoint equilibrium levels
-Market structure shifts
-Liquidity sweeps or session timing
Entries should be taken only after confirmation (reaction, rejection, or shift)
This can be a good entry tool.
Simple Full Moon Cycles [v6]Plots Full Moon timestamps on the chart.
No signals. No predictions.
Use it to observe timing, volatility, and reactions — nothing more.
Asia Fibonacci StrategyWhat it is
A session-anchored framework that treats the Asia range as a liquidity event, then uses a directionally aligned Fibonacci map to define where entries are allowed.
How it works (high level)
Asia range profiling: Automatically defines the Asia session high/low.
Sweep requirement: Setups only activate after a clean sweep of the Asia high/low (objective liquidity trigger).
Directional fib mapping: Builds a fib structure aligned to the dominant leg so premium/discount zones are consistent.
Entry pocket + confirmation: Entries are constrained to defined fib pockets, with an additional confirmation layer (e.g., imbalance behavior / invalidation logic) to reduce random touches.
How to use
Best for traders who want strict rules around overnight liquidity behavior.
Keep setting defaults first; fib pocket thresholds materially change frequency.
Not financial advice. Futures trading involves risk. Past performance does not guarantee future results.
Quantitative Easing and Tightening PeriodsThis indicator visually highlights historical and current U.S. Federal Reserve monetary policy regimes on any chart:
• Green transparent background: Quantitative Easing (QE) periods – when the Fed is expanding its balance sheet (money printer active).
• Red transparent background: Quantitative Tightening (QT) periods – when the Fed is shrinking its balance sheet.
Includes all major cycles:
- QE1 (2008–2010), QE2 (2010–2011), QE3 (2012–2014), COVID QE (2020–2022)
- QT1 (2017–2019), QT2 (2022–Dec 1, 2025)
- New QE phase starting Dec 8, 2025 – marked as ongoing
Ideal for macro traders, helping to quickly identify liquidity environments that often influence risk assets, bonds, and the dollar.
Overlay-friendly with high transparency – works on any timeframe and symbol.
ICT Macros FuturesAll Macros Detected:
Early / Pre Market
- 02:33 – 03:10 (NY)
- 04:03 – 04:30
- 05:20 – 05:40
- 05:50 – 06:10
- 07:50 – 08:10
- 08:20 – 08:40
Cash Open / Morning
- 08:50 – 09:10
- 09:20 – 09:40
- 09:50 – 10:10
Midday / Lunch
- 10:50 – 11:10
- 11:50 – 12:10
- 12:00 – 13:30 (Lunch Hour)
Afternoon
- 13:10 – 13:40
- 14:20 – 14:40
- 15:15 – 15:45
- 15:50 – 16:10
LAXMI MAA INDICATOR 1This is a market-structure–based Smart Money Concepts (SMC) indicator with a 50-EMA trend filter. It automatically identifies 2nd-order swing pivots, Market Structure Breaks (MSB/BOS), Order Blocks, Breaker Blocks, and price ranges, and manages them dynamically as price evolves.
Key features (in short):
EMA (50) used as a directional filter: bullish signals are emphasized above EMA, bearish below EMA.
2nd-order pivot highs/lows to define meaningful structure (HH, LL).
Market Structure Break (MSB) lines plotted on valid breaks of prior structure.
Order Blocks (Supply & Demand) created after MSB and extended until mitigated.
Breaker Blocks formed when order blocks fail and flip.
Dynamic Ranges with high, low, mean (0.5), and optional 0.25 / 0.75 levels (linear or log scale).
Visual state changes for untested vs tested zones.
Comprehensive alerts for MSB, order-block tests, breaker-block tests, new ranges, and range retests.
Overall, it’s a complete structure-and-zones trading tool designed to track institutional price behavior and highlight high-probability areas with clear visual cues and alerts.
BTC - Cycle Integrity Index (CII) BTC - Cycle Integrity Index (CII) | RM
Are we following a calendar or a capital flow? Is the Halving still the heartbeat of Bitcoin, or has the institutional "Engine" taken over?
The most polarized debate in the digital asset space today centers on a single question: Is the 4-year Halving Cycle dead? While some market participants wait for a pre-ordained calendar countdown, the reality of 2026 suggests that visual guesswork is no longer sufficient. As institutional gravity takes hold, we cannot rely on the simple "Clock" of the past. Instead, we must audit the Integrity of the present.
The Cycle Integrity Index (CII) was engineered to move beyond simple price action and provide a clinical answer to the market's biggest mystery: "Is this trend supported by structural substance, or is it merely speculative foam?" By aggregating eight diverse Pillars into a single 0-100% score, this model uses Gaussian Distributions and Sigmoid Normalization to distinguish between professional accumulation and retail-driven chaos. We aren't guessing where we are in a cycle; we are measuring the internal health of the asset's engine in real-time.
Why these 8 Pillars?
The CII does not rely on a single indicator because the "New Era" of Bitcoin is multi-dimensional. To capture the full picture, I selected eight specific pillars that cover the three layers of market truth:
• The Capital Layer: Global Liquidity (M2) and ETF Flows (Wall Street Absorption).
• The Network Layer: Mining Difficulty and Security Backbone expansion.
• The Sentiment Layer: Long-Term Holder conviction, Valuation Heat (MVRV), and Corporate Adoption (MSTR). While alternatives like the Pi Cycle or RSI exist, they are often "one-dimensional." The CII is a synthesis—a modular engine where every part validates the others.
How the Calculation Works
The CII is a sophisticated model for Bitcoin. It aggregates 8 diverse pillars into a single 0-100% score in the following way:
• Mathematical Normalization: We don't just use raw prices. We use Gaussian Distributions to find "Institutional DNA" in drawdowns and Sigmoid (S-Curve) functions to score volatility and valuation.
• Dynamic Weighting: The index is modular. If a data source (like a specific on-chain metric) is toggled off, the engine automatically redistributes the weight among the active sensors so the final integrity score is always balanced to 100%.
• Multi-Source Integration: The script pulls from Global Liquidity (M2), ETF flows, Corporate Treasury premiums (MSTR), and Network Difficulty to create a truly "Full-Stack" view of the asset.
The 8 Pillars of Integrity
Pillar 1: Drawdown DNA The "Identity Crisis" Filter
• Concept: Audits the depth of corrections to distinguish between "Institutional Floors" and "Retail Panics."
• Logic: Historically, retail crashes reached -80%, while institutions view -20% to -25% as primary value entries.
• Implementation: Uses a Gaussian (Normal) Distribution centered at -25%. Scores of 10/10 are awarded for holding institutional targets; scores decay as drawdowns accelerate toward legacy "crash" levels.
Basis: DNA Drawdown
Pillar 2: Volatility Regime The "Smoothness" Audit
• Concept: Measures the "vibration" of the trend. High-integrity moves are characterized by "smooth" price action.
• Logic: Erratic volatility signals speculative bubbles; consistent "volatility clusters" indicate professional trend-following.
• Implementation: Calculates a Z-Score of the 14-day ATR against a 100-day benchmark. This is passed through a Sigmoid function to penalize "chaotic" price shocks while rewarding stability.
Basis: RVPM
Pillar 3: Liquidity Sync (Global M2) The Macro Heartbeat
• Concept: Audits whether price growth is fueled by monetary expansion or internal speculative leverage.
• Logic: True cycle integrity requires a positive correlation between Central Bank balance sheets and price action.
• Implementation: Aggregates a custom Global Liquidity Proxy (Fed, RRP, TGA, PBoC, ECB, BoJ). It measures the Pearson Correlation between BTC and M2 with a standardized 80-day transmission lag.
Basis: Liquisync
Pillar 4: ETF Absorption (Wall Street Entry) The "Cost Basis" Defense
• Concept: Tracks the aggregate institutional cost-basis since the January 2024 Spot ETF launch.
• Logic: Integrity is high when the "Wall Street Floor" is defended; it fails when the aggregate position is underwater.
• Implementation: A Cumulative VWAP engine tracking the "Big 3" (IBIT, FBTC, BITB). Scoring decays based on the percentage distance the price drifts below this institutional average entry.
Basis: Institutional Cost Corridor
Note: Turning this to OFF will significantly expand the timeframe of the indicator on the chart (otherwise it will just start in 2024)
Pillar 5: LTH Dormancy (Conviction) The HODL Floor Audit
• Concept: Monitors the conviction of Long-Term Holders (LTH) to identify supply-side constraints.
• Logic: Sustainable cycles require stable or increasing 1Y+ dormant supply; rapid "thawing" signals distribution.
• Implementation: Uses Min-Max Normalization on the Active 1Y Supply over a 252-day window. A score of 10/10 indicates peak annual holding conviction.
Basis: RHODL Proxy & VDD Multiple
Pillar 6: Valuation Intensity The MVRV Heat Map
• Concept: Measures market "overheat" by comparing Market Value to Realized Value.
• Logic: High integrity trends rise steadily; vertical spikes in MVRV indicate "speculative foam" and bubble risk.
• Implementation: Performs a Relative Rank Analysis of the MVRV Ratio over a 730-day window, passed through a high-steepness Sigmoid curve to identify extreme valuation anomalies.
Pillar 7: Miner Stress The Security Backbone
• Concept: Tracks Mining Difficulty to ensure network infrastructure is expanding alongside price.
• Logic: Difficulty expansion signals health; drops in difficulty (Miner Stress) signal capitulation and sell-side pressure.
• Implementation: Monitors the 30-day Rate of Change (ROC) of Global Mining Difficulty. Maintains a 10/10 score during expansion; decays rapidly during network contraction.
Pillar 8: Corporate Adoption The MSTR NAV Proxy
• Concept: Audits the MicroStrategy (MSTR) premium as a barometer for institutional demand.
• Logic: A high premium indicates a willingness to pay a "convenience fee" for BTC exposure; a collapsing premium signals waning appetite.
• Implementation: Calculates the Adjusted Enterprise Value (Market Cap + Debt - Cash) relative to the Net Asset Value (NAV) of its BTC holdings.
Note1: Debt and share parameters are user-adjustable to maintain accuracy as corporate balance sheets evolve.
Note2: I just included this because I was curious about the mNAV calculation I saw in other scripts, where the printed value often does not match exactly the propagated value from the MSTR page itself. Hence, for my live calculation, we calculate the Adjusted Enterprise Value to find the "Market NAV" (mNAV). Unlike simpler scripts that only look at Market Cap vs. Bitcoin holdings, our engine accounts for the Capital Structure . We explicitly factor in the corporate debt (approx. $8.24B long-term + $7.95B convertible notes) and subtract the cash reserves (approx. $2.18B) to find the true cost Wall Street is paying for the underlying Bitcoin. Since this will ran "old" very quickly, I recommend to update in the code by yourself from time to time, or just de-select this parameter.
Interpretation Guide
• Score 100% (The Perfect Storm): This represents a state of "Maximum Integrity." All 8 pillars are in perfect institutional alignment—liquidity is surging, conviction is at yearly highs, and price action is perfectly smooth. This is the hallmark of a healthy, structural parabolic run.
• 75% - 100% (High Integrity): Robust trend. Price is supported by structural demand and macro tailwinds.
• 35% - 75% (Equilibrium): Transition zone. The market is digesting gains or waiting for a new liquidity pulse.
• 0% - 35% (Fragile): Speculative foam. Structural support has failed.
• Score 0% (The Ghost Trend): Absolute structural failure. All pillars (liquidity, miners, LTH, ETFs) have broken down. Note: Due to the robust nature of the Bitcoin network, the index naturally floors around 20-30% during deep bear markets, as specific pillars (like Miner Security) rarely drop to zero.
To provide a complete experience, I have included the Cycle Triad —a visualization layer consisting of the Halving, Ideal Peak, and Ideal Low. It is important to understand the role of this feature:
• Benchmark Only (Not Calculated): The Triad is based purely on historical evidence from previous Bitcoin epochs. While the Halving is fixed anyway, the "Ideal Peak" or "Ideal Low" are not calculated or computed by the 8 pillars. These are user-adjustable temporal anchors drawn on the chart to provide a static map of the "Legacy 4-Year Cycle."
• The Temporal Audit: The power of the CII lies in comparing the Engine (the 8 Pillars) against the Clock (the Triad) . By overlaying historical time-windows on top of our integrity math, we can see if the "New Era" is currently ahead of, behind, or perfectly in sync with the past.
• The "Peak Divergence" Logic: Based on the specific models selected for this ECU—specifically Volatility Decay and Valuation Heat —traders will notice that a cycle peak often coincides with a low integrity score (Red Zone) . While the index measures structural health, a low score is a byproduct of a market that has become "too hot to handle."
• Regime Detection: Although the primary goal is to audit the "New Era," the CII is highly effective at detecting overheated regimes. When the score drops toward the 25–35% range, the structural floor is giving way to speculative foam—making it a dual-purpose tool for both cycle analysis and risk management.
Dashboard Calibration & Settings
Cycle Triad Calibration
• Ideal Peak/Trough Window: Defines the historical "Average Days" from a Halving to the cycle top and bottom. This sets the vertical anchors for the Halving, Peak, and Low labels.
• Show Cycle Triad: A master toggle to enable or disable the temporal lines and labels on your dashboard.
The CII Master ECU is fully modular. You can toggle individual pillars ON/OFF to focus on specific market dimensions, and calibrate the sensitivity of each sensor to match your strategic bias.
• P1: Drawdown DNA Lookback (Weeks): Defines the window for the "Rolling High." Inst. Target (%): The specific percentage drawdown you define as "Institutional Support" (e.g., -25%).
• P2: Volatility Regime Benchmark (Days): The historical window used to define "Normal" vs. "Abnormal" volatility.
• P3: Liquidity Sync Corr. Window (Bars): The lookback for the Pearson Correlation calculation. Transmission Lag (Bars): The delay (standard 80 days) for Central Bank M2 to hit price.
• P4: ETF Absorption FBTC Ticker: The data source for the ETF volume audit (Default: CBOE:FBTC).
• P5: LTH Dormancy LTH Source: The ticker for 1Y+ Active Supply (Default: GLASSNODE:BTC_ACTIVE1Y). Norm. Window: The lookback (252 days) used to rank current conviction.
• P6: Valuation Intensity MVRV Source: The ticker for the MVRV Ratio (Default: INTOTHEBLOCK:BTC_MVRV). Relative Window: The lookback (730 days) to calculate the valuation rank.
• P7: Miner Stress Mining Diff: The data source for Global Mining Difficulty (Default: QUANDL:BCHAIN/DIFF).
• P8: Corporate Adoption Shares (M) & BTC (K): The balance sheet parameters for MicroStrategy (MSTR). Update these as the company executes new purchases to maintain mNAV accuracy.
Operational Usage This index is best used on the Daily (D) (recommended - description for inputs optimized for this time-window) or Weekly (W) timeframes. While the code is optimized to fetch daily data regardless of your chart setting, the structural "Integrity" of a cycle is a macro phenomenon and should be viewed with a medium-to-long-term lens.
The Verdict: Is the 4-Year Cycle Still Alive?
Based on the data provided by the CII Master ECU, the answer remains a nuanced "Work in Progress." The evidence presents a fascinating conflict between legacy patterns and the new institutional regime:
• The Case for the Cycle: Historically, a local "Peak" in price corresponds with a "Local Low" in our integrity indicator (Red Zone). We observed this exact phenomenon in October 2025. When viewed through the lens of the "Ideal Peak" anchor, this alignment suggests that the 4-year temporal rhythm is still exerts a massive influence on market behavior.
• The Case for the New Era: While the timing of the October 2025 peak followed the legacy script, the intensity did not. Previous cycle tops produced far more aggressive and persistent "Red Zone" clusters. The relative brevity of the integrity breakdown suggests that the "Institutional Era" provides a much higher floor than the retail-driven bubbles of 2017 and 2021.
• The Institutional Floor: Our data shows that while "Tops" still resemble the 4-year cycle, the "Lows" now reflect a regime of constant institutional absorption. This suggests that the brutal 80% drawdowns of the past may be replaced by the "Institutional DNA" of Pillar 1.
Final Outlook: As we move through 2026, the ultimate test lies in the Q3/Q4 window. While classical theory demands a "Cycle Low" during this period, the CII will be our primary auditor. We cannot definitively say the cycle is dead, but we can say it has evolved. We will not know if the 4-year low will manifest until the model either flags a total structural breakdown or confirms that the institutional "Floor" has permanently shifted the rhythm of the asset.
Tags: Bitcoin, Institutional, Macro, On-chain, Liquidity, MSTR, ETF, Cycle
Note to Moderators: This script is a "Master Index" that aggregates several quantitative models I have previously published on this platform (including DNA Drawdown, RVPM, and Liquisync). I am the original author of the logic and source code referenced in the "Basis" sections of the description.
LAXMI MAA INDICATOR 2LAXMI MAA INDICATOR 2 is a higher-timeframe moving average channel indicator designed to visually define trend, momentum, and trade bias on the current chart.
It plots a MA High–Low channel using a user-selected MA type (EMA, SMA, WMA, VWMA, RMA)
Price above the channel indicates bullish strength, below the channel indicates bearish strength, and inside the channel signals consolidation or neutral conditions.
Candles are auto-colored (body, wick, border) based on their position relative to the channel for instant trend clarity.
A shaded channel highlights dynamic support and resistance zones.
Overall, this indicator provides a clean trend filter and bias tool, ideal for trend-following, pullback entries, and multi-timeframe analysis.
LAXMI MAA INDICATOR 2LAXMI MAA INDICATOR 2 is a higher-timeframe moving average channel indicator designed to visually define trend, momentum, and trade bias on the current chart.
It plots a MA High–Low channel using a user-selected MA type (EMA, SMA, WMA, VWMA, RMA)
Price above the channel indicates bullish strength, below the channel indicates bearish strength, and inside the channel signals consolidation or neutral conditions.
Candles are auto-colored (body, wick, border) based on their position relative to the channel for instant trend clarity.
A shaded channel highlights dynamic support and resistance zones.
Overall, this indicator provides a clean trend filter and bias tool, ideal for trend-following, pullback entries, and multi-timeframe analysis.
LAXMI MAA INDICATOR 1This is a market-structure–based Smart Money Concepts (SMC) indicator with a 50-EMA trend filter. It automatically identifies 2nd-order swing pivots, Market Structure Breaks (MSB/BOS), Order Blocks, Breaker Blocks, and price ranges, and manages them dynamically as price evolves.
Key features (in short):
EMA (50) used as a directional filter: bullish signals are emphasized above EMA, bearish below EMA.
2nd-order pivot highs/lows to define meaningful structure (HH, LL).
Market Structure Break (MSB) lines plotted on valid breaks of prior structure.
Order Blocks (Supply & Demand) created after MSB and extended until mitigated.
Breaker Blocks formed when order blocks fail and flip.
Dynamic Ranges with high, low, mean (0.5), and optional 0.25 / 0.75 levels (linear or log scale).
Visual state changes for untested vs tested zones.
Comprehensive alerts for MSB, order-block tests, breaker-block tests, new ranges, and range retests.
LAXMI MAA INDICATOR 1This is a market-structure–based Smart Money Concepts (SMC) indicator with a 50-EMA trend filter. It automatically identifies 2nd-order swing pivots, Market Structure Breaks (MSB/BOS), Order Blocks, Breaker Blocks, and price ranges, and manages them dynamically as price evolves.
Key features (in short):
EMA (50) used as a directional filter: bullish signals are emphasized above EMA, bearish below EMA.
2nd-order pivot highs/lows to define meaningful structure (HH, LL).
Market Structure Break (MSB) lines plotted on valid breaks of prior structure.
Order Blocks (Supply & Demand) created after MSB and extended until mitigated.
Breaker Blocks formed when order blocks fail and flip.
Dynamic Ranges with high, low, mean (0.5), and optional 0.25 / 0.75 levels (linear or log scale).
Visual state changes for untested vs tested zones.
Comprehensive alerts for MSB, order-block tests, breaker-block tests, new ranges, and range retests.
Crypto Price Velocity (JFS)📌 Crypto Price Velocity JFS – Rate of Change Optimized for Crypto
Crypto Price Velocity JFS is a newly developed indicator designed to clearly measure price velocity and acceleration in cryptocurrency markets.
This indicator helps identify strong impulses, deceleration phases, and potential exhaustion, evaluating not only the direction of the move, but how fast price is traveling relative to its recent behavior.
🔍 Key Features
✅ Clear measurement of price movement velocity
✅ Visual identification of acceleration and deceleration
✅ Smoothed signal line to confirm changes in momentum
✅ Dynamic coloring based on the ROC / Signal relationship
✅ Reference zones for overbought and oversold conditions
✅ Consistent performance across BTC, ETH, and altcoins
✅ Compatible with any timeframe
🎯 Who is this indicator for?
This indicator is designed for:
Scalpers
Day traders
Swing traders in crypto
who want to confirm impulses, detect loss of speed, and evaluate whether a move has real continuation or is entering an exhaustion phase.
⚠️ Important Note
This indicator does not predict price, but measures the relative speed of the current movement. It is recommended to combine it with:
Primary trend direction
Market structure
Key support and resistance levels
Volume or institutional context
🧠 Concept
It’s not enough for price to move.
What matters is how fast and with how much conviction it does.
Author’s Note
This indicator has been created by its author with a specific focus on cryptocurrency markets, incorporating velocity and momentum interpretation criteria aligned with the non-conventional and high-volatility dynamics of this market.
Crypto Trend Strength (JFS)📌 Crypto Trend Strength (JFS)
Crypto Trend Strength JFS is a newly developed indicator designed specifically for cryptocurrency markets, based on the ADX (Average Directional Index) principle, where trend strength often changes more abruptly than in traditional markets.
This indicator allows traders to clearly evaluate when the market is truly trending and when it is transitioning into weak or sideways phases, separating direction from the true strength of the move.
🔍 Key Features
✅ Clear measurement of trend strength
✅ +DI and −DI lines to identify bullish or bearish dominance
✅ Dynamic ADX coloring based on acceleration or deceleration
✅ Visual reference levels for weak and strong trends
✅ Consistent performance across BTC, ETH, and altcoins
✅ Compatible with any timeframe
✅ Customizable automatic alerts
🎯 Who is this indicator for?
This indicator is designed for:
Scalpers
Day traders
Swing traders in crypto
who want to filter trades, avoid sideways markets, and operate only when real trend strength is present, whether bullish or bearish.
⚠️ Important Note
This indicator does not indicate direction, only strength. For proper interpretation, it is recommended to combine it with:
Market structure
Primary trend direction
Key support and resistance levels
Volume or institutional context
🧠 Concept
Not every direction is a trend.
Strength is what validates the move.
Author’s Note
This indicator has been redesigned and refined by its author with a specific focus on cryptocurrency markets, incorporating smoothing parameters and criteria aligned with the non-conventional and high-volatility dynamics of this market.
FVG/IFVG Detector Pro FVG Detector Pro – with Automatic IFVG
Description
FVG Detector Pro is an advanced indicator designed to automatically detect Fair Value Gaps (FVG) and Inverse Fair Value Gaps (IFVG).
It helps traders visualize market imbalances created by impulsive price movements and quickly identify when a Fair Value Gap fails and becomes an inverse reaction zone.
This tool is built for intraday and futures trading (NQ, MNQ, ES, etc.) and works on any timeframe.
What is a Fair Value Gap (FVG)?
A Fair Value Gap represents a price imbalance where the market moved too quickly and did not trade efficiently.
Detection rules used:
Bullish FVG: Low > High
Bearish FVG: High < Low
FVGs often act as:
retracement zones
reaction areas
continuation or rejection zones
IFVG – Inverse Fair Value Gap
An IFVG is created when a Fair Value Gap is invalidated by price action.
Invalidation rules:
Bullish FVG becomes Bearish IFVG when price closes below the FVG bottom
Bearish FVG becomes Bullish IFVG when price closes above the FVG top
This indicates that the original imbalance failed and the zone now acts in the opposite direction.
Visual Identification
Zone Type Label
Bullish FVG FVG ↑
Bearish FVG FVG ↓
Bullish IFVG IFVG ↑
Bearish IFVG IFVG ↓
Each zone includes:
a price box
a 50% midpoint line
a directional label
All colors and styles are fully customizable in the settings.
Indicator Settings
General Options
Show Bullish / Bearish FVG
Infinite extension or fixed number of bars
Show or hide labels
FVG Management
Delete filled FVGs
Enable automatic IFVG conversion
Delete filled IFVGs
Style Settings
Box colors
Border colors
Midline colors and width
How to Use the Indicator
Standard FVG Setup
A Fair Value Gap is created
Price retraces into the zone
Price reacts in the direction of the FVG
IFVG Setup (High-Probability Scenario)
A Fair Value Gap is formed
Price fails and breaks through the zone
The zone converts into an IFVG
A retest of the IFVG often provides an entry in the opposite direction
IFVGs frequently represent failed expectations and can offer strong trading opportunities.
Recommended Timeframes
1m / 2m / 5m for scalping and intraday trading
15m / 30m for higher-timeframe context
The indicator is fully timeframe-independent.
Best Practices
Always use FVGs and IFVGs with market context (VWAP, session levels, trend bias)
IFVGs are especially effective around the US session open
Avoid trading FVGs directly against strong momentum
Summary
Automatic detection of Fair Value Gaps
Intelligent conversion to Inverse Fair Value Gaps
Clean and readable chart visualization
Fully customizable
Built for real trading, not curve fitting
Crypto Momentum (JFS) 📌 Crypto Momentum JFS – Normalized Momentum for Cryptocurrencies
Crypto Momentum JFS is a unique momentum indicator designed to provide a clearer and more comparable reading of the true strength of price movement in cryptocurrency markets.
Unlike traditional momentum indicators, this tool normalizes momentum on a percentage scale, allowing traders to more accurately identify acceleration, deceleration, and potential exhaustion phases, regardless of the asset or short-term volatility conditions.
🔍 Key Features
✅ Normalized momentum on a 0–100 scale
✅ Clear visualization of strength and weakness in price movement
✅ Smoothed signal line (EMA) to confirm changes in momentum
✅ Dynamic coloring based on the Momentum / Signal relationship
✅ Visual identification of overbought and oversold zones
✅ Consistent performance across BTC, ETH, and altcoins
✅ Compatible with any timeframe
🎯 Who is this indicator for?
This indicator is designed for:
Scalpers
Day traders
Swing traders in crypto
who want to evaluate momentum objectively, detect loss of strength, implicit divergences, and potential phase transitions within a trend.
⚠️ Important Note
This indicator does not attempt to predict price, but rather to measure the intensity of the current movement. It is recommended to combine it with:
Primary trend direction
Market structure
Key support and resistance levels
Volume or institutional context
🧠 Concept
Direction alone is not enough.
What matters is how much strength remains in the move.
Author’s Note
This indicator has been developed and refined by its author with a specific focus on cryptocurrency markets, incorporating a momentum normalization process to improve readability in high-volatility and non-conventional market dynamics.
Williams %R Optimized for Crypto (JFS)📌 Crypto Overbought–Oversold JFS – Williams %R Optimized for Crypto
Crypto Overbought–Oversold JFS is an optimized version of the Williams %R indicator, specifically adjusted for cryptocurrency markets, where price movements tend to be more aggressive and less respectful of traditional ranges.
This indicator combines the classic Williams %R with additional moving-average smoothing, providing a clearer view of momentum, price exhaustion, and potential shifts in market rhythm.
🔍 Key Features
✅ Williams %R adapted for crypto assets
✅ Clear identification of overbought and oversold zones
✅ EMA line to smooth oscillator behavior
✅ Signal line to confirm momentum shifts
✅ Dynamic coloring based on the relationship between %R and the signal
✅ Ideal for detecting exhaustion, pullbacks, and potential reversals
✅ Works across all timeframes
🎯 Who is this indicator for?
This indicator is designed for:
Scalpers
Day traders
Swing traders in crypto
who seek to confirm entries and exits, detect price extremes, and evaluate the true strength of price movement, especially near extended zones.
⚠️ Important Note
This indicator should not be used as a standalone signal. It is recommended to combine it with:
Market structure
Primary trend direction
Support and resistance levels
Volume or institutional context
🧠 Concept
Momentum reveals intent.
Excess reveals opportunity.
Author’s Note
This indicator has been redesigned and adjusted by the author with a specific focus on cryptocurrency markets, incorporating momentum-smoothing and interpretation criteria aligned with the non-conventional behavior of this market, especially in high-volatility environments.
EDGE ALGO ARABICEDGE ALGO is a trend-following and momentum-based algorithm designed to deliver precise Buy and Sell signals with built-in risk management through dynamic Take Profit and Stop Loss levels.
This invite-only tool was created to assist traders in identifying high-probability trade setups while filtering out market noise and avoiding choppy price action.
🧠 How It Works
Edge Algo combines multiple layers of logic to increase the quality of trade signals:
1. Trend Detection
* A dynamic ATR-based channel determines when the price breaks out in a new direction.
* The trend flips to Bullish or Bearish when price action crosses the adaptive channel, avoiding late entries.
2. Momentum Confirmation
* Custom logic involving RSI (Relative Strength Index) and CMO (Chande Momentum Oscillator) helps filter fake signals.
* Buy conditions require RSI to be under 25 and CMO to confirm upward momentum.
* Sell conditions require RSI to be over 75 and CMO to confirm downward momentum.
3. Support/Resistance Pivot Zones
* Recent highs/lows are used as confirmation points to strengthen entries around key price levels.
4. Entry Logic
* When trend change + momentum filter + pivot confirmation align, the script generates a Buy or Sell signal.
* Each signal is clearly displayed on the chart with custom labels.
🎯 Risk Management (SL/TP Logic)
For every valid entry, the script automatically calculates:
✅ Stop Loss (SL) based on a user-defined percentage
✅Take Profit 1 (TP1) at 1R
✅ Take Profit 2 (TP2) at 2R
✅ Take Profit 3 (TP3) at 3R
This allows traders to follow a consistent risk-to-reward ratio and manage trades using partial exits or full closes at target levels.
📊 Visualization Features
* Optional Cloud Moving Average to visually represent market direction
*Buy/Sell labels on chart with clean styling
* Clearly marked Entry, TP1, TP2, TP3, SL levels
* Real-time alerts for Buy and Sell signals
* Fully customizable styling (colors, cloud, labels, etc.)
⚙️ Best Use Cases
* Timeframes: optimized for 15min to 4H charts
* Pairs: works with Forex, Crypto, Indices, Commodities, and Stocks
* Styles: suitable for scalping, intraday trading, and swing trading
🔒 Why Invite-Only?
Edge Algo PRO contains proprietary logic developed specifically for real-time application with an edge in volatile markets.
To protect the intellectual property and ensure quality use, access is granted only upon request.
Oct 5, 2025
Release Notes
EDGE ALGO is a trend-following and momentum-based algorithm designed to deliver precise Buy and Sell signals with built-in risk management through dynamic Take Profit and Stop Loss levels.
This invite-only tool was created to assist traders in identifying high-probability trade setups while filtering out market noise and avoiding choppy price action.
🧠 How It Works
Edge Algo combines multiple layers of logic to increase the quality of trade signals:
1. Trend Detection
* A dynamic ATR-based channel determines when the price breaks out in a new direction.
* The trend flips to Bullish or Bearish when price action crosses the adaptive channel, avoiding late entries.
2. Momentum Confirmation
* Custom logic involving RSI (Relative Strength Index) and CMO (Chande Momentum Oscillator) helps filter fake signals.
* Buy conditions require RSI to be under 25 and CMO to confirm upward momentum.
* Sell conditions require RSI to be over 75 and CMO to confirm downward momentum.
3. Support/Resistance Pivot Zones
* Recent highs/lows are used as confirmation points to strengthen entries around key price levels.
4. Entry Logic
* When trend change + momentum filter + pivot confirmation align, the script generates a Buy or Sell signal.
* Each signal is clearly displayed on the chart with custom labels.
🎯 Risk Management (SL/TP Logic)
For every valid entry, the script automatically calculates:
✅ Stop Loss (SL) based on a user-defined percentage
✅Take Profit 1 (TP1) at 1R
✅ Take Profit 2 (TP2) at 2R
✅ Take Profit 3 (TP3) at 3R
This allows traders to follow a consistent risk-to-reward ratio and manage trades using partial exits or full closes at target levels.
📊 Visualization Features
* Optional Cloud Moving Average to visually represent market direction
*Buy/Sell labels on chart with clean styling
* Clearly marked Entry, TP1, TP2, TP3, SL levels
* Real-time alerts for Buy and Sell signals
* Fully customizable styling (colors, cloud, labels, etc.)
⚙️ Best Use Cases
* Timeframes: optimized for 15min to 4H charts
* Pairs: works with Forex, Crypto, Indices, Commodities, and Stocks
* Styles: suitable for scalping, intraday trading, and swing trading
🔒 Why Invite-Only?
Edge Algo PRO contains proprietary logic developed specifically for real-time application with an edge in volatile markets.
To protect the intellectual property and ensure quality use, access is granted only upon request.
12 minutes ago
Release Notes
EDGE ALGO is a trend-following and momentum-based algorithm designed to deliver precise Buy and Sell signals with built-in risk management through dynamic Take Profit and Stop Loss levels.
This invite-only tool was created to assist traders in identifying high-probability trade setups while filtering out market noise and avoiding choppy price action.
🧠 How It Works
Edge Algo combines multiple layers of logic to increase the quality of trade signals:
1. Trend Detection
* A dynamic ATR-based channel determines when the price breaks out in a new direction.
* The trend flips to Bullish or Bearish when price action crosses the adaptive channel, avoiding late entries.
2. Momentum Confirmation
* Custom logic involving RSI (Relative Strength Index) and CMO (Chande Momentum Oscillator) helps filter fake signals.
* Buy conditions require RSI to be under 25 and CMO to confirm upward momentum.
* Sell conditions require RSI to be over 75 and CMO to confirm downward momentum.
3. Support/Resistance Pivot Zones
* Recent highs/lows are used as confirmation points to strengthen entries around key price levels.
4. Entry Logic
* When trend change + momentum filter + pivot confirmation align, the script generates a Buy or Sell signal.
* Each signal is clearly displayed on the chart with custom labels.
🎯 Risk Management (SL/TP Logic)
For every valid entry, the script automatically calculates:
✅ Stop Loss (SL) based on a user-defined percentage
✅Take Profit 1 (TP1) at 1R
✅ Take Profit 2 (TP2) at 2R
✅ Take Profit 3 (TP3) at 3R
This allows traders to follow a consistent risk-to-reward ratio and manage trades using partial exits or full closes at target levels.
📊 Visualization Features
* Optional Cloud Moving Average to visually represent market direction
*Buy/Sell labels on chart with clean styling
* Clearly marked Entry, TP1, TP2, TP3, SL levels
* Real-time alerts for Buy and Sell signals
* Fully customizable styling (colors, cloud, labels, etc.)
⚙️ Best Use Cases
* Timeframes: optimized for 15min to 4H charts
* Pairs: works with Forex, Crypto, Indices, Commodities, and Stocks
* Styles: suitable for scalping, intraday trading, and swing trading
🔒 Why Invite-Only?
Edge Algo PRO contains proprietary logic developed specifically for real-time application with an edge in volatile markets.
To protect the intellectual property and ensure quality use, access is granted only upon request.
Oct 5, 2025
Release Notes
EDGE ALGO is a trend-following and momentum-based algorithm designed to deliver precise Buy and Sell signals with built-in risk management through dynamic Take Profit and Stop Loss levels.
This invite-only tool was created to assist traders in identifying high-probability trade setups while filtering out market noise and avoiding choppy price action.
🧠 How It Works
Edge Algo combines multiple layers of logic to increase the quality of trade signals:
1. Trend Detection
* A dynamic ATR-based channel determines when the price breaks out in a new direction.
* The trend flips to Bullish or Bearish when price action crosses the adaptive channel, avoiding late entries.
2. Momentum Confirmation
* Custom logic involving RSI (Relative Strength Index) and CMO (Chande Momentum Oscillator) helps filter fake signals.
* Buy conditions require RSI to be under 25 and CMO to confirm upward momentum.
* Sell conditions require RSI to be over 75 and CMO to confirm downward momentum.
3. Support/Resistance Pivot Zones
* Recent highs/lows are used as confirmation points to strengthen entries around key price levels.
4. Entry Logic
* When trend change + momentum filter + pivot confirmation align, the script generates a Buy or Sell signal.
* Each signal is clearly displayed on the chart with custom labels.
🎯 Risk Management (SL/TP Logic)
For every valid entry, the script automatically calculates:
✅ Stop Loss (SL) based on a user-defined percentage
✅Take Profit 1 (TP1) at 1R
✅ Take Profit 2 (TP2) at 2R
✅ Take Profit 3 (TP3) at 3R
This allows traders to follow a consistent risk-to-reward ratio and manage trades using partial exits or full closes at target levels.
📊 Visualization Features
* Optional Cloud Moving Average to visually represent market direction
*Buy/Sell labels on chart with clean styling
* Clearly marked Entry, TP1, TP2, TP3, SL levels
* Real-time alerts for Buy and Sell signals
* Fully customizable styling (colors, cloud, labels, etc.)
⚙️ Best Use Cases
* Timeframes: optimized for 15min to 4H charts
* Pairs: works with Forex, Crypto, Indices, Commodities, and Stocks
* Styles: suitable for scalping, intraday trading, and swing trading
🔒 Why Invite-Only?
Edge Algo PRO contains proprietary logic developed specifically for real-time application with an edge in volatile markets.
To protect the intellectual property and ensure quality use, access is granted only upon request.
Invite-only script
Access to this script is restricted. Users can favorite it, but usage requires your permission. Please provide clear instructions for requesting access, including your contact information.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
This is an invite-only script To request access, please send me a direct message In your message, include your TradingView username and mention your interest in using the Edge Algo tool Access is granted manually after review.
edgealgo1
Also on:
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Invite-only script
Access to this script is restricted. Users can favorite it, but usage requires your permission. Please provide clear instructions for requesting access, including your contact information.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
This is an invite-only script To request access, please send me a direct message In your message, include your TradingView username and mention your interest in using the Edge Algo tool Access is granted manually after review.
edgealgo1
Also on:
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
SwiftEdge Box TheorySwiftEdge Box Theory is a mechanical daily forecast model that draws a single adaptive box centered on the previous trading day's close.
The box width is calculated using a volatility regime detection (short-term vs long-term EMA on True Range) with fixed minimum and maximum limits.
The model aims to visualize potential daily price containment and key levels for mean-reversion and gap-fade concepts.
Main Features
Current yellow forecast box with mid-line and range display
Horizontal lines inside the box marking zones relative to the mid-line
Horizontal lines outside the box at 50, 100, and 150 points from the upper and lower edges
Live dashboard (top-right) showing:
Open price position relative to the box
Bias based on open location
Suggested areas of focus
Risk manager box (bottom-right) comparing forecast range to current intraday range
How the components work together
The box serves as a daily reference frame.
Lines inside highlight distance from the mid-line (previous close).
Lines outside mark common gap sizes for visual reference.
The dashboard combines open price location with these levels to provide contextual information.
Intended use
This indicator is designed for educational and research purposes.
It can be used on any instrument but was developed with daily charts in mind (e.g., DAX/GER30).
All elements are fully customizable in the settings (colors, visibility).
Note
Past or historical behavior shown in charts is for illustration only.
Trading involves risk, and no strategy guarantees results.
SwiftEdge Box Theory – The Complete Manifest
Published January 2026 by SwiftEdge
──────────────────────────────
Introduction
SwiftEdge Box Theory is a mechanical, daily forecast model that draws one single yellow box per trading day, centered on the previous trading day's close price.
The box width is automatically adjusted based on the market's volatility regime (calm or wild).
The model is designed to provide a clear, visual daily framework – without repainting and without discretionary decisions.
The 5 Pillars of SwiftEdge Box Theory
Anchor = previous day's close
Price centers better around yesterday's close than open, high, or low – providing the most stable daily reference.
Adaptive range
Range is calculated from EMA(8) multiplied by a regime factor (1.35 in high volatility, 0.65 in low volatility).
Only 2 volatility regimes
Determined by EMA(5) vs EMA(21) on True Range – markets rarely switch rapidly between calm and wild.
Hard caps
Minimum 120 points, maximum 800 points – ensuring the box remains usable in both quiet and extreme periods.
One box per day
No multiple boxes, no adjustments – fully mechanical and transparent.
──────────────────────────────
The Mathematics – Step by Step
True Range (TR):
$ TR_t = \max(High_t - Low_t,\ |High_t - Close_{t-1}|,\ |Low_t - Close_{t-1}|) $
Regime detection:
$ vol_{short} = EMA(TR, 5) $
$ vol_{long} = EMA(TR, 21) $
$ regime\_factor = vol_{short} > vol_{long} ? 1.35 : 0.65 $
Forecast range:
$ adaptive\_TR = EMA(TR, 8) \times regime\_factor $
$ forecastRange = \max(120,\ \min(800,\ adaptive\_TR )) $
The yellow box:
$ FHigh = previous\ close + \frac{forecastRange}{2} $
$ FLow = previous\ close - \frac{forecastRange}{2} $
$ FMid = previous\ close $
──────────────────────────────
How to Use the Strategy – Step-by-Step Guide
Every morning at 08:55
Draw the yellow box (or let the indicator do it).
At 09:00 – observe where price opens
Open PositionFocus Area / BiasRecommended ActionInside the boxMean-reversion toward mid or edgeWait for edge touch or 51–80 pts from midNear F-Low (0–20 %)Strong LONG biasWait for touch or mean-reversion LONGNear F-High (80–100 %)Strong SHORT biasWait for touch or mean-reversion SHORT21–50 pts over F-HighGAP FADE SHORTFade the gap toward mid21–50 pts under F-LowGAP FADE LONGFade the gap toward mid51–100 pts outsideStronger gap fadeFade with reduced position size>150 pts outsideLarge gap – stand asideAvoid trading
Intraday setups inside the box
Touch F-High → focus on SHORT toward mid or F-Low
Touch F-Low → focus on LONG toward mid or F-High
51–80 pts from mid → mean-reversion toward opposite edge
Risk management (recommendation)
Risk 0.5–1 % per trade
Stop outside the wrong edge
Partial TP at mid, full TP at opposite edge
──────────────────────────────
Indicator Features
Yellow forecast box with mid-line and range text
Zones inside the box (strong long/short, long/short, wait)
Zones outside the box (gap-fade + stand aside)
Live bias dashboard (top-right) with open position and recommended focus
Risk manager (bottom-right) with forecast vs current range comparison
This strategy and indicator are for educational and research purposes only. Historical behavior is no guarantee of future results. Trading involves risk.
Welcome to SwiftEdge Box Theory.
One box. One framework. One clear day.
— SwiftEdge
January 2026
ST - Price Guard DWM [Soothing Trades]
ST – PRICE GUARD DWM
Daily / Weekly / Monthly High/Low with Full Style & Color Control
© 2026 Soothing Trades
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
OVERVIEW
Price Guard DWM is a professional key level indicator that tracks and visualizes Daily, Weekly, and Monthly highs and lows. The indicator features an advanced touch-tracking system that dynamically changes line colors and styles based on how many times price has interacted with each level.
Perfect for swing traders, day traders, and anyone who uses multi-timeframe analysis to identify significant support and resistance zones.
We recommend to use with
ST - ZVWAP Zone Scanner
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
KEY FEATURES
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
MULTI-TIMEFRAME LEVELS
• Daily High/Low with session anchoring (1800-1700 ET)
• Yesterday's High/Low (special colors and tracking)
• Weekly High/Low
• Monthly High/Low
FULL CUSTOMIZATION
• 3 colors per level (Not Touched, Touch 1, Touch 2+)
• 3 line styles per level (Solid, Dashed, Dotted, Arrows)
• Independent width control per timeframe
• 24 total color inputs for complete visual control
• 24 total style inputs for maximum flexibility
INTELLIGENT TOUCH TRACKING
• NT (Not Touched) = Price has never crossed the level
• T1 (Touch 1) = Price crossed the level once
• T2+ (Touch 2+) = Price crossed the level twice or more
• Automatic line style and color changes based on touches
• Smart cross detection (only counts actual crosses, not wicks)
DYNAMIC LABELS
• Customizable label positioning
• Optional price display
• Auto-matching background colors
• Adjustable size and transparency
• Touch count displayed in real-time
SMART DELETION
• Dotted levels (2+ touches) delete after 2 periods
• Untouched/Dashed levels delete at max age
• Configurable retention periods per timeframe
• Automatic cleanup keeps chart clean
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
HOW IT WORKS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
LEVEL CREATION
• Daily levels created at session flip (1800 ET)
• Yesterday levels tracked separately with unique colors
• Weekly levels created at week start
• Monthly levels created at month start
TOUCH DETECTION
The indicator uses intelligent close-based cross detection:
• High levels: Touched when close crosses ABOVE the level
• Low levels: Touched when close crosses BELOW the level
• Only actual crosses count (not just wicks touching)
• Touch count updates in real-time
VISUAL FEEDBACK
Each level changes appearance based on touch count:
• State 1 (NT): Your chosen "Not Touched" color/style
• State 2 (T1): Your chosen "Touch 1" color/style
• State 3 (T2+): Your chosen "Touch 2+" color/style
Example default setup:
• NT = Solid gray line
• T1 = Dashed yellow line
• T2+ = Dotted red line (deletes after 2 more periods)
AUTOMATIC CLEANUP
• Levels with 2+ touches become dotted and delete after 2 periods
• This prevents chart clutter from heavily tested levels
• Untouched and single-touch levels delete at max age
• Fully configurable retention periods
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
CONFIGURATION GUIDE
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
COLOR SETTINGS (New in v3!)
Each level type has 3 color states:
• Not Touched (NT): Level hasn't been crossed
• Touch 1 (T1): Level crossed once
• Touch 2+ (T2+): Level crossed twice or more
Configure colors for:
• Daily High (3 colors)
• Daily Low (3 colors)
• Yesterday High (3 colors)
• Yesterday Low (3 colors)
• Weekly High (3 colors)
• Weekly Low (3 colors)
• Monthly High (3 colors)
• Monthly Low (3 colors)
Total: 24 independent color inputs!
LINE STYLE SETTINGS (New in v3!)
Each level type has 3 line styles:
• Solid
• Dashed
• Dotted
• Arrow Left
• Arrow Right
• Arrow Both
Same 24 combinations as colors - complete visual control!
WIDTH SETTINGS
Independent line width per timeframe:
• Daily Width: 1 (default)
• Yesterday Width: 2 (default)
• Weekly Width: 3 (default)
• Monthly Width: 5 (default)
VISIBILITY TOGGLES
Each level can be shown/hidden:
• Show Daily High
• Show Daily Low
• Show Yesterday High
• Show Yesterday Low
• Show Weekly High
• Show Weekly Low
• Show Monthly High
• Show Monthly Low
RETENTION PERIODS
Configure how long levels stay on chart:
• Max Days to Keep: 21 (default)
• Max Weeks to Keep: 8 (default)
• Max Months to Keep: 3 (default)
Note: Dotted levels (2+ touches) auto-delete after 2 periods regardless
LABEL CUSTOMIZATION
• Show/hide labels
• Right offset in bars
• Include/exclude price
• Label size (Tiny to Huge)
• Text color
• Auto background (matches line color)
• Manual background with transparency
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
USAGE TIPS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TRADING APPLICATIONS
1. SUPPORT/RESISTANCE
• Untouched levels (NT) = Strong potential zones
• Single touch (T1) = Confirmed support/resistance
• Double touch (T2+) = Heavily tested, may break soon
2. BREAKOUT TRADING
• Monitor T1 levels for potential breakouts
• T2+ levels often break on third touch
• Yesterday's levels excellent for intraday breakouts
3. MEAN REVERSION
• Untouched levels good for reversal trades
• First touch often provides best risk/reward
• Second touch may signal weakening level
4. MULTI-TIMEFRAME CONFLUENCE
• Look for Daily + Weekly alignment
• Monthly levels = major decision points
• Confluence zones = high probability setups
VISUAL STRATEGY EXAMPLES
Conservative Setup:
• NT = Green (level fresh)
• T1 = Yellow (caution)
• T2+ = Red (likely to break)
Aggressive Setup:
• NT = Bright colors (watch these)
• T1 = Faded colors (already tested)
• T2+ = Dotted + dim (ignore/fade)
Yesterday Focus:
• Make Yesterday levels stand out (orange/red)
• Fade older daily levels (gray)
• Perfect for day trading setups
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TECHNICAL DETAILS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
• Session Time: 1800-1700 ET (customizable in code)
• Time Zone: America/New_York
• Max Lines: 500
• Max Labels: 500
• Touch Detection: Close-based cross method
• Deletion Logic: 2 periods after dotted / max age for NT/T1
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
IMPORTANT NOTES
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
• Yesterday levels dynamically update as days pass
• Dotted levels (T2+) auto-delete after 2 periods
• Cross detection uses close price, not wicks
• Labels update in real-time with touch count
• Session anchoring ensures accurate daily levels
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SUPPORT & CONTACT
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Created by: Soothing Trades
© 2026 All Rights Reserved
For questions, suggestions, or custom indicator development:
TradingView: @Soothing_Trades
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
If you find this indicator helpful, please leave a comment and boost!
Your feedback helps improve future updates.
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
DISCLAIMER
For educational and informational purposes only. Not financial advice.
Trading involves risk.
Past performance does not guarantee future results.
Use proper risk management and test on your own markets/timeframes.
Created by Soothing Trades
ST - ZVWAP Zone Scanner - [Soothing Trades]═══════════════════════════════════════════════════════════════════════════
ST – ZVWAP ZONE SCANNER v6
Statistical VWAP Distance Oscillator with Customizable Display
© 2025 Soothing Trades
═══════════════════════════════════════════════════════════════════════════
OVERVIEW
ZVWAP Zone Scanner measures how many standard deviations price is away from VWAP using Z-Score calculation. It identifies statistically extreme overbought/oversold conditions and alerts when price makes fast transitions between zones.
Perfect for mean reversion traders, VWAP specialists, and statistical trading strategies.
**NEW IN v6:**
' Fully customizable info table (position, size, colors)
' Cleaner inputs (colors in Style tab where they belong)
' Star size options (Tiny to Huge)
' Professional, flexible layout
═══════════════════════════════════════════════════════════════════════════
KEY FEATURES
═══════════════════════════════════════════════════════════════════════════
STATISTICAL FOUNDATION
• ZVWAP = (Price - VWAP) / Standard Deviation
• Volume-weighted for accuracy
• Normalized across all instruments
• Based on probability theory (95% within ±2 SD)
INTELLIGENT ZONES
• Overbought: +2.0 to +2.5 SD (top 2-5% of distribution)
• Oversold: -2.0 to -2.5 SD (bottom 2-5% of distribution)
• Statistically extreme conditions
• High mean reversion probability
MOMENTUM STAR ALERTS
• Yellow stars mark FAST zone transitions
• Oversold → Overbought in ≤15 bars (or reverse)
• Catches extreme momentum shifts
• 5 size options: Tiny / Small / Normal / Large / Huge
• Customizable color
• Signals breakouts or whipsaws
CUSTOMIZABLE INFO TABLE (NEW!)
• 9 position options (Top/Middle/Bottom × Left/Center/Right)
• 5 size options (Tiny to Huge)
• Full color customization (Header, Background, Border, Text)
• Show/hide toggle
• Real-time zone status, ZVWAP value, bars in zone
PROFESSIONAL LAYOUT
• Zone colors in Style tab (TradingView standard)
• Clean input organization
• No duplicate settings
• Flexible visual customization
COMPREHENSIVE ALERTS
• Fast zone transition alerts
• Zone entry alerts
• Customizable messages
═══════════════════════════════════════════════════════════════════════════
CONFIGURATION GUIDE
═══════════════════════════════════════════════════════════════════════════
ZVWAP SETTINGS
**ZVWAP Length: 20 (default)**
• Number of bars for calculation
• Shorter (10-15): More sensitive, scalping
• Longer (40-60): Stronger signals, swing trading
ZONE LEVELS
**Overbought Zone:**
• High: +2.5 (extreme overbought)
• Low: +2.0 (entering overbought)
**Oversold Zone:**
• High: -2.0 (entering oversold)
• Low: -2.5 (extreme oversold)
**Customization:**
• Tighter (+1.5 to +2.0): More signals
• Wider (+2.5 to +3.0): Fewer, more extreme signals
STAR ALERT
**Max Bars for Star: 15 (default)**
• Maximum bars between zones for star alert
• Lower (5-10): Only fastest moves
• Higher (20-30): More transitions caught
**Star Size:** Tiny / Small / Normal / Large / Huge
**Star Color:** Customizable (default: yellow)
**Show/Hide:** Toggle on/off
INFO TABLE (NEW!)
**Position:** 9 options
• Top: Left / Center / Right
• Middle: Left / Center / Right
• Bottom: Left / Center / Right
**Size:** 5 options
• Tiny: Very compact
• Small: Compact
• Normal: Balanced (default)
• Large: Easy to read
• Huge: Maximum visibility
**Colors:** Full customization
• Header Color: Default blue
• Background Color: Default black with transparency
• Border Color: Default gray
• Text Color: Default white
**Show/Hide:** Toggle table on/off
STYLE TAB (Zone & ZVWAP Colors)
Navigate to Settings → Style tab to customize:
• Overbought Zone fill color
• Oversold Zone fill color
• ZVWAP line color
• Zone boundary line colors
**Note:** These colors are in Style tab (TradingView standard), not Inputs tab!
═══════════════════════════════════════════════════════════════════════════
TRADING STRATEGIES
═══════════════════════════════════════════════════════════════════════════
STRATEGY 1: MEAN REVERSION
We recommendend to use together with:
ST - Key Levels (WD Pivots + YDYYD + Volume
or
ST – Price Guard DWM
**Setup:**
1. ZVWAP enters oversold zone (-2.0 to -2.5)
2. Wait for ZVWAP to turn up
3. Enter long
**Targets:**
• T1: ZVWAP = 0 (back to VWAP)
• T2: ZVWAP = +2.0 (opposite zone)
**Stop:** Below recent swing low
**Win Rate:** Typically 60-70%
**Example:**
```
Gold 1H Chart:
ZVWAP = -2.4 → Enter long
Exit at ZVWAP = 0 → 2.4 SD profit
```
STRATEGY 2: STAR MOMENTUM
**Setup:**
1. Yellow star appears (fast transition)
2. Note direction (to OB or OS)
3. Enter in that direction
**Logic:**
• Star = Extreme momentum detected
• Price likely continuing OR reversing sharply
• Quick decision required
**Risk:**
• Tight stops
• Trail aggressively
• Quick profit targets
STRATEGY 3: CONFLUENCE
**High Probability Setup:**
```
ZVWAP = -2.3 (oversold)
+ Price at Daily Low
+ Volume spike
+ Support level
= STRONG long setup
```
STRATEGY 4: ZONE PERSISTENCE
**Track bars in zone:**
**1-3 bars:**
• Quick touch → High reversal probability
• Enter aggressively
**4-10 bars:**
• Testing zone → Wait for confirmation
**10+ bars:**
• Exhaustion → Breakout likely
• Prepare for trend
═══════════════════════════════════════════════════════════════════════════
UNDERSTANDING ZVWAP
═══════════════════════════════════════════════════════════════════════════
THE MATHEMATICS
```
VWAP = Σ(Price × Volume) / Σ(Volume)
SD = √(Average of (Price - VWAP)²)
ZVWAP = (Price - VWAP) / SD
```
VALUE INTERPRETATION
```
+3.0 = EXTREME overbought (rare)
+2.5 = Very overbought (zone high)
+2.0 = Overbought entry (zone low)
+1.0 = Above average
0.0 = At VWAP (equilibrium)
-1.0 = Below average
-2.0 = Oversold entry (zone high)
-2.5 = Very oversold (zone low)
-3.0 = EXTREME oversold (rare)
```
STATISTICAL SIGNIFICANCE
In normal distribution:
• 68% of data within ±1 SD
• 95% of data within ±2 SD
• 99.7% of data within ±3 SD
**When ZVWAP = ±2.0 to ±2.5:**
→ Price in outer 5% of distribution
→ Statistically extreme
→ High mean reversion probability
INFO TABLE DISPLAYS
**Zone:** OVERBOUGHT / OVERSOLD / NEUTRAL
**ZVWAP:** Current Z-Score value (updates every bar)
**Bars:** Time spent in current zone (resets on zone change)
═══════════════════════════════════════════════════════════════════════════
CUSTOMIZATION EXAMPLES
═══════════════════════════════════════════════════════════════════════════
PROFESSIONAL SETUP
**Style Tab:**
• Overbought: Dark red (70% transparency)
• Oversold: Dark green (70% transparency)
• ZVWAP: Brown/gold
**Info Table:**
• Position: Top Right
• Size: Small
• Header: Dark blue
• Background: Black (85% transparency)
• Text: White
STREAMER/SCREENSHOT SETUP
**Style Tab:**
• Overbought: Bright red (50% transparency)
• Oversold: Bright green (50% transparency)
• ZVWAP: Thick gold line
**Info Table:**
• Position: Bottom Right
• Size: Large
• Header: Bright blue
• High contrast colors
• Text: Yellow
MINIMAL CLEAN SETUP
**Style Tab:**
• Overbought: Light red (90% transparency)
• Oversold: Light green (90% transparency)
• ZVWAP: Thin gray line
**Info Table:**
• Show Table: OFF
• Stars: Tiny
• Focus on chart
DARK THEME
**Info Table:**
• Header: Dark blue (70% transparency)
• Background: Black (90% transparency)
• Border: Dark gray
• Text: White
LIGHT THEME
**Info Table:**
• Header: Light blue (50% transparency)
• Background: White (85% transparency)
• Border: Light gray
• Text: Black
═══════════════════════════════════════════════════════════════════════════
ABOUT THE STARS
═══════════════════════════════════════════════════════════════════════════
WHY 5 STARS IN STYLE TAB?
You'll see 5 star entries in Style tab:
• Star (Tiny)
• Star (Small)
• Star (Normal)
• Star (Large)
• Star (Huge)
**Why?** Pine Script requires separate plotchar for each size.
**Which shows?** Only ONE at a time - the one matching your selected size!
HOW TO CHANGE STAR COLOR
**CORRECT WAY:**
Settings → Inputs tab → Star Alert → Star Color
**WRONG WAY:**
Settings → Style tab → Star colors (these don't work!)
**All 5 stars use the same color from Inputs tab.**
═══════════════════════════════════════════════════════════════════════════
ADVANCED USAGE
═══════════════════════════════════════════════════════════════════════════
MULTI-TIMEFRAME ANALYSIS
**Setup:**
• Add ZVWAP on 1H, 15min, 5min
• Look for alignment
**Example:**
```
1H ZVWAP: -2.3 (Oversold)
15min ZVWAP: -2.5 (Oversold)
5min ZVWAP: -2.1 (Oversold)
→ Strong confluence → Long
```
DIVERGENCE DETECTION
**Bullish Divergence:**
```
Price: Lower low
ZVWAP: Higher low
→ Reversal likely
```
**Bearish Divergence:**
```
Price: Higher high
ZVWAP: Lower high
→ Reversal likely
```
VOLATILITY ADAPTATION
**High Volatility:**
• Widen zones (+2.5 to +3.0)
• Require more extreme readings
• Reduce false signals
**Low Volatility:**
• Tighten zones (+1.5 to +2.0)
• Catch smaller extremes
• Increase signal frequency
═══════════════════════════════════════════════════════════════════════════
VERSION HISTORY
═══════════════════════════════════════════════════════════════════════════
v6.0 - Full Customization (January 2025)
• Customizable info table (position, size, colors)
• Moved zone/VWAP colors to Style tab (TradingView standard)
• Star size options (Tiny to Huge)
• Cleaner input organization
• Unique star titles for clarity
• Pine Script v6 syntax
v5.0 - Star Customization (January 2025)
• Added star size control
• Fixed star color implementation
• Multiple plotchar for size options
v4.0 - Color System (December 2024)
• Added customizable colors
v3.0 - Info Table (November 2024)
• Added real-time info table
v2.0 - Star Alerts (October 2024)
• Yellow star fast transition alerts
v1.0 - Initial Release (September 2024)
• Basic ZVWAP calculation
• Overbought/Oversold zones
═══════════════════════════════════════════════════════════════════════════
📋 TECHNICAL DETAILS
═══════════════════════════════════════════════════════════════════════════
**Calculation Method:**
• Volume-weighted mean
• Rolling standard deviation
• Z-Score normalization
**Default Parameters:**
• Length: 20 bars
• OB Zone: +2.0 to +2.5
• OS Zone: -2.0 to -2.5
• Star Threshold: 15 bars
**Performance:**
• Lightweight calculation
• Real-time updates
• No repainting
• Works all timeframes
• All instruments supported
═══════════════════════════════════════════════════════════════════════════
IMPORTANT NOTES
═══════════════════════════════════════════════════════════════════════════
STATISTICAL UNDERSTANDING
• ZVWAP is probability-based, not certainty
• Extreme readings CAN extend further
• Markets can stay irrational
• Always use risk management
BEST PRACTICES
• Combine with price action
• Use confirmations
• Don't trade ZVWAP alone
• Backtest your instruments
• Journal your results
LIMITATIONS
• Less effective in strong trends
• Can give early signals in breakouts
• Requires VWAP respect
• Not for all market conditions
COLOR WORKFLOW
1. **Set Plot Colors (Style Tab):**
- Overbought/Oversold zones
- ZVWAP line color
2. **Set Table Colors (Inputs Tab):**
- Header, Background, Border, Text
3. **Set Star Color (Inputs Tab):**
- Star color (NOT in Style tab!)
═══════════════════════════════════════════════════════════════════════════
PRO TIPS
═══════════════════════════════════════════════════════════════════════════
1. **Table Position**: Move to Bottom Right to avoid chart clutter
2. **Table Size**: Use Small or Tiny for cleaner look
3. **Star Size**: Start with Small, increase if you miss signals
4. **Zone Colors**: Use Style tab, not Inputs
5. **Star Colors**: Use Inputs tab, not Style tab
6. **Combine Analysis**: ZVWAP + Price levels + Volume = Best
7. **Statistics ≠ Certainty**: Even -3.0 can go to -4.0
8. **Journal Everything**: Track which setups work
9. **Patience Wins**: Wait for clear zone entry
10. **Risk First**: Position size > entry timing
═══════════════════════════════════════════════════════════════════════════
📞 SUPPORT & CONTACT
═══════════════════════════════════════════════════════════════════════════
Created by: Soothing Trades
© 2026 All Rights Reserved
TradingView: @Soothing_Trades
For questions, suggestions, or custom development:
- Comment on TradingView
- Direct message on TradingView
═══════════════════════════════════════════════════════════════════════════
If this indicator helps you, please boost and comment!
Your feedback improves future updates.
═══════════════════════════════════════════════════════════════════════════
DISCLAIMER
For educational and informational purposes only.
Not financial advice.
Trading involves substantial risk of loss.
Past performance ≠ future results.
Always do your own research.
Trade responsibly.
═══════════════════════════════════════════════════════════════════════════






















