SMC Market Structure + MTF Liquidity PRO STATS [MaB]📊 SMC Market Structure PRO
A comprehensive Smart Money Concepts (SMC) toolkit featuring advanced market structure detection, liquidity zone mapping, statistical trend analysis, and multi-timeframe confluence — all powered by a custom confirmation algorithm.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 HOW THE ALGORITHM WORKS
1️⃣ Swing Point Detection Logic
Unlike simple pivot-based indicators, this script uses a custom state machine that tracks price action in real-time:
- Candidate Detection: When price makes a new high, the algorithm waits for a candle to CLOSE below the low of that high candle. This "close below trigger" initiates a candidate state.
- Dual Confirmation System: A candidate becomes a validated swing point only when BOTH conditions are met:
- Time Filter: A minimum number of candles must pass (configurable, default: 5)
- Price Filter: Price must retrace by a minimum percentage of the previous leg's range (configurable, default: 10%)
- Dynamic Threshold Adjustment: When the current leg amplitude exceeds 2.5× the average of the last 20 legs, the algorithm automatically relaxes confirmation filters to avoid missing extended moves.
2️⃣ Trend State Machine
The indicator maintains an internal trend state (Uptrend/Downtrend) that determines how price action is interpreted:
- Uptrend Mode: Searches for Higher Highs (H1, H2, H3...) and Higher Lows (L1, L2, L3...). A confirmed High triggers monitoring for breakout above that level.
- Downtrend Mode: Searches for Lower Highs and Lower Lows. A confirmed Low triggers monitoring for breakdown below that level.
- Trend Inversion: When price closes beyond the opposite structure point by the Breakout Threshold %, the trend state flips and the search pattern reverses.
3️⃣ Price Zones (Retracement Levels)
Once a valid swing point is confirmed, the indicator automatically draws price zones between the protected level (current valid High/Low) and the previous swing point:
- Level 0 (0%): The protected swing level
- Level 0.3 (30%): First retracement level
- Level 0.5 (50%): Mid retracement level
- Level 0.7 (70%): Deep retracement level
- Level 1 (100%): Previous swing level
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💧 LIQUIDITY ZONES
The indicator identifies two types of liquidity zones based on market structure events:
1️⃣ Inducement Zones
Inducement zones are potential liquidity areas that may cause price reaction:
- Supply Inducement (🟠 Orange): Areas above current price where sell-side liquidity may be resting
- Demand Inducement (🔵 Blue): Areas below current price where buy-side liquidity may be resting
These zones represent areas where price might react, but are not yet confirmed by structure.
2️⃣ Imbalance Zones (Supply/Demand)
When a Break of Structure (BOS) occurs, the algorithm looks back and identifies the last inducement zone that formed before the BOS . This zone is then "promoted" to an Imbalance zone:
- Supply Zone (🔴 Red): The last inducement before a bearish BOS — this is where the selling pressure originated
- Demand Zone (🟢 Green): The last inducement before a bullish BOS — this is where the buying pressure originated
Why This Matters:
Imbalance zones have a higher probability of causing price reaction because they are directly linked to a confirmed structure break. The BOS validates that significant orders were placed in that zone.
Zone Behavior:
- Active zones are highlighted with full opacity
- Mitigated zones (price has returned to the zone) become transparent
- Zone size is calculated dynamically based on recent price action
- Zone Size Tolerance filter removes abnormally large/small zones
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 STATISTICS TABLE
A unique feature that provides statistical insights about the current market behavior:
Continuation Rate:
- Calculates: BOS events ÷ (BOS + Inversions) × 100
- Interpretation:
- 🟢 >60% = Trending market (directional)
- 🟡 50-60% = Neutral
- 🔴 <50% = Choppy/ranging market
Current Streak:
- Counts consecutive BOS events in the same direction
- Resets to 0 on trend inversion
- Color-coded based on expected streak length
Expected Streak (Percentile-based):
- Analyzes historical streak lengths for uptrends and downtrends separately
- Uses Continuation Rate as the percentile threshold
- Shows how many consecutive moves are typical before reversal
Extension Rate:
- Measures how far price typically extends beyond the previous zone
- Calculated as: Extension ÷ Zone Height
- Uses configurable probability percentile (default: 60%)
- Helps estimate potential take-profit targets
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ WARNING LINE
A dynamic retracement level that helps filter out low-probability entries:
How It Works:
- Calculated based on historical retracement depth analysis
- Shows the maximum retracement level where entries are still statistically favorable
- Configurable sensitivity (default: 75th percentile)
Interpretation:
- If price retraces BEYOND the Warning Line, it's better to avoid opening a position
- When price exceeds this level, a CHoCH (Change of Character / trend inversion) becomes more probable than a BOS continuation
- Entries taken before the Warning Line have historically higher success rates
Practical Use:
- ✅ Price retraces to 0.5 level (before Warning Line) → Good entry zone
- ⚠️ Price retraces beyond Warning Line → Skip the trade, wait for next setup
- The Warning Line acts as a "point of no return" for retracement entries
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 MULTI-TIMEFRAME (MTF) ZONES
Overlay higher timeframe liquidity zones on your current chart:
Features:
- Select any higher timeframe (default: Daily)
- MTF Supply and Demand zones are drawn with distinct colors
- Helps identify major support/resistance levels from higher timeframes
- Zones update automatically as the higher timeframe confirms new swings
Use Case:
- Identify confluence between current TF structure and HTF zones
- Find high-probability entry areas where multiple timeframes align
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ PARAMETERS EXPLAINED
Market Structure
- Min Confirmation Candles (default: 5) — Bars required after candidate detection
- Pullback Percentage (default: 10%) — Minimum retracement required
- Breakout Threshold (default: 5%) — Distance beyond structure for confirmed breakout
Liquidity Zones
- Zone Size Tolerance (default: 85%) — Filters abnormal zone sizes
- Min Zones for Average (default: 10) — Minimum samples for size calculation
- Inactive Zone Transparency (default: 90) — Opacity for mitigated zones
- Supply/Demand/Inducement Colors — Fully customizable
Statistics
- Extension Probability (default: 60%) — Percentile for Extension Rate calculation
- Warning Sensitivity (default: 75%) — Percentile for Warning Line calculation
MTF Zones
- MTF Timeframe — Higher timeframe to analyze
- MTF Supply/Demand Colors — Distinct colors for HTF zones
Display
- Show/Hide each component independently
- Dark Theme support
- Replay Mode for backtesting
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL GUIDE
Structure Labels:
- H1, H2, H3... = Confirmed Highs
- L1, L2, L3... = Confirmed Lows
Structure Lines:
- 🟢 Green = Uptrend leg (L→H)
- 🔴 Red = Downtrend leg (H→L)
- ⚪ Gray = Trend inversion
Liquidity Zones:
- 🟢 Green boxes = Demand zones (imbalance confirmed by bullish BOS)
- 🔴 Red boxes = Supply zones (imbalance confirmed by bearish BOS)
- 🔵 Blue boxes = Demand inducement (potential zone, not yet confirmed)
- 🟠 Orange boxes = Supply inducement (potential zone, not yet confirmed)
Warning Line:
- ⚠️ Dashed line = Maximum safe retracement level (do not enter beyond this point)
MTF Zones:
- 🟣 Purple = HTF Demand
- 🩷 Pink = HTF Supply
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 PRACTICAL USAGE
1. Structure Analysis: Use the H/L labels and colored lines to understand current market structure and trend direction.
2. Zone Trading: Look for price to return to unfilled Supply/Demand zones for potential entries.
3. Entry Filtering: Use the Warning Line to filter entries — only enter when price retraces but stays ABOVE the Warning Line (uptrend) or BELOW it (downtrend).
4. Statistical Edge: Use Continuation Rate to assess if the market favors trend-following or mean-reversion strategies.
5. Take Profit: Use Extension Rate to estimate how far price might extend after a BOS.
6. MTF Confluence: Combine current TF zones with HTF zones for higher-probability setups.
⚠️ This indicator is an analytical tool. It does not generate buy/sell signals and should be used as part of a complete trading methodology.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 WHY THIS IS DIFFERENT
Most SMC indicators suffer from:
- Simple pivot detection that creates false signals
- Static zone sizing that doesn't adapt to volatility
- No statistical framework for trend analysis
- No multi-timeframe integration
This indicator solves these problems with:
✅ Dual confirmation (time + price) before validating swings
✅ Dynamic threshold adjustment for extended moves
✅ Adaptive zone sizing based on historical averages
✅ Inducement → Imbalance promotion system linked to BOS events
✅ Statistical analysis (Continuation Rate, Streak, Extension Rate)
✅ Warning Line to filter low-probability retracement entries
✅ Integrated MTF zone overlay
✅ Fully customizable with 30+ parameters
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
- Best results on 1H+ timeframes for cleaner structure
- Statistics require sufficient historical data (at least 10-20 swings)
- Use Replay Mode when backtesting to prevent buffer errors
- MTF zones require the selected timeframe to be higher than current
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is for educational and analytical purposes only. It does not constitute financial advice or trading recommendations. Past statistical performance does not guarantee future results. Always conduct your own analysis and manage your risk appropriately.
Göstergeler ve stratejiler
Order Block Phenix v1.0Order Block Fenix is an indicator designed to identify true institutional order blocks based on clean market structure and price impulse.
The indicator automatically detects the last opposite candle before an impulsive move that resulted in:
• a Break of High, or
• a Break of Low.
The order block is built using the body of that candle:
• Bullish Order Block — the last bearish candle before a strong bullish impulse
• Bearish Order Block — the last bullish candle before a strong bearish impulse
Core Logic
Order Block Fenix relies only on confirmed market events:
1. Structure Break (Break of High / Break of Low)
An order block is formed only if price genuinely breaks the previous high or low.
2. Impulse Move
The impulse can consist of:
• one large directional candle, or
• a sequence of multiple consecutive directional candles.
3. No Overlap (Imbalance)
The impulse must not be “contaminated” by overlapping wicks from previous candles.
Small wicks are acceptable, but full range overlap is not.
Order Block Invalidation
An order block is permanently removed if:
• Bullish OB — price breaks the zone to the downside,
• Bearish OB — price breaks the zone to the upside.
Once invalidated, order blocks are deleted forever and never reappear.
What This Approach Delivers
• Only valid, non-invalidated order blocks remain on the chart
• Old and broken zones are automatically removed
• Clear insight into where the market has truly defended price
Best Used For
• spot and margin trading
• market structure analysis
• Smart Money concepts
• swing and position trading
Order Block Fenix does not draw noise.
It shows only what the market has truly confirmed.
HAP Circle TrendThe HAP Probability Circle is a predictive overlay indicator designed to provide traders with a visual representation of potential price movement and market trends, without exposing the underlying calculation or proprietary formula. This innovative tool estimates future price direction using a unique probability model that integrates momentum and market sentiment indicators.
Key Features:
Probability Circle Visualization:
The indicator shows whether price is in a likely consolidation/downtrend area or a potential bullish zone.
Candlesticks within the circle suggest higher probability of sideways or downward movement.
Candlesticks outside the circle indicate a higher likelihood of bullish movement.
Projection Lines for Future Price:
Upper and lower projection lines provide visual cues for potential price ranges.
Price near or above the upper line signals bullish momentum and potential price targets.
Price inside or below the projection lines signals consolidation or bearish pressure.
Momentum & Market Sentiment Integration:
Momentum acts as fuel for predicted trend direction.
Market sentiment indicators reflect underlying fear or confidence.
The combination produces a probabilistic view of potential price movement.
Visual Signals:
Color-coded overlays indicate trend probability and strength:
Bright green → strong bullish probability
Faded green → moderate bullish probability
Bright red → strong bearish probability
Faded red → moderate bearish probability
Dynamic Upper Boundary:
The upper projection line represents a potential peak price level, helping traders identify likely target zones.
Purpose:
The HAP Probability Circle helps traders anticipate potential future price movements in an intuitive, visually accessible way. All calculation methods are proprietary and confidential, ensuring the unique predictive power of this indicator remains protected.
SMC Market Structure + Price Zones [MaB]📊 SMC Market Structure + Price Zones
A precision market structure indicator that identifies valid swing points using a custom confirmation algorithm, combined with dynamic price zones for retracement analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 HOW THE ALGORITHM WORKS
1️⃣ Swing Point Detection Logic
Unlike simple pivot-based indicators, this script uses a custom state machine that tracks price action in real-time:
- Candidate Detection: When price makes a new high, the algorithm waits for a candle to CLOSE below the low of that high candle. This "close below trigger" initiates a candidate state.
- Dual Confirmation System: A candidate becomes a validated swing point only when BOTH conditions are met:
- Time Filter: A minimum number of candles must pass (configurable, default: 5)
- Price Filter: Price must retrace by a minimum percentage of the previous leg's range (configurable, default: 10%)
- Dynamic Threshold Adjustment: When the current leg amplitude exceeds 2.5× the average of the last 20 legs, the algorithm automatically relaxes confirmation filters to avoid missing extended moves.
2️⃣ Trend State Machine
The indicator maintains an internal trend state (Uptrend/Downtrend) that determines how price action is interpreted:
- Uptrend Mode: Searches for Higher Highs (H1, H2, H3...) and Higher Lows (L1, L2, L3...). A confirmed High triggers monitoring for breakout above that level.
- Downtrend Mode: Searches for Lower Highs and Lower Lows. A confirmed Low triggers monitoring for breakdown below that level.
- Trend Inversion: When price closes beyond the opposite structure point by the Breakout Threshold %, the trend state flips and the search pattern reverses.
3️⃣ Price Zones (Retracement Levels)
Once a valid swing point is confirmed, the indicator automatically draws price zones between the protected level (current valid High/Low) and the previous swing point:
- Level 0 (0%): The protected swing level
- Level 0.3 (30%): First retracement level
- Level 0.5 (50%): Mid retracement level
- Level 0.7 (70%): Deep retracement level
- Level 1 (100%): Previous swing level
These levels provide visual reference points for analyzing price behavior during retracements.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ PARAMETERS EXPLAINED
Market Structure
- Min Confirmation Candles (default: 5) — Bars required after candidate detection before validation
- Pullback Percentage (default: 10%) — Minimum retracement of leg range required for confirmation
- Breakout Threshold (default: 5%) — Distance beyond structure level for confirmed breakout
Price Zones
- Level Colors — Customize colors for boundary (0/1) and intermediate (0.3/0.5/0.7) levels
- Line Width — Thickness of zone lines
- Extend Right — How far zones project into the future
Display
- Show Market Structure Table — Displays current state: valid H/L values, breakout status, trend mode
- Dark Theme — Adapts colors for dark chart backgrounds
- Replay Mode — Optimizes for TradingView's replay feature
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL GUIDE
Structure Labels:
- H1, H2, H3... = Confirmed Higher Highs (uptrend)
- L1, L2, L3... = Confirmed Higher Lows (uptrend)
- Labels reset on trend inversion
Structure Lines:
- 🟢 Green = Uptrend leg (L→H movement)
- 🔴 Red = Downtrend leg (H→L movement)
- ⚪ Gray = Trend inversion point
Price Zone Lines:
- Horizontal lines at 0%, 30%, 50%, 70%, 100% retracement
- Updated dynamically as new swing points are confirmed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 PRACTICAL USAGE
1. Trend Visualization: The colored structure lines help visualize the current market direction — green legs indicate bullish structure, red legs indicate bearish structure.
2. Retracement Analysis: Price zones provide reference levels to observe how price behaves during pullbacks within a trend.
3. Breakout Monitoring: The "Br↑" and "Br↓" labels indicate when price has exceeded a structure level by the configured threshold.
4. Structure Overview: The table provides a quick summary of current valid highs/lows and trend state without needing to scan the entire chart.
⚠️ This indicator is designed as an analytical tool to help visualize market structure. It does not generate buy/sell signals.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 WHY THIS IS DIFFERENT
Most market structure indicators use simple pivot highs/lows with fixed lookback periods. This creates:
- False signals during consolidation
- Missed swings during strong trends
- No confirmation of actual breakouts
This indicator addresses these issues with:
✅ Dual confirmation (time + price) before validating any swing
✅ Dynamic threshold adjustment for extended moves
✅ Explicit breakout detection with configurable sensitivity
✅ Automatic price zones for retracement visualization
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ NOTES
- Best results on 1H+ timeframes for cleaner structure
- Use Replay Mode when backtesting to prevent buffer errors
- Price zones update automatically when new swings are confirmed
- The table shows real-time structure state for quick reference
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is for educational and analytical purposes only. It does not constitute financial advice or trading recommendations. Always conduct your own analysis and manage your risk appropriately.
FiFis Multi TF EMA Overlay Alerts📈 FiFi — Multi-Timeframe EMA Overlay (Daily & Weekly)
See the most important higher-timeframe EMAs on any chart — clean, labeled, and actionable.
This indicator plots key Daily and Weekly EMAs on all timeframes, so you always know where price is relative to higher-timeframe structure, trend, and dynamic support/resistance.
🔹 Included EMAs (Default)
Daily
8 EMA (8D)
21 EMA (21D)
50 EMA (50D)
Weekly
8 EMA (8W)
21 EMA (21W)
Each EMA:
Is calculated from its native timeframe
Displays correctly on any chart timeframe
Uses a unique default color (fully customizable)
🔹 Custom EMA Slots (2)
Add your own EMAs with:
Selectable timeframe (Daily or Weekly)
Custom EMA length
Custom label (e.g., 34D, 13W)
Independent color control
Perfect for traders who want to add:
Weekly 50 EMA
Daily 200 EMA
Personal system EMAs
🏷️ Clean Right-Side Labels
Each EMA is automatically labeled on the right side of the chart with light text:
8D, 21D, 50D
8W, 21W
Custom labels for custom EMAs
Labels stay aligned with price and update dynamically.
🔔 EMA Alerts (Optional)
Get notified when price interacts with key EMAs:
Touch Alerts
Wick touch or close touch (user-selectable)
Approach Alerts
Trigger when price comes within a configurable ATR-based distance
Alerts are available per EMA, allowing precise control without noise.
CelineTrades ModelOverview
Built in collaboration with CelineTrades whose model is inspired by several concepts discussed by ICT (Inner Circle Trader), this model provides traders with a rules-based framework to identify liquidity sweeps and displacement using Inversion Fair Value Gaps (IFVGs). This indicator automates the visualization of this framework, allowing traders to apply their own discretion, risk management and execution rules within a consistent analytical model.
The model integrates:
Higher Timeframe (HTF) and Intermediate Timeframe (ITF) liquidity levels, in the form of previous highs and lows.
Liquidity sweep validation.
Inversion Fair Value Gaps (IFVGs).
How the Model Works
The CelineTrades Model follows a top-down, conditional workflow. Each stage must occur in sequence for the model to progress.
Previous HTF & ITF Liquidity Levels
The model continuously tracks the previous high and low from a user-defined:
- Higher Timeframe (default: 4h).
- Intermediate Timeframe (default: 15m).
These levels represent external liquidity commonly referenced in ICT-style models.
Liquidity Sweep Detection
A liquidity sweep is registered when price first trades beyond a previous high or low.
Key logic:
- HTF sweeps establish directional bias.
- ITF sweeps are only considered after the corresponding HTF level has been swept.
- Swept levels are visually distinguished from levels which have not been swept.
This sequencing prevents premature execution bias and reinforces contextual alignment amongst multiple timeframes.
Inversion Fair Value Gap (IFVG) Identification
An Inversion Fair Value Gap occurs when price closes through a Fair Value Gap. For instance, a bullish IFVG occurs when price closes above the high of a bearish FVG.
Once valid sweep conditions are met, the model monitors price action for a qualifying IFVG, according to the following filters determined by the trader:
- Minimum IFVG size.
- Minimum SL size. The SL is calculated as the distance between the boundary of the IFVG to the recent swing structure.
- Maximum time for IFVG formation in relation to the Intermediate Timeframe. For example, using a 1m chart, a filter of 10 implies that an IFVG must occur within the the first 10 minutes of the ITF.
The model first displays a developing (potential) IFVG, which becomes confirmed only when price fulfils the above inversion criteria.
Model-Based Trade Opportunity Context
When all model conditions align:
- A confirmed IFVG is plotted.
- A contextual model-based trade opportunity label is displayed.
- Risk-based position sizing is calculated for reference. SL distance is automatically calculated as the distance between the closure of the candle which forms the IFVG and the structure high or low.
Important:
These labels do not represent trade signals or recommendations. They reflect model conditions only. Final execution, confirmation and risk decisions remain entirely with the trader.
How to Use the Indicator
The CelineTrades Model is best used as a conceptual workflow, not a checklist or signal engine.
Suggested Workflow
Add the indicator to your chart and configure your settings:
- Choose your preferred HTF and ITF timeframe alignment.
- Decide on IFVG filtering options.
- Choose your risk-based parameters.
- Adjust visual customization settings to your liking.
Identify HTF liquidity context.
Wait for a valid HTF sweep.
Confirm ITF sweep alignment.
Observe IFVG development.
Apply personal execution rules.
The default settings provided with the indicator are a starting point and may be adjusted based on instrument, session or trading style.
Alerts
The indicator allows traders to schedule alerts once the following model conditions occur:
HTF liquidity sweeps.
ITF liquidity sweeps.
IFVG confirmation.
Alerts are designed for awareness, not automation, and do not imply trade direction or outcome.
Terms & Conditions
By accessing and/or using this indicator, you acknowledge and agree to the following:
This script is provided for educational and informational purposes only.
It does not constitute financial, investment, or trading advice.
No profitability, accuracy, or performance outcomes are guaranteed.
Past behavior illustrated by the model does not predict future results or outcomes.
All trading decisions and risk management are the sole responsibility of the user.
The indicator is provided invite-only and access may be modified or revoked at any time.
GMI Swing Position OutputGMI Swing Position Output™ (Invite Only) is a rules-based trade planning & position sizing tool built for disciplined swing traders
The script identifies a fresh bullish momentum trigger using Daily GMI(10) and displays trade-ready outputs only when the setup qualifies.
✅ Setup Trigger
BUY output only when Daily GMI meets the buy condition.
✅ Outputs Generated (Current Bar Only)
Signal: BUY
Entry Price
Stop Loss (Swing Low based)
Target (Reward:Risk based)
Quantity (calculated from Capital + Risk %)
This script is designed to support structured decision-making, improve risk control, and bring consistency to execution by keeping the chart clean and showing information only when conditions are met.
📩 To learn the full strategy rules, filters, and execution model, enroll in the GMI Swing Framework™ Course (DM for access) or visit www.prakashgaba.com
+91 9322210907
Disclaimer: This indicator is provided for educational and informational purposes only and does not constitute investment advice, trading advice, or a recommendation to buy/sell any instrument. Trading in equities, futures, and options involves substantial risk and may not be suitable for all traders. Past performance is not indicative of future results. Please consult a SEBI-registered advisor for financial guidance and always trade with proper risk management.
PrecisionViper# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
# Precision Viper — TradingView Description
---
**Overview**
Precision Viper is a momentum breakout indicator designed for scalping and intraday trading. It identifies high-probability entry points by combining volume spikes, price momentum, relative strength, and optional compression detection into a confluence-based system.
When conditions align, Viper plots entry arrows with automatic ATR-based target and stop levels — giving you a complete trade setup, not just a signal.
---
**What Makes This Indicator Unique**
Most breakout indicators rely on a single condition: price crossing a level, or volume exceeding a threshold. Viper requires multiple factors to align before triggering, reducing false signals in choppy markets.
The indicator features an optional Confirmation Bar system that waits for price to break the signal bar's high (for longs) or low (for shorts) before plotting — eliminating repaint issues and ensuring signals only appear after confirmation.
Additional enhanced filters include EMA trend alignment, higher timeframe bias, time-of-day restrictions, and minimum volatility requirements — all independently toggleable to match your trading approach.
---
**How It Works**
Viper calculates five core conditions and requires them to align before generating a signal:
**1. Compression Detection (Optional)**
Measures current ATR relative to its average. When ATR contracts below a threshold (85% for Viper mode, 95% for Moderate mode) for a specified number of bars, the market is considered "coiled" — storing energy for a potential breakout. When Compression Mode is Off, this filter is bypassed.
**2. Volume Spike**
Compares current volume to its moving average. A signal requires volume to exceed the average by a configurable multiplier (default 2x for Standard mode, 1.5x for Aggressive, 2.5x for Conservative). This confirms institutional participation in the move.
**3. Momentum Ignition**
Measures the percentage price change from the previous bar. Long signals require upward momentum exceeding the threshold (default 0.3%). Short signals require downward momentum. This catches the initial thrust of a breakout.
**4. Relative Strength (Optional)**
Compares the stock's performance to a benchmark (default: SPY) over a lookback period. Long signals favor stocks outperforming the benchmark; short signals favor underperformers. This filter can be disabled for crypto or non-correlated assets.
**5. VWAP Filter (Optional)**
For long signals, price should be at or above VWAP. For short signals, price should be at or below VWAP. This aligns entries with intraday institutional bias.
---
**Confirmation Bar Logic**
When enabled, Viper does not plot a signal immediately. Instead, it waits for the next bar to break the signal bar's high (for longs) or low (for shorts). If confirmation does not occur within 3 bars, the pending signal expires. This prevents repainting and ensures you only see confirmed setups.
---
**Enhanced Filters**
These additional filters can be enabled independently:
**EMA Trend Filter** — Requires price to be above EMA for longs, below for shorts. Keeps you aligned with the prevailing trend.
**Higher Timeframe Bias** — Checks if the higher timeframe (default: 15m) shows price above/below its EMA. Filters against counter-trend trades.
**Time Filter** — Restricts signals to a specific trading window (default: 9:30-10:30 ET). Useful for focusing on the opening hour when momentum is strongest.
**Minimum Volatility Filter** — Requires ATR to be at least a percentage of price. Avoids low-volatility environments where breakouts often fail.
---
**Signal Modes**
Select the mode that matches your trading style:
Standard — Balanced settings (2x volume multiplier, 0.3% momentum threshold). Good starting point for most traders.
Aggressive — Lower thresholds (1.5x volume, 0.2% momentum). More signals, faster entries, but more potential whipsaws.
Conservative — Higher thresholds (2.5x volume, 0.5% momentum). Fewer signals, higher conviction setups only.
---
**Compression Modes**
Off — No compression requirement. Signals trigger on volume + momentum alone.
Moderate — Loose compression filter (ATR below 95% of average for 2 bars). Catches earlier breakouts.
Viper — Strict compression filter (ATR below 85% of average for 3 bars). Only triggers after extended coiling periods.
---
**Target Zones**
When a signal triggers, Viper automatically plots:
Target 1 — Default 1.0x ATR from entry (first profit target)
Target 2 — Default 1.5x ATR from entry (extended target)
Stop Loss — Default 0.75x ATR from entry (risk level)
All multipliers are adjustable. Lines display for a configurable number of bars after the signal.
---
**Info Table**
The real-time status bar displays:
Compression — Current state (Coiled/Hunting) and mode
Volume — Current volume as percentage of average
Trend — Current EMA trend direction (if enabled)
RS — Relative strength versus benchmark
ATR — Current ATR as percentage of price
Signal — Current signal mode (STD/AGG/CON)
---
**Settings**
Signal Settings:
- Trade Direction — Long Only, Short Only, or Both
- Signal Mode — Standard, Aggressive, or Conservative
- Compression Mode — Off, Moderate, or Viper
- ATR Length — Period for ATR calculation (default: 14)
- ATR Average Length — Period for ATR average (default: 20)
- Volume Length — Period for volume average (default: 20)
- Volume Spike Multiplier — Threshold for volume spike (default: 2.0)
- Momentum Threshold — Minimum price change percentage (default: 0.3%)
Enhanced Filters:
- Require Confirmation Bar — Wait for breakout confirmation
- Use EMA Trend Filter — Align with trend direction
- Trend EMA Length — Period for trend EMA (default: 20)
- Use Higher Timeframe Bias — Check HTF alignment
- HTF Timeframe — Higher timeframe to check (default: 15)
- Use Time Filter — Restrict to trading hours
- Start/End Hour/Minute — Define trading window (ET timezone)
- Minimum Volatility Filter — Require minimum ATR percentage
Relative Strength:
- Use Relative Strength — Enable/disable RS filter
- RS Length — Lookback period for comparison (default: 10)
- RS Compare Symbol — Benchmark symbol (default: SPY)
VWAP:
- Use VWAP Filter — Enable/disable VWAP logic
- Show VWAP Line — Display VWAP on chart
Target Zones:
- Show Target Zones — Display target/stop lines
- Target 1/2 ATR Multiple — Distance for profit targets
- Stop Loss ATR Multiple — Distance for stop level
- Line Length — How many bars to display lines
---
**How To Use**
1. Select Trade Direction (Long Only for bull markets, Both for neutral)
2. Choose Signal Mode based on your risk tolerance
3. Enable Confirmation Bar to avoid repainting signals
4. Optionally add Enhanced Filters for additional conviction
5. Watch for entry arrows and use the plotted target/stop levels
6. Manage the trade using the ATR-based targets
For best results, combine with your own chart analysis — support/resistance, market structure, and key levels.
---
**Alerts**
Two alert conditions are available:
- Viper Long Signal
- Viper Short Signal
---
**Important Notes**
- With Confirmation Bar enabled, signals do not repaint
- Relative Strength requires valid data from the comparison symbol
- VWAP resets daily — filter is most relevant during regular trading hours
- Time Filter uses Eastern Time (ET) timezone
- Best suited for intraday timeframes (1m - 15m) on liquid instruments
---
⚠️ Disclaimer: This indicator is for educational purposes only. Trading involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making any trading decisions.
---
A Note on Settings
The Enhanced Filters (Confirmation Bar, EMA Trend, Higher Timeframe, Minimum Volatility, Relative Strength) are designed for high-momentum stocks that make sharp, decisive moves. For lower-volatility names or stocks that move more slowly, these filters may be too restrictive and prevent signals from firing.
If you're not seeing signals on a particular stock, try disabling some or all of the Enhanced Filters. The core system (Volume Spike + Momentum + VWAP) works across most instruments — the filters add conviction but reduce frequency.
Experiment with the settings to find what works best for your trading style and the instruments you trade.
BNAI (Micro Cap, Enhanced Filters On) — 5 Minute
F (Large Cap, Enhanced Filters Off) — 5 Minute
IBRX (Small Cap) — 5 Minute
UBFX - DotsThis is for my baby boy it is dots that are either red or green, they move when price moves, and change when price change
MTF SMC Pro - Smart Money Trading IndicatorAbout MTF SMC Pro Trading Indicators
I develop professional trading indicators for TradingView, specializing in Smart Money Concepts with multi-timeframe validation.
Why I Built This:
Most trading indicators spam traders with 50-100 signals per day, creating noise instead of clarity. I wanted something different — a system that filters for quality by requiring multi-timeframe alignment and Smart Money confirmation.
MTF SMC Pro was born from this philosophy: Quality over quantity. Precision over noise.
What Makes It Different:
- Multi-Timeframe Filtering: Only signals when M15, H1, H4, D1 align
- Smart Money Concepts: Order Blocks + Liquidity Sweeps built-in
- Clean Interface: No clutter, just actionable information
- Professional Grade: Built for serious traders
What You Get With Every Product:
✅ Lifetime access (one-time payment, no subscriptions)
✅ Comprehensive PDF trading guides
✅ Video installation and usage tutorials
✅ Customization support
✅ Email support for questions
✅ Free updates and improvements
My Commitment:
I build tools I'd want to use myself. Every indicator is tested, refined, and delivered with complete documentation. If you have questions or need help, I'm here to support you.
Trading involves risk. These are professional tools for analysis, not magic buttons. Use proper risk management always.
Let's trade smarter.
— Sanjai
Hayaller ve Gercekler Beam - Chaos Projection & Temporal Nexus
Markets are more than just numbers; they are reflections of time, energy, and human psychology.
Beam is designed to find the hidden order within market chaos and map out the "price-time" intersections that the market has yet to reach. While standard indicators only analyze the past, Beam generates forward-looking projections using non-linear logic.
Core Highlights:
Temporal Mapping (X-Mapping): Visual markers indicating where price and time are expected to converge in the future.
Dynamic Revision: When the market triggers a new imbalance (chaos) signal, the system instantly validates or revises its previous projections.
Four-Dimensional Analysis: By categorizing the market into four primary zones, it identifies the unique momentum and "future bar" targets of each phase.
Key Note: This algorithm has been tested on selected low-volatility (slow-moving) assets, yielding a consistency rate exceeding 70%. We encourage you to perform your own tests and share your results to help refine the logic further.
Secret Zone PRO+### 🔒 ACCESS REQUEST INSTRUCTIONS
If this indicator shows as private/protected, please:
1. **Send a direct message** on TradingView
2. **Include your username** in the message
3. **State why** you want access
4. **Wait 24-48 hours** for approval
### 📋 APPROVAL CRITERIA
- Active TradingView member (30+ days)
- Profile with completed bio
- Genuine interest in market analysis
- Respectful community member
### ⚠️ NOTE
- No automated access - all requests reviewed manually
- No access for duplicate/suspicious accounts
- Educational/trial purposes prioritized
- Commercial use requires special permission
ATR Multi Confluence BUY/SELL LITEATR Multi Confluence Dashboard LITE - TradingView Publication
═══════════════════════════════════════════════════════════════════════════════
⚠️ IMPORTANT: This is the FREE LITE version with NO ALERTS
- Full visual functionality for manual trading and evaluation
- Cannot send notifications or automate trading
- Perfect for testing before upgrading to the full version with alerts
═══════════════════════════════════════════════════════════════════════════════
OVERVIEW
This indicator combines 13 technical indicators into a comprehensive confluence system that generates BUY and SELL signals based on multi-timeframe analysis. It features dynamic ATR-based take profit and trailing stop loss levels, VWAP acceptance filters, and configurable trading session time windows designed for scalping and day trading.
The LITE version provides complete visual functionality including signal generation, TP/SL lines, confluence dashboard, and all filtering capabilities. However, it does NOT include any alert functionality - making it suitable for manual trading, strategy evaluation, and optimization before considering the full version with automation capabilities.
═══════════════════════════════════════════════════════════════════════════════
WHAT MAKES THIS INDICATOR ORIGINAL
Multi-Confluence Scoring System: Aggregates 13 independently configurable technical indicators (RSI, VWAP, EMA crosses, MACD, Stochastic, Bollinger Bands, ADX, Momentum, Volume Breakout, VWAP Bands, 200 EMA, 50 EMA Trend, and Price Action patterns) into a single percentage-based signal strength metric. Each indicator can be individually enabled or disabled, allowing traders to create custom confluence combinations tailored to their specific markets and trading styles.
VWAP Acceptance Kill Switch: Automatically blocks counter-VWAP trades after price acceptance is confirmed for a configurable number of consecutive closes, preventing trades against established institutional positioning. Visual markers (⛔) appear on the chart when VWAP acceptance blocks activate, providing transparency into when the filter prevents counter-trend signals.
Separate ATR Timeframe Control: Allows users to calculate TP/SL levels using a different timeframe's ATR (e.g., 1-minute ATR for tighter stops on 5-minute charts). This provides granular control over risk management parameters independent of the main indicator's calculation timeframe.
Dynamic Trailing Stop: Real-time ATR-based trailing stop that locks in profits as price moves favorably, recalculating on every bar. The trailing stop only moves in the favorable direction, creating a ratcheting effect that protects gains while giving positions room to breathe based on current market volatility.
Three Independent Take Profit Targets: TP1, TP2, and TP3 levels with individual ATR multipliers, each toggleable and color-customizable. This allows traders to scale out of positions at multiple price levels, managing risk and locking in partial profits while letting runners work.
Trading Session Time Filters: Three independently configurable time windows (London, NY Open, Afternoon) with intuitive 12-hour format inputs and timezone offset adjustment. Traders can limit signal generation to specific market hours known for higher liquidity or better performance, avoiding choppy lunch periods or overnight low-volume conditions.
═══════════════════════════════════════════════════════════════════════════════
HOW IT WORKS
The indicator calculates a confluence percentage by counting how many enabled indicators agree on bullish or bearish bias. When the percentage exceeds the user-defined threshold (default 60%) for a specified number of confirmation bars, a visual BUY or SELL signal appears on the chart.
Signal Generation Logic:
• Each enabled indicator contributes 1 point to either bullish or bearish confluence
• Confluence % = (Agreeing Indicators / Total Enabled) × 100
• Signals trigger when threshold is met for N consecutive bars
• Optional VWAP filter: only allows longs above VWAP and shorts below VWAP
• VWAP acceptance kill switch blocks trades against VWAP after confirmed acceptance
• Time filters restrict signals to specified trading session windows
TP/SL Calculation:
• Entry price set at signal close
• TP levels = Entry ± (ATR × user-defined multiplier)
• Stop loss = Entry ∓ (ATR × user-defined multiplier)
• Trailing stop updates each bar: new_sl = close ∓ (ATR × multiplier), only moves in favorable direction
• Visual lines and labels show entry, TP1, TP2, TP3, and SL levels on chart
Time Filter Operation:
• Convert 12-hour format inputs to 24-hour with timezone offset adjustment
• Compare current bar time against configured session windows
• When enabled: signals only generate during active trading sessions
• Session markers and background highlighting provide visual feedback
• Each session (London/NY/Afternoon) can be independently toggled on/off
═══════════════════════════════════════════════════════════════════════════════
KEY FEATURES
✅ INCLUDED IN LITE VERSION:
Customizable Confluence: Toggle any of 13 indicators on/off to match your trading style
Adjustable Signal Threshold: Set minimum confluence percentage (50-100%) required for signals
Confirmation Bars: Require 1-5 consecutive bars of confluence before signaling
Multiple Timeframe Support: Main indicator and ATR calculations can run on different timeframes
Visual Dashboard: Condensed or detailed view showing all indicator states and confluence score
Entry and TP/SL Lines: Automatically plots entry, three take profit levels, and trailing stop with labels
Line Control: Configurable line extension (infinite or fixed bar count) and "show latest only" mode to reduce chart clutter
Visual BUY/SELL Signals: Color-coded triangle markers appear on chart when signals generate
VWAP Line Overlay: Optional VWAP line display with customizable color and width
VWAP Kill Switch Markers: Visual indicators when counter-VWAP trades are blocked/unblocked
Session Time Filters: Three configurable trading windows with 12-hour format inputs
Session Markers: Visual labels showing session open/close times with emoji indicators
Background Highlighting: Optional color-coded backgrounds for active trading sessions
Real-Time Dashboard Updates: Confluence percentage and indicator states update each tick
❌ NOT INCLUDED IN LITE VERSION (Full Version Only):
Alert Conditions: No buy/sell signal alerts
TP/SL Hit Alerts: No notifications when take profit or stop loss levels are reached
Session Alerts: No alerts for trading session opens/closes
VWAP Block Alerts: No notifications when VWAP acceptance blocks activate
Webhook Integration: Cannot connect to automation platforms
Phone/Desktop Notifications: Cannot receive TradingView alerts
Email Alerts: No email notification capability
Automation Compatibility: Cannot trigger automated trades
═══════════════════════════════════════════════════════════════════════════════
INTENDED USE
This LITE version is designed for:
✓ Manual Discretionary Trading: Use visual signals and TP/SL lines for manual trade execution
✓ Strategy Evaluation: Test the confluence approach before committing to paid automation
✓ Optimization & Development: Find optimal settings for your instruments and timeframes
✓ Learning Confluence Trading: Understand how multiple indicators align in real-time
✓ Backtesting Review: Visually review historical signals to assess system quality
This indicator is NOT suitable for:
✗ Automated Trading: No alerts means no automation capabilities
✗ Unattended Monitoring: Must manually watch chart for signals
✗ Notification-Based Trading: Cannot receive alerts when away from screen
Best suited for traders who:
• Want to evaluate the system's signal quality before upgrading
• Prefer manual discretionary entries based on confluence analysis
• Trade only during specific hours when they can monitor charts
• Are developing custom confluence strategies for their markets
═══════════════════════════════════════════════════════════════════════════════
IMPORTANT LIMITATIONS
⚠️ NO ALERTS = NO AUTOMATION
The LITE version contains zero alert functionality. You must manually monitor the chart for signals. This means:
- You will miss signals when away from the screen
- You cannot automate entries or exits
- You cannot receive phone/desktop/email notifications
- You cannot connect to webhook platforms like Trade Manager, 3Commas, etc.
Not a Holy Grail: No indicator guarantees profits. Past confluence patterns do not predict future performance. This is a technical analysis tool that requires proper risk management and trading discipline.
Requires Optimization: Default settings are starting points. Users must backtest and optimize for their specific markets and timeframes. What works on NQ may need adjustment for EUR/USD or BTC/USD.
Lagging Indicators: Most confluence components (EMAs, MACD, RSI) are derived from price, creating inherent lag. The indicator cannot predict future price movements, only assess current alignment of multiple technical factors.
False Signals in Choppy Markets: High confluence can occur during ranging/whipsaw conditions when indicators conflict. The confirmation bars setting and VWAP acceptance filter help reduce false signals but cannot eliminate them entirely.
Trailing Stop Considerations: Trailing stops use close price, not high/low, which may result in wider stops during volatile candles with large wicks. The stop updates on bar close, not intrabar.
No Repainting: All calculations use confirmed bar data; signals appear on bar close per confirmation settings. However, during real-time bar formation, confluence percentages update tick-by-tick until the bar closes and the signal finalizes.
Timezone Considerations: Time filters require proper timezone offset configuration. For CME futures (NQ, ES, etc.) trading from EST, use offset = 1. Verify session markers appear at correct times on your chart and adjust offset as needed.
═══════════════════════════════════════════════════════════════════════════════
INPUT PARAMETERS
Timeframe Settings:
• Indicator Timeframe: Choose timeframe for main calculations (default: current chart)
• ATR Timeframe for TP/SL: Separate timeframe for ATR calculations (default: 1-minute)
Time Filters (EST):
• Enable Time Filters: Master on/off switch (default: OFF)
• Timezone Offset: Hours to adjust for exchange timezone (default: 1 for CME)
• Show Time Status in Table: Display current session in dashboard (default: ON)
• Show Session Markers: Display session open/close labels (default: ON)
• London Session: Start/End Hour, Minute, AM/PM (default: 3:00 AM - 4:00 AM)
• NY Session: Start/End Hour, Minute, AM/PM (default: 9:30 AM - 12:00 PM)
• Afternoon Session: Start/End Hour, Minute, AM/PM (default: 2:00 PM - 4:00 PM)
• Session Colors: Customizable background colors for each session
Signal Settings:
• Enable Signals: Master signal on/off toggle (default: ON)
• Confluence Threshold %: Minimum agreement percentage (default: 60%)
• Confirmation Bars: Consecutive bars required (default: 1)
• VWAP Directional Filter: Only allow directionally appropriate trades (default: OFF)
• VWAP Acceptance Kill Switch: Block counter-VWAP trades after acceptance (default: ON)
• VWAP Acceptance Bars: Consecutive closes for acceptance (default: 2)
• Require Rejection to Resume: Wait for VWAP rejection before resuming (default: ON)
• Show Kill Markers: Display visual VWAP block indicators (default: ON)
• Signal Colors: Customize BUY/SELL triangle colors
TP/SL Settings:
• Show TP/SL Levels: Master TP/SL display toggle (default: ON)
• TP1 ATR Multiplier: First take profit distance (default: 2.0x)
• TP2 ATR Multiplier: Second take profit distance (default: 3.0x)
• TP3 ATR Multiplier: Third take profit distance (default: 4.0x)
• Stop Loss ATR Multiplier: Initial stop distance (default: 1.0x)
• Show TP2/TP3: Individual TP level toggles (default: ON)
• Use Trailing Stop: Enable/disable trailing functionality (default: ON)
• Show TP/SL Lines: Display level lines on chart (default: ON)
• Show Entry Line: Toggle entry price line (default: ON)
• Show TP/SL Labels: Display price labels on lines (default: ON)
• Show Only Latest Signal: Clear old lines on new signals (default: ON)
• Extend Lines Right: Infinite line extension (default: ON)
• Line Extension Bars: Bar count for fixed extension (default: 50)
• Line Colors: Customize colors for Entry, TP1, TP2, TP3, SL
Confluence Toggles (13 Indicators):
• RSI: Enable/disable RSI in confluence (default: ON)
• VWAP: Enable/disable VWAP in confluence (default: ON)
• EMA Cross: Enable/disable EMA crossover (default: ON)
• MACD: Enable/disable MACD (default: ON)
• Stochastic: Enable/disable Stochastic (default: ON)
• Trend (50 EMA): Enable/disable trend filter (default: ON)
• Bollinger Bands: Enable/disable BB (default: ON)
• ADX Strength: Enable/disable ADX (default: ON)
• Momentum: Enable/disable momentum (default: ON)
• Volume Breakout: Enable/disable volume analysis (default: ON)
• VWAP Bands: Enable/disable VWAP standard deviation bands (default: ON)
• 200 EMA: Enable/disable 200 EMA (default: ON)
• Price Action (HH/LL): Enable/disable price action patterns (default: ON)
Display Options:
• Condensed View: Show only confluence score vs detailed indicator states (default: ON)
• Show ATR Info: Display ATR values in table (default: OFF)
• Show VWAP Line: Overlay VWAP on chart (default: ON)
• VWAP Line Color: Customize VWAP color (default: white)
• VWAP Line Width: Line thickness 1-5 (default: 2)
Table Display:
• Table Position: 9 position options (default: top_right)
• Text Size: Size options from tiny to huge (default: small)
• Table Transparency: 0-100% (default: 0)
• Border Width: 1-5 pixels (default: 2)
Indicator Settings:
• RSI Length (default: 14)
• ATR Length (default: 14)
• Fast EMA (default: 9)
• Slow EMA (default: 21)
• Trend EMA (default: 50)
• Volume SMA Length (default: 20)
• Volume Breakout Multiplier (default: 2.0x)
• Bollinger Bands Length (default: 20)
• BB StdDev (default: 2.0)
• ADX Length (default: 14)
• ADX Threshold (default: 25)
• Momentum Length (default: 10)
═══════════════════════════════════════════════════════════════════════════════
HOW TO USE
1. Add Indicator to Chart
Apply to any liquid instrument on appropriate timeframe for your trading style (1m-15m for scalping, 1h-4h for swing trading)
2. Configure Confluence Indicators
Go to "Select Confluences" group and enable/disable indicators based on your analytical preferences. Enabling 5-8 indicators typically provides good balance between signal frequency and quality.
3. Set Signal Threshold
In "Signal Settings" group, adjust confluence threshold percentage:
- Higher (70-80%): Fewer but stronger signals
- Lower (50-60%): More frequent signals, potentially weaker confluence
4. Configure TP/SL Levels
In "TP/SL Settings" group, adjust ATR multipliers for your risk tolerance:
- Conservative: TP1=1.5x, TP2=2.5x, SL=1.0x
- Standard: TP1=2.0x, TP2=3.0x, SL=1.0x
- Aggressive: TP1=3.0x, TP2=5.0x, SL=1.5x
5. Optional Time Filters
In "Time Filters (EST)" group:
- Enable time filters if desired
- Configure session start/end times in 12-hour format
- Verify timezone offset produces correct session markers on your chart
- Toggle individual sessions on/off based on your trading schedule
6. Customize Display
In "Table Display" and "Display Options" groups:
- Choose table position (top_right recommended)
- Select size (small for minimal clutter)
- Toggle between condensed/detailed view
- Adjust colors and transparency to preference
7. Backtest and Optimize
Review historical signals visually. Adjust threshold, enabled indicators, and TP/SL multipliers based on your instrument's characteristics and your risk tolerance.
8. Trade Manually
Watch for visual BUY/SELL triangles. Use TP/SL lines as reference for manual exits. Monitor confluence dashboard for signal strength assessment.
═══════════════════════════════════════════════════════════════════════════════
RECOMMENDED MARKETS
E-mini Futures: NQ, MNQ, ES, MES, RTY, M2K, YM, MYM
- High liquidity and tight spreads
- Defined market hours align well with session filters
- Strong institutional VWAP respect
Major Forex Pairs: EUR/USD, GBP/USD, USD/JPY, AUD/USD
- 24-hour liquidity
- Respond well to confluence-based analysis
- Adjust timezone offset for broker server time
Liquid Crypto: BTC/USD, ETH/USD
- Continuous trading but concentrated volume during certain hours
- Time filters less relevant unless limiting to preferred trading times
- Higher volatility may require wider ATR multipliers
Any instrument with:
✓ Sufficient liquidity (tight spreads, minimal slippage)
✓ Adequate volatility (ATR-based targets achievable)
✓ Technical price behavior (respects support/resistance, trendlines, VWAP)
═══════════════════════════════════════════════════════════════════════════════
DISPLAY OPTIONS
Condensed View:
Shows only the most critical information in compact format:
- Current confluence percentage with bullish/bearish counts
- Signal bias (LONG/SHORT/NEUTRAL) with percentage
- Active TP/SL levels (if in trade)
- Current trading session status (if time filters enabled)
- Optional ATR value
Detailed View:
Displays comprehensive indicator breakdown:
- All 13 indicators with current values
- Individual bullish/bearish signal for each indicator
- Color-coded signal lights (🟢 bullish, 🔴 bearish, ⚪ neutral)
- Confluence score summary row
- Trading session status
- Optional ATR info
Table Customization:
• 9 position options (corners, edges, center)
• 6 text size options (auto, tiny, small, normal, large, huge)
• Adjustable transparency (0-100%)
• Configurable border width (1-5 pixels)
═══════════════════════════════════════════════════════════════════════════════
UPGRADE TO FULL VERSION
The full version adds comprehensive automation capabilities that the LITE version lacks:
10 Alert Conditions:
✓ Buy Signal Alert
✓ Sell Signal Alert
✓ TP1 Hit (Long) Alert
✓ TP1 Hit (Short) Alert
✓ TP2 Hit (Long) Alert
✓ TP2 Hit (Short) Alert
✓ TP3 Hit (Long) Alert
✓ TP3 Hit (Short) Alert
✓ Stop Loss Hit (Long) Alert
✓ Stop Loss Hit (Short) Alert
✓ London Session Open Alert
✓ NY Session Open Alert
✓ Afternoon Session Open Alert
✓ VWAP Shorts Blocked Alert
✓ VWAP Longs Blocked Alert
Additional Full Version Benefits:
✓ Webhook-Ready JSON Formatting for automation platforms
✓ Real-Time Notifications (mobile, desktop, email via TradingView)
✓ Compatible with Trade Manager, 3Commas, Alertatron, etc.
✓ Automated entry/exit execution
✓ Priority Support with direct communication
✓ Lifetime Updates with all future features
When to Upgrade:
→ You like the LITE version's signal quality and want automation
→ You miss signals while away from the screen
→ You want to connect to webhook automation platforms
→ You need phone/desktop notifications for trade management
→ You want to avoid manual chart monitoring
The LITE version provides everything you need to thoroughly evaluate whether this confluence approach fits your trading style. When you're ready to automate, the full version unlocks complete alert functionality.
═══════════════════════════════════════════════════════════════════════════════
TECHNICAL SPECIFICATIONS
Indicator Type: Overlay
Pine Script Version: v6
Repainting: No - uses confirmed bar data
Lookahead Bias: No - proper request.security() indexing
Real-Time Calculation: Yes - updates each tick, signals on bar close
Max Drawing Objects: Managed via "show only latest" option
All calculations use Pine Script's standard built-in functions:
• ta.atr() for ATR calculations
• ta.vwap() for VWAP calculations
• ta.rsi(), ta.macd(), ta.stoch() for oscillators
• ta.ema(), ta.sma() for moving averages
• ta.bb() for Bollinger Bands
• ta.dmi() for ADX and directional indicators
• ta.mom() for momentum
• ta.stdev() for standard deviation bands
═══════════════════════════════════════════════════════════════════════════════
DISCLAIMER
⚠️ IMPORTANT NOTICE:
• This indicator is for educational and demonstration purposes only
• Not financial advice - always perform your own due diligence
• Past performance does not guarantee future results
• Trading involves substantial risk of loss
• Never risk more than you can afford to lose
• Backtest thoroughly before live trading
• The LITE version lacks automation capabilities and requires manual monitoring
• No indicator guarantees profitable trading
═══════════════════════════════════════════════════════════════════════════════
FREQUENTLY ASKED QUESTIONS
Q: Can I automate trading with the LITE version?
A: No. The LITE version has zero alert functionality, so you cannot connect it to automation platforms or receive notifications. You must manually watch for signals.
Q: What's the difference between LITE and Full versions?
A: LITE includes all visual features (signals, TP/SL, dashboard, filters) but NO ALERTS. Full version adds 10+ alert conditions for automation and notifications.
Q: Does the LITE version repaint signals?
A: No. All calculations use confirmed bar data. Signals appear on bar close based on your confirmation bar settings.
Q: Will my settings transfer to the Full version if I upgrade?
A: No. You'll need to reconfigure when upgrading, but you can screenshot your LITE settings for reference.
Q: What timeframe should I use?
A: Depends on your style. Scalpers: 15s-2m. Day traders: 3m-15m. Swing traders: 1h-4h. Lower timeframes generate more signals.
Q: Can I use this on multiple instruments?
A: Yes, apply to any liquid market. Optimize settings per instrument as volatility characteristics vary.
Q: How do the session time filters work with different timezones?
A: The timezone offset parameter adjusts your input times to match the exchange's timezone. For CME futures (NQ, ES), use offset=1 when thinking in EST.
Q: Why are my session markers appearing at the wrong time?
A: Adjust the timezone offset parameter. Verify that the session markers align with your intended clock times on the chart.
═══════════════════════════════════════════════════════════════════════════════
Try the LITE version free today to evaluate the multi-indicator confluence approach. When you're ready to automate, upgrade to the Full version for complete alert functionality and webhook integration.
Remember: The LITE version is fully functional for manual trading but contains NO ALERTS. Upgrade to Full Version for automation capabilities.
Secret Zone PRO++### 🔒 ACCESS REQUEST INSTRUCTIONS
If this indicator shows as private/protected, please:
1. **Send a direct message** on TradingView
2. **Include your username** in the message
3. **State why** you want access
4. **Wait 24-48 hours** for approval
### 📋 APPROVAL CRITERIA
- Active TradingView member (30+ days)
- Profile with completed bio
- Genuine interest in market analysis
- Respectful community member
### ⚠️ NOTE
- No automated access - all requests reviewed manually
- No access for duplicate/suspicious accounts
- Educational/trial purposes prioritized
- Commercial use requires special permission
Cycle Timing Framework - Adaptive Point MappingThis indicator is a visual cycle-timing framework designed to help traders study when recurring turning points tend to occur within a repeating market cycle.
Instead of reacting only to indicators that respond after price moves, this tool focuses on time structure — mapping recurring points inside a fixed-length cycle and projecting that same structure across past, current, and forward cycles for contextual reference.
Each cycle point is fully configurable, allowing the model to be tuned to individual assets, timeframes, or market regimes.
🔍 What This Indicator Does
Draws a repeating cycle template (default: 122 bars)
Displays up to 35 recurring cycle points per cycle
Projects the same structure across:
Past cycles (for validation)
The current cycle (for context)
Future cycles (for planning reference)
Allows point-by-point customization:
Enable / disable any point
Independent bar offsets per point
Individual colors for visual grouping
Optional tolerance windows (± bars) around each point
Optional numbered markers for clean point identification
This is a non-predictive, non-trading tool intended for cycle research, timing context, and structural alignment.
🛠 How to Use It (Workflow)
1️⃣ Choose Your Timeframe First
Cycle behavior is timeframe-dependent.
Decide whether you are working on Daily, Weekly, or another timeframe before tuning offsets.
2️⃣ Define the Cycle
Cycle Length (bars)
Sets the total cycle duration (default: 122).
Bars Back to Current Cycle Start
Anchors the current cycle to a known starting point.
Bars Back Lookback
Controls how many historical cycles are displayed.
3️⃣ Tune the Points
In Point Offsets (Bars):
Adjust each point so its vertical line aligns with recurring highs, lows, or pivots.
Disable points that are not relevant to the asset.
Use color groupings to distinguish high-probability or structural points.
This tuning process is intentionally manual to encourage asset-specific calibration.
4️⃣ Use Window Bands for Flexibility
Enable ± Window Bands if turning points tend to vary by a bar or two.
This helps visualize timing zones instead of single-bar precision.
5️⃣ Validate with Bar Replay
Use TradingView’s Bar Replay feature to:
Step through historical price action
Observe how consistently points align
Refine offsets where necessary
This is the intended validation method for this indicator.
🎯 Intended Use Cases
Cycle and rhythm analysis
Timing context for other indicators
Structural alignment across market phases
Studying recurring turning points on a specific asset
Educational and research-oriented cycle mapping
This indicator is designed to complement — not replace — price action, trend analysis, or risk management.
⚠ Important Notes
This script does not place trades
It does not generate buy/sell signals
It does not guarantee future outcomes
Forward projections are visual references only
Always confirm with additional analysis
This tool is best used as a context layer, helping answer when something may be more likely to occur — not what will occur.
🧠 Final Thought
Markets often move with rhythm, but that rhythm is asset-specific.
This indicator is intentionally flexible so the same cycle engine can be adapted to different instruments without forcing a one-size-fits-all model.
If you study cycles, this script gives you a clean, disciplined framework to do so directly on the chart.
Malaysian SnR StoryLinesA Malaysian SnR StoryLines is an HTF-based (Higher Timeframe) level-drawing indicator that automatically identifies and displays key levels derived from market structure:
🔹 Support
🔹 Resistance
🔹 OCL
As well as their state transitions:
🔹 RBS
🔹 SBR
🔹 QM+ (bullish)
🔹 QM- (bearish)
The goal of this indicator is to visually track the life cycle of levels:
➡️ created → broken → role reversal → invalidated
This helps speed up structure reading and level-based decision-making.
🧩 How does it work?
✅ Levels are always generated from the candle structure of the selected HTF timeframe (e.g., D, W).
✅ When a new HTF candle begins, the indicator creates levels based on patterns found in the closed HTF candles .
Levels are drawn horizontally on the chart, and the labels are aligned to the end of each line (transparent background, shifted).
⚠️ Known limitation:
🔹 If you select a chart timeframe that is too low compared to the HTF, some levels may disappear due to Pine Script/TradingwingView drawing limits.
Feedback and feature ideas are welcome. If you spot an issue, please include the symbol and the timeframes used (chart TF + HTF) so it’s easier to reproduce.
STICKY MONEY ai v69.23STICKY MONEY ai - Multi-Timeframe Confluence Analysis System v69.23
This closed-source overlay indicator integrates multiple analytical layers to highlight high-probability confluence zones in dynamic markets such as crypto, forex, and indices.
Proprietary Core Mechanism:
- Adaptive Tension Release Logic: Identifies build-up phases through strength-filtered pivots and momentum decay analysis, releasing signals only when a dynamic volatility-based tension threshold is met. This filtering minimizes false breaks and whipsaws typical in standard fractal or pivot-based tools.
Layered Components & Synergistic Interaction:
- 7-Timeframe Bias Monitor: Provides directional alignment across multiple TFs, anchored by the 4H EMA 50, serving as a higher-TF filter to reduce noise on lower timeframes.
- HOT TIME Volatility Windows: Detects 30-minute peak expansion periods from historical session data, restricting signals to high-liquidity institutional windows.
- Structural Confluence Clusters: Auto-detects intersections of session boxes (London, NY, Asian), multi-period Fibonacci clusters (90-min, NY, daily/weekly/monthly), and visible-range volume nodes/gaps for targeted entry/exit focus.
- Volume Profile & Distribution: Highlights high-volume acceptance zones and low-volume gaps to validate level strength.
- Automated Trendlines & Fractals: Combines pivot-based lines with clean swing detection for structural context.
Unique Edge & Value: Standard indicators (e.g., multi-TF EMAs, sessions, fibs, volume profiles) often generate excessive or conflicting signals in choppy conditions. This system's deliberate synergy — session windows + higher-TF bias as strict guards, paired with adaptive Tension Release for precise timing — creates a refined confluence framework that aims to deliver higher-quality setups with fewer false positives. The adaptive elements and real-time dashboard offer advantages over free/public equivalents, particularly for scalping or day trading on lower timeframes.
Usage:
- Optimal on 5m-15m charts for entries, higher TFs for bias.
- Customize inputs for sensitivity, timeframes, and alerts.
- Session timings use US Central Time reference; plots auto-adapt to chart timezone (display only).
- Analytical/educational tool only — no guarantees or financial advice; trade responsibly.
WhaleHunter: AO Cycle Monitor & MTF ScannerConcept & Utility
This script is a professional workspace designed for traders who utilize the Awesome Oscillator (AO) for Elliott Wave analysis and momentum trading. Unlike standard open-source divergence indicators, this tool solves three major problems: Signal Persistence (Missing signals), Wave Isolation (False signals across zero), and Multi-Timeframe Awareness.
Key Features & Innovation
1. Strict Divergence Engine (With Zero-Reset) Most automated divergence scripts incorrectly connect peaks from different market cycles.
The Fix: This algorithm includes a Reset on Zero logic. If the AO histogram crosses the Zero Line, the pivot memory is cleared. This ensures that divergences are only detected within the current wave structure (e.g., Wave 3 vs Wave 5), drastically reducing false positives during complex corrections.
2. "Sticky" MTF Scanner Monitoring divergences across 8 timeframes simultaneously is difficult because signals often appear and disappear quickly.
The Solution: The built-in Dashboard Table features a "Signal Memory" (Stickiness) system. When a divergence is confirmed on any timeframe (from 1m to 1 Month), the alert stays visible in the table for a user-defined number of bars (default: 5). This ensures you never miss a signal even if you aren't staring at the chart the moment it closes.
3. Automated Cycle Counter The script counts momentum waves (Zero crosses) starting from a specific user-defined Start Date.
Utility: This helps analysts track the maturity of a trend. The script highlights the "Golden Cycle" (3rd wave iterations) where momentum is statistically strongest.
How to Use
The Scanner: Place the indicator on a standard chart (e.g., 15m). The table will show you the status of trends on higher timeframes (4h, 1D).
The Setup: When you see a "BULL" signal on the 4H timeframe in the scanner, drop down to the 15m timeframe and look for a local divergence entry in the same direction.
Wave Counting: Set the Start Date to the beginning of a major trend (e.g., the low of the year) to see how many momentum cycles have passed.
Settings
Pivot Lookback: Adjust Left/Right bars to tune the sensitivity of peaks.
Stickiness: Increase this value to keep signals in the table longer.
Scanned Timeframes: Toggle specific timeframes on/off in the settings to save screen space.
Disclaimer: This tool is for market analysis only and does not guarantee profits.
Wick & Body % with upper wick thresholdA simple indicator to give the sizes of wicks and main body of the last candle as percentage of high - low. No negative figures. If the candle is red, the table will be red and vice versa. Table could be located as per user preference. Upper wick threshold is user defined and will be red beyond the threshold.






















