FranPL - Psychological LevelsIt automatically draws horizontal lines fixed to the right-hand price scale at every price level ending in 00, 20, 50, and 80. These levels are commonly watched by traders as areas where price often reacts, pauses, or reverses.
The lines remain anchored to price, updating dynamically as the market moves, and stay aligned with the price scale rather than drifting with time. The indicator works across all markets and timeframes.
FranPL is fully customizable through the settings, allowing the user to adjust the line color, thickness, and length, making it easy to match personal chart preferences while keeping the chart clean and uncluttered.
Overall, FranPL provides a clear, consistent visual framework for identifying important psychological levels to support entries, exits, and risk management.
Multitimeframe
MA Smart SyncMA Smart Sync is the first indicator to combine Moving Average channel structure (MA high/MA low) with multi-timeframe position agreement analysis. Unlike traditional MA channel indicators that work on a single timeframe, or MTF confluence indicators that use EMA/RSI/MACD combinations, this indicator specifically tracks whether price is above, below, or inside MA channels across multiple timeframes simultaneously.
The key innovation is the position-based confluence system: zones appear ONLY when price maintains the same position (all above or all below channels) across all selected timeframes. This creates rare but highly reliable signals.
🔹 HOW IT WORKS
The indicator constructs channels using Moving Averages applied to highs and lows (or alternative calculation methods). It then analyzes 4 different timeframes (default: 15m, 1H, 4H, 1D) to determine price position relative to each channel:
• Position = 1: Price closes ABOVE the upper channel line
• Position = -1: Price closes BELOW the lower channel line
• Position = 0: Price is INSIDE the channel
When all 4 timeframes show the same position (all above or all below), a confluence zone is triggered:
✅ GREEN ZONE: Price is above channels on ALL timeframes → Bullish confluence
🔴 RED ZONE: Price is below channels on ALL timeframes → Bearish confluence
Compact arrow labels (▲ for bullish, ▼ for bearish) mark the exact bar where confluence begins, positioned below price for buy signals and above price for sell signals to avoid visual clutter.
🔹 5 CHANNEL CALCULATION METHODS
The indicator offers unprecedented flexibility with 5 different channel construction methods:
1. **High/Low MA** (Default): Separate moving averages for high and low prices
- Best for: Natural support/resistance channel detection
- Use case: Swing trading, trend following
2. **Close ± ATR**: MA of close with ATR-based bands
- Best for: Volatile markets, adaptive to volatility
- Use case: Crypto, forex during high volatility periods
3. **Close ± StdDev**: MA of close with standard deviation bands
- Best for: Statistical price analysis
- Use case: Mean reversion strategies
4. **Close ± %**: MA of close with percentage offset
- Best for: Fixed percentage channels
- Use case: Assets with stable volatility patterns
5. **Bollinger Bands**: Classic SMA with 2 standard deviation bands
- Best for: Traditional technical analysis
- Use case: Combining with other BB strategies
Each method calculates channels identically across all 4 timeframes, ensuring consistent analysis.
🔹 REAL-TIME INFORMATION DASHBOARD
Optional information table displays:
• Each timeframe's current status (ABOVE/BELOW/INSIDE)
• Visual arrows (↑↓→) for quick reference
• Active channel calculation method
• Overall confluence summary (e.g., "ALL ABOVE 4/4")
The table can be toggled off for cleaner charts.
🔹 KEY FEATURES
✓ Multi-timeframe position analysis (4 customizable timeframes)
✓ 5 channel calculation methods with multiplier adjustment
✓ Confluence scoring system (minimum 2-4 timeframes required)
✓ Compact arrow labels with detailed tooltips
✓ Optional "Labels on Change Only" mode to reduce visual noise
✓ Adjustable zone transparency (default: 40%)
✓ Toggle information dashboard on/off
✓ Built-in alerts for bullish/bearish confluence
✓ No repainting - calculations are confirmed on bar close
🔹 HOW TO USE
**STEP 1: Configure Timeframes**
Select 4 timeframes that match your trading style:
• Scalping: 1m, 5m, 15m, 30m
• Intraday: 15m, 1H, 4H, 1D
• Swing: 1H, 4H, 1D, 1W
• Position: 4H, 1D, 1W, 1M
**STEP 2: Choose Channel Method**
Select the calculation method that suits your strategy:
• Trending markets → High/Low MA or Close ± ATR
• Range-bound markets → Bollinger Bands or Close ± StdDev
• Stable assets → Close ± %
**STEP 3: Set Confluence Threshold**
Adjust "Minimum Confluence" parameter:
• 4 = Most strict (all timeframes must agree) - fewer but stronger signals
• 3 = Moderate (3 out of 4 must agree) - balanced approach
• 2 = More signals (2 out of 4 must agree) - more opportunities
**STEP 4: Interpret Signals**
🟢 BULLISH CONFLUENCE (Green background + ▲ label):
• All selected timeframes show price ABOVE channels
• Strong bullish alignment across multiple time dimensions
• Consider: Long entries, holding longs, avoiding shorts
🔴 BEARISH CONFLUENCE (Red background + ▼ label):
• All selected timeframes show price BELOW channels
• Strong bearish alignment across multiple time dimensions
• Consider: Short entries, closing longs, avoiding longs
⚪ NO CONFLUENCE (No background color):
• Timeframes disagree on price position
• Mixed signals across time dimensions
• Consider: Wait for clarity, reduce position size
🔹 TRADING APPLICATIONS
**TREND CONFIRMATION**
Use confluence zones to confirm trend strength. When multiple timeframes align, the trend has strong momentum across different time scales.
**ENTRY TIMING**
Enter positions when confluence first appears (new arrow label). The first bar of confluence often provides the best risk/reward ratio.
**EXIT SIGNALS**
Exit or take profits when confluence disappears. If price enters the channel on higher timeframes, alignment is breaking down.
**FILTER FOR OTHER STRATEGIES**
Combine with your existing strategy as a filter:
• Only take long setups during green confluence zones
• Only take short setups during red confluence zones
• Avoid trading when no confluence is present
**POSITION SIZING**
Use confluence as a position sizing tool:
• 4/4 confluence = Maximum position size
• 3/4 confluence = Reduced position size
• 2/4 confluence = Minimal position size
🔹 SETTINGS OVERVIEW
**Timeframes Group:**
• Timeframe 1-4: Customize each timeframe independently
• Default: 15m, 60m, 240m, 1D
**MA Settings Group:**
• MA Length: Period for moving average calculation (default: 20)
• MA Type: SMA, EMA, WMA, or HMA
• Channel Method: Choose from 5 calculation methods
• Channel Multiplier: Adjust band width for ATR/StdDev/% methods (default: 2.0)
**Confluence Group:**
• Minimum Confluence: How many timeframes must agree (2-4, default: 4)
• Show Confluence Zones: Toggle background coloring
• Show Confluence Labels: Toggle arrow markers
• Labels Only On Change: Show labels continuously or only when confluence changes
**Visual Group:**
• Bullish Zone Color: Customize green zone appearance (default: 40% transparency)
• Bearish Zone Color: Customize red zone appearance (default: 40% transparency)
• Neutral Zone Color: Color when no confluence exists
• Show Info Table: Toggle information dashboard
🔹 ALERTS
Built-in alert conditions:
• "All TFs Above Channel" - Triggers when bullish confluence appears
• "All TFs Below Channel" - Triggers when bearish confluence appears
Set up alerts in TradingView's alert system to get notified of new confluence zones without watching charts continuously.
🔹 BEST PRACTICES
✅ DO:
• Use higher timeframes for swing/position trading
• Combine with support/resistance for confirmation
• Wait for confluence to appear before entering
• Adjust channel method to match market conditions
• Use as a filter with your existing strategy
❌ DON'T:
• Trade against confluence (fade the signal)
• Use extremely low timeframes (< 1m) - too much noise
• Enter trades in the middle of confluence zones
• Ignore the information table - it shows important details
• Use on very low liquidity instruments
🔹 PERFORMANCE NOTES
• Works best on liquid instruments (major forex pairs, popular stocks, top cryptocurrencies)
• Requires sufficient historical data for higher timeframe calculations
• Signals are more reliable during clear trending markets
• Range-bound markets may produce fewer signals (by design)
• No repainting - all calculations confirm on bar close
🔹 TECHNICAL SPECIFICATIONS
• Pine Script Version: 5
• Calculation Mode: Overlay (displays on price chart)
• Repainting: No - signals confirm on bar close
• Lookback Period: 500 bars maximum
• Label Limit: 100 labels (auto-cleanup enabled)
• Dynamic Requests: Enabled for conditional MTF calculations
═══════════════════════════════════════════════════════════════
🎯 CONCLUSION
MA Smart Sync brings a unique approach to multi-timeframe analysis by focusing on price position relative to MA channels rather than traditional indicator crossovers. The confluence scoring system filters out noise and highlights only the strongest multi-timeframe alignments, making it an excellent tool for trend traders, swing traders, and anyone looking to improve entry timing with higher-timeframe confirmation.
The flexibility of 5 channel methods combined with customizable timeframes makes it adaptable to any trading style, from scalping to position trading, across all liquid markets.
CVD - Cumulative Volume Delta Line - TheActulaSnailCVD – Cumulative Volume Delta Line
Author: TheActualSnail
Description:
The CVD (Cumulative Volume Delta) Line indicator calculates the net difference between buying and selling volume over time, helping traders visualize market pressure and order flow. Instead of bars, this version plots a smooth line representing cumulative delta, making it easier to spot trends, divergences, and resets.
Key Features:
Smooth CVD line showing cumulative volume delta.
Optional Moving Average for trend smoothing.
Configurable resets: daily, fixed higher timeframe, session start, or specific intraday time.
Zero line for reference.
Background highlights when the CVD resets.
Settings Explanation
1. CVD Resets (resetInput)
Defines when the CVD calculation resets to zero:
None: Never resets; the CVD accumulates indefinitely.
On a stepped higher timeframe: Resets at the start of each bar of a higher timeframe (e.g., daily on a 1H chart).
On a fixed higher timeframe: Resets at the start of a specific timeframe you choose (fixedTfInput).
At a fixed time: Resets at a specific hour and minute each day (hourInput and minuteInput). Works only on intraday charts.
At the beginning of the session: Resets at the start of each trading session (useful for markets with fixed open/close hours).
2. Fixed Higher Timeframe (fixedTfInput)
Used with fixed higher timeframe reset. Example: "D" = reset at the start of each day, "W" = reset at the start of each week.
3. Fixed Time (hourInput & minuteInput)
Used only with At a fixed time reset. Example: hour = 9, minute = 30 → CVD resets at 9:30 AM each day.
4. Volume Delta Calculation (vdCalcModeInput)
Volume delta: Cumulative delta = up volume − down volume.
Volume delta percent: Relative delta = (up − down) / total volume.
5. Visuals
CVD Line Colors: Green for positive delta, red for negative.
CVD MA: Optional moving average to smooth the line.
Zero Line: Reference for zero cumulative delta.
Background Color on Reset: Highlights bars when CVD resets.
Usage Notes
This indicator is for informational purposes only.
It does not provide buy or sell signals.
Always combine CVD analysis with other indicators, price action, and risk management.
Market conditions can change rapidly; use caution when making trading decisions.
Tip:
For intraday charts, consider using fixed time resets to see daily market pressure clearly.
For higher timeframe analysis, use daily or weekly resets.
Sri - Multi-Timeframe 40-Candle VisualizerTitle: Sri – Multi-Timeframe 40-Candle Visualizer (Custom Overlay Panel)
Short Title: Sri(Candles-40)
✅ Description (Moderator-Compliant)
Overview
The Sri – Multi-Timeframe 40-Candle Visualizer is a compact visual tool that displays up to 40 candles from any higher timeframe (4H, Daily, Weekly, Monthly) on the current chart.
It is designed to provide a multi-timeframe structural view without requiring traders to change chart timeframes.
This script does not generate signals.
It is a visualization utility that helps traders read broader-TF structure while analyzing lower-TF price movement.
⭐ What Makes This Script Unique (Important for Moderators)
This is not a reproduction of existing open-source mini-chart scripts.
Unlike common multi-TF candle overlays, this script includes:
1. A dedicated 40-candle panel system
The script builds a fixed-size visualization that always spans exactly the number of candles selected (1–40).
This provides consistent structural comparison between charts.
2. Customizable micro-panel that adjusts position & scaling
Users can place the visualization anywhere using a built-in offset engine that keeps candles aligned and proportional.
3. True multi-TF OHLC extraction with lookahead-safe behavior
Candles are constructed from secure request.security() calls with controlled lookahead handling.
4. Fully custom rendering engine
Each candle is manually drawn using:
box.new() for the body
line.new() for wicks
dynamic sticky indexes using chart bar positions
This allows the visual panel to work on any timeframe and any symbol, fully independent of chart scale.
5. TF selection optimized for structural study
Only the most structurally relevant higher timeframes (240m, D, W, M) are included to reduce noise and keep the panel meaningful.
These characteristics make it distinct from typical MTF candle overlays.
⭐ How It Works (Required for Closed-Source Scripts)
The script retrieves OHLC values for the selected timeframe using request.security().
It then applies the following process:
Extract OHLC values for each of the last N candles (user-selected).
Determine candle polarity (bullish or bearish) from the OHLC relationship.
Draw the candle body as a rectangle positioned using a custom horizontal offset engine.
Draw the wick using vertical lines above or below the candle body.
Repeat for each candle, forming a complete higher-TF structure panel.
The entire rendering block is triggered only on barstate.islast, ensuring performance efficiency and avoiding repaint issues.
⭐ User Customization
The script includes adjustable settings for:
Timeframe selection (240, D, W, M)
Number of candles (1–40)
Bullish & bearish body colors
Wick color
Candle body thickness & spacing
Horizontal offset
Option to overlay candles directly on the main chart or render them as a side panel
This flexibility allows traders to design their own compact multi-TF candle map.
⭐ Intended Use
This tool helps traders:
Understand higher-TF context while trading on lower TFs
Track major trend shifts, engulfing structures, and HTF wicks
Compare short-term price reaction against HTF candle ranges
Improve structural awareness without switching charts
The script is intended for visual analysis & educational purposes only.
It does not compute signals or provide financial advice.
⭐ Important Notes (Safe for Moderators)
No buy/sell logic is included.
No alerts or signal generation.
The script uses standard TradingView drawing tools only.
All candle data comes directly from request.security() without modification.
This script is unique due to its panel-style multi-candle rendering engine, not seen in typical open-source indicators.
Adaptive MTF Momentum [JOAT]Adaptive MTF Momentum - Zero-Lag Trend & Confluence Engine
IMPORTANT NOTES (READ FIRST)
This is an indicator (not a strategy). It does not place trades. It provides a structured momentum and trend framework.
This script is written in Pine Script v6 and is intended to be used on standard candlestick charts .
Source code visibility: This script is published as Protected Source (closed-source) . The purpose is to protect the work from unauthorized re-uploads/copies and to maintain a stable versioning path. This description is intentionally detailed so you can understand what the indicator does and how to use each feature without needing access to the implementation.
Protected Source / Closed-Source Clarification
Protected source does not mean "trust me blindly". It means the internal implementation is not publicly viewable.
The operational behavior is documented here: what is plotted, what each dashboard cell means, what each input controls, and how to interpret the output.
If you see re-uploads or near-identical copies elsewhere, treat them with caution and rely on the official publication.
Overview
Adaptive MTF Momentum Matrix (AMM) is a professional-grade momentum detection system that unifies:
Zero-Lag EMA Technology – eliminates traditional moving average lag for faster, more accurate trend detection
Adaptive Volatility Periods – automatically adjusts calculation periods based on market volatility using ATR ratios
Volume-Weighted Price Stream – weights calculations by volume to detect institutional participation
Multi-Timeframe Confluence – analyzes trend alignment across three timeframes compressed into a single score
Professional Gradient Visualization – six-color gradient system reflecting signal strength
The purpose is to provide a clean, information-dense overlay that shows how current price action aligns across multiple timeframes without cluttering the chart.
What Makes It Original (Originality & Usefulness)
This script is not a simple mashup of moving averages. It is a coordinated workflow:
Zero-Lag Spine defines the core trend structure using John Ehlers' ZLEMA algorithm: ZLEMA = EMA(price + (price - price ), period)
Adaptive Periods prevent whipsaws in ranging markets and increase responsiveness in trending markets
Volume Weighting ensures candles with genuine institutional participation influence baselines more than thin ticks
MTF Confluence compares local trend state with two higher timeframes to produce a normalized alignment score
Momentum Strength Model measures distance between fast and slow baselines, normalized and blended with confluence
The combination creates a momentum corridor that adapts to market conditions rather than using static parameters.
1) Chart Visuals – What You See on the Chart
A) Zero-Lag Trend Ribbons
Three ZLEMA lines form the trend spine:
Fast ZLEMA – thin line, crisp color, reacts aggressively to short-term drive
Mid ZLEMA – thicker line, slightly more transparent, acts as primary trend spine
Slow ZLEMA – soft line forming the structural backbone, defines background regime
How to use:
When ordered Fast > Mid > Slow = bullish structure
When ordered Fast < Mid < Slow = bearish structure
Criss-crossing baselines = consolidation/transition
B) Momentum Zones (Filled Areas)
The space between Fast-Mid and Mid-Slow baselines is filled with adaptive gradients:
Strong confluence and momentum = rich, saturated colors
Weak structure = faded colors
Creates a continuous "momentum corridor" instead of isolated arrows
C) Momentum Bar Coloring (optional)
When enabled, candles are tinted based on signal strength:
Strong bullish impulse = brighter bull tones
Soft bullish drift = muted greens/teals
Strong bearish pressure = brighter bear tones
Soft bearish drift = muted ambers/reds
Neutral conditions = uncolored candles
D) Signal Labels (optional)
Discretionary entry markers appear only when:
Trend structure shifts from neutral/contrary to aligned
Multi-timeframe confluence exceeds threshold (default: 30%)
Minimum 5 bars between signals (prevents spam)
Labels are compact LONG/SHORT markers positioned above/below price.
2) AMM Status Dashboard - Full Glossary
A compact table in the top-right corner displays:
Row 1 - Adaptive Period
Shows the effective working length after volatility adjustments
Automatically adapts based on ATR ratio: in low volatility the system slows down; in high volatility it tightens
Row 2 - Trend
BULLISH : Fast ZLEMA > Mid ZLEMA > Slow ZLEMA
BEARISH : Fast ZLEMA < Mid ZLEMA < Slow ZLEMA
NEUTRAL : Mixed ordering, consolidation phase
Row 3 - Momentum
0-100% strength indicator
Measures distance between fast and slow baselines, normalized by slow baseline
Higher values = stronger directional momentum
Row 4 - MTF Confluence
Shows how strongly higher timeframes agree with local trend
Each timeframe (current, HTF1, HTF2) contributes ~33% to the score
Higher alignment = higher confluence percentage
Row 5 - Signal Strength
Composite score: 60% momentum + 40% confluence alignment
Represents overall conviction of the current signal
3) How the Signal Framework Works (High-Level)
Bullish Signal Conditions:
Trend overall shifts from neutral/negative to positive (Fast + Mid alignment)
MTF confluence direction > 0.3 (30% bullish bias across timeframes)
Minimum 5 bars since last signal
Bearish Signal Conditions:
Trend overall shifts from neutral/positive to negative
MTF confluence direction < -0.3 (30% bearish bias across timeframes)
Minimum 5 bars since last signal
Gradient Color Logic:
Signal strength > 0.66 = brightest bull colors
Signal strength 0.33-0.66 = medium bull colors
Signal strength 0-0.33 = muted bull colors
Same logic inverted for bearish (negative strength values)
4) Inputs & Settings - Full Reference
Core Settings
Base Period (default: 21): Starting point for adaptive engine. Higher = slower, lower = more reactive.
Slow-Length Multiplier (default: 1.5): Scales the slow baseline relative to base period. Range: 1.0-3.0.
Enable Volume Weighting : Toggles volume-weighted price input for institutional flow detection.
Multi-Timeframe Analysis
Enable MTF Confluence : Toggle higher-timeframe analysis on/off.
Higher Timeframe 1 (default: 60min): First HTF for confluence calculation.
Higher Timeframe 2 (default: 240min): Second HTF for confluence calculation.
Visual Settings
Color Theme : Classic, Deep Purple, Sweden, Ocean, or Monokai. Each is a curated gradient set.
Zone Transparency (default: 85): Controls fill opacity between baselines.
Show Momentum Bar Colors : Toggle candle coloring based on signal strength.
Show Entry Signals : Toggle LONG/SHORT label markers.
5) Recommended Workflow (Practical Use)
For Day Trading (Scalping):
Base Period: 13
Slow-Length Multiplier: 2.0
HTF1: 15min, HTF2: 60min
For Swing Trading:
Base Period: 21 (default)
Slow-Length Multiplier: 1.5 (default)
HTF1: 60min, HTF2: 240min (default)
For Position Trading:
Base Period: 34
Slow-Length Multiplier: 1.0
HTF1: Daily, HTF2: Weekly
Step-by-Step Usage:
Step 1 - Check dashboard Trend: BULLISH/BEARISH/NEUTRAL
Step 2 - Verify MTF Confluence alignment (higher = stronger conviction)
Step 3 - Use gradient intensity to gauge fresh impulse vs late extension
Step 4 - Wait for signal labels or use ribbon ordering for discretionary entries
Step 5 - Manage risk externally (AMMM is a filter, not a risk engine)
6) Alerts
AMMM ships with alert conditions for:
AMMM Long Signal : Bullish trend change with high confluence
AMMM Short Signal : Bearish trend change with high confluence
Recommended: Attach alerts to "Once Per Bar Close" for stable, non-intrusive signals.
7) Limitations & Best-Use Guidance
This tool does not predict the future or remove risk. It is a framework for reading structure and momentum.
Signals may update on the current bar until it closes. For conservative use, base decisions on closed candles.
Extremely low-volume symbols or illiquid markets can reduce the quality of volume-weighted calculations.
Always validate the tool on your own symbols and timeframes before committing capital.
Use AMM as a higher-order context layer on top of your execution and risk rules.
Disclaimer
This script is for educational and informational purposes only. It does not constitute financial advice. Trading involves risk, and you are responsible for your own decisions, sizing, and risk controls. Always test settings and workflows in a simulated environment before using them in live markets.
-Made with passion by officialjackofalltrades
Trade with Pivot points Designed for intraday and swing traders, this tool plots CPR + Pivot Support/Resistance for Daily, Weekly, and Monthly levels. It also provides forward-looking levels for the next trading day, next week, and next month, helping you pre-plan key zones for entries, targets, stop-loss placement, and option-selling risk zones. Includes EMA and Previous Day High/Low.
New Feature are underdevelopment :
Phase 2: Intelligence Layer
1) CPR Width Classification (core)
Automatically tag CPR as:
Narrow (compression / breakout potential)
Normal
Wide (range / mean reversion)
You’ll get a label or background marker like: “Daily CPR: Narrow” / “Weekly CPR: Wide”.
2) Bias / Trend Filter
Add a simple bias panel:
Bullish / Bearish / Sideways
Using:
EMA position (price above/below EMA)
Pivot position (price above/below Pivot or CPR band)
3) No-Trade / Chop Zone Highlighting
Mark zones where trading is usually messy, like:
Price inside CPR band
CPR is wide
Price stuck between P and BC/TC
Trade with Pivot points Designed for intraday and swing traders, this tool plots CPR + Pivot Support/Resistance for Daily, Weekly, and Monthly levels. It also provides forward-looking levels for the next trading day, next week, and next month, helping you pre-plan key zones for entries, targets, stop-loss placement, and option-selling risk zones. Includes EMA and Previous Day High/Low.
New Feature are underdevelopment :
Phase 2: Intelligence Layer
1) CPR Width Classification (core)
Automatically tag CPR as:
Narrow (compression / breakout potential)
Normal
Wide (range / mean reversion)
You’ll get a label or background marker like: “Daily CPR: Narrow” / “Weekly CPR: Wide”.
2) Bias / Trend Filter
Add a simple bias panel:
Bullish / Bearish / Sideways
Using:
EMA position (price above/below EMA)
Pivot position (price above/below Pivot or CPR band)
3) No-Trade / Chop Zone Highlighting
Mark zones where trading is usually messy, like:
Price inside CPR band
CPR is wide
Price stuck between P and BC/TC
CandelaCharts - SMT 📝 Overview
The CandelaCharts – SMT indicator is a professional-grade Smart Money Technique (SMT) divergence detector designed to compare price action between correlated markets (intermarket analysis).
It identifies moments where the main chart makes a swing high or low while one or more comparison symbols fail to confirm the move—revealing potential institutional imbalance, distribution, or accumulation .
By automatically detecting pivot-based divergences and drawing clean, contextual lines and labels directly on price, SMT helps traders spot high-probability reversal or continuation zones driven by relative strength and weakness across markets.
📦 Features
Automatic SMT divergence detection – Identifies divergences between the main chart and up to two comparison symbols.
Pivot-based logic – Uses swing highs and swing lows to ensure structurally meaningful SMT signals.
Dual-symbol comparison – Compare the main market against one or two correlated instruments simultaneously.
Bullish & bearish SMT filtering – Show only bullish, bearish, or both divergence types.
Clear visual mapping – Divergence lines are drawn directly between pivots for intuitive price-context reading.
Smart labels – Compact labels display symbol(s), volume, and directional markers.
Detailed tooltips – Hover tooltips include divergence type, symbols involved, prices, volume, timestamps, and pivot settings.
Highly customizable visuals – Control colors, line width, and label styling.
⚙️ Settings
Lookback – Pivot lookback length used to detect swing highs and lows. Higher values produce fewer but more significant SMT signals.
Bias – Control which SMTs are displayed: Both, Bearish or Bullish
Swing High Color – Line and label color for SMT at swing highs.
Swing Low Color – Line and label color for SMT at swing lows.
Line Width – Thickness of SMT divergence lines.
Symbol 1 – Enable and select the first comparison instrument (e.g., NQ vs ES).
Symbol 2 – Enable and select the second comparison instrument (optional).
⚡️ Showcase
Bullish and Bearish SMTs
Bearish SMTs
Bullish SMTs
🚨 Alerts
This indicator does not include built-in alert conditions.
⚠️ Disclaimer
This indicator is provided for educational and informational purposes only and does not constitute financial or investment advice. Trading and investing involve substantial risk, and losses can exceed expectations. Past performance is not indicative of future results. You are solely responsible for your trading decisions. CandelaCharts assumes no liability for any outcomes resulting from the use of this indicator.
RIPS Key LevelsRIPS Key Levels Indicator
Precision market structure levels, streamed live and traded in real time
The RIPS Key Levels Indicator is a price-action focused tool designed to highlight the most important intraday and higher-timeframe levels that professional traders care about. This indicator plots clean, objective levels that help you frame bias, define risk, and anticipate reactions before price gets there.
These levels are the same ones I use and feature live, in real time, during my daily trading sessions. Nothing hindsight, nothing cherry-picked.
If you trade futures, indices, crypto, or equities and want a clear structure-based roadmap on your chart, this tool was built for you.
What this indicator does
• Automatically plots key market structure levels
• Helps identify high-probability reaction zones
• Keeps charts clean and readable
• Works across all timeframes and markets
• Designed for active day traders and scalpers
The focus is simple: context first, execution second. This indicator is not a signal service and does not tell you when to buy or sell. It gives you the framework so you can make better decisions with your own strategy.
How it’s used
I actively use this indicator during my live streams to:
• Mark important acceptance and rejection areas
• Frame bullish vs bearish bias
• Plan entries, stops, and targets
• Stay disciplined around market structure
You can see it in action daily on my livestream.
Live trading and education
This indicator is featured live on my stream at
kick.com
I walk through how I read levels, how price reacts around them, and how I manage trades using structure, risk, and patience.
Important notes
• This is a discretionary trading tool, not a standalone system
• Best used alongside sound risk management
• No indicator guarantees profits
• Past performance is not indicative of future results
If you value clean charts, objective levels, and real-time execution over lagging indicators and overcomplication, the RIPS Key Levels Indicator fits perfectly into a professional trading workflow.
Sessions + PDH / PDLTracks the high and low of the NY AM session (8:30–12:00 NY time) and the NY PM session (12:00–16:00 NY time) from the previous day.
Draws thin black lines for each high and low, starting at 8:30 AM the next day.
Adds labels on the right side of the lines (AM High, AM Low, PM High, PM Low) for easy identification.
Works on any timeframe chart.
Purpose: Helps you see key previous day session levels at the same starting time (8:30 AM) for intraday reference.
AUTO_DOW_SIGNAL/MTF_MA/H1This indicator automatically identifies trend direction based on Dow Theory and draws key price levels where a trend reversal may occur.
Without repainting, it visualizes the direction for trend-following entries in day trading.
What this indicator can do
Clearly shows the trend-following direction
Automatically determines the trend direction (Uptrend or Downtrend) to help prevent misjudgment
No repainting — drawings update continuously in line with current price action
Draws potential trend-reversal price levels as horizontal lines
(e.g., “If price breaks below this level, it may shift into a downtrend.”)
Displays the same results across all timeframes, and keeps major moving averages fixed on the chart to avoid confusion
Sends Dow reversal alerts to your smartphone/PC via the TradingView app
Works across multiple markets: Forex / Bitcoin / Stocks / Gold / etc.
Previous Day NY AM/PM High/LowMarks previous day’s NY AM high/low and PM high/low
Lines start at 8:30 AM the next day
Thin black lines
Labels on right side of the line, slightly offset
Works for any timeframe chart
LANZ Origins🔷 LANZ Origins – Multi-Framework Liquidity, Structure & Risk Management Overlay
LANZ Origins is a multi-tool TradingView indicator designed to provide session context, liquidity mapping, imbalance visualization, higher-timeframe candle projection, and a fixed-SL lot size calculator.
It includes:
Risk & Lot Size Panel (up to 5 accounts):
Calculates lot size using a fixed Stop Loss in pips and a standard pip value assumption ($10 per pip per 1.0 lot). For each enabled account, it displays the estimated lots and dollar risk based on account capital and risk %. The panel is fully customizable (colors, text size, visibility).
Session Backgrounds (New York time):
Colors the chart by time blocks: Day Division, No Action Zone, Killzone, and Hold Session, helping traders visually segment the trading day.
Asian Range Liquidity Box (19:00–02:00 NY):
Draws a dynamic box tracking the session high/low, plus an optional midline (50%) with optional label. The script correctly handles sessions that cross midnight.
Imbalance Detector:
Detects and draws Fair Value Gaps (FVG), Opening Gaps (OG), and Volume Imbalances (VI) with adjustable filters (min width by points/%/ATR and extension). Optionally shows a dashboard summarizing frequency and fill rate.
ICT HTF Candles Overlay:
Projects selected higher-timeframe candles to the right of price (e.g., 30m enabled by default), with optional labels, remaining time, trace lines (O/C/H/L) and internal imbalance highlights for those HTF candle sets.
30m ZigZag projected to all timeframes:
Computes ZigZag pivots from the 30-minute timeframe and draws them on any chart timeframe, including an optional live extending leg.
LANZ Origins does not execute trades and does not generate buy/sell entries. It is a visual framework for analysis, context, and risk planning.
Wickless Unvisited Levels (by TheActualSnail)Wickless Unvisited Levels (by TheActualSnail)
Description:
This indicator identifies “wickless” candles—candles without upper or lower shadows—and plots the corresponding unvisited price levels on your chart. Bullish wickless candles (where open = low) mark potential support levels, while bearish wickless candles (where open = high) mark potential resistance levels. These levels are dynamic: once price revisits them, the lines are automatically removed.
How to Use:
Wickless levels are often revisited and “repaired” by the market, meaning they act as temporary support or resistance.
Use these levels in confluence with other technical tools, such as trendlines, moving averages, or oscillators, for higher probability setups.
You can visually track unvisited areas of the chart where price may react in the future.
Important:
This indicator is for educational purposes only and is not financial advice. Always combine it with your own analysis and risk management.
Trading solely based on wickless levels is not recommended; they should be part of a broader strategy.
Inputs:
Bullish Wickless Color: green
Bearish Wickless Color: red
Line Width: adjustable
Show Price Label: toggle on/off
Precision EMA Position Engine Scalping PRO🟦 PRECISION EMA POSITION ENGINE SCALPING PRO
Institutional EMA Structure & Execution Alignment Framework
Product Category: Trend Positioning, Momentum Structure, Execution Timing, Risk Exit Management
Designed For: Scalpers, intraday traders, swing traders, and systematic technical traders across Crypto, Forex, Stocks, Commodities, and Indices
🟦1 OVERVIEW
Precision EMA Position Engine Scalping PRO is a professional-grade EMA positioning and execution framework engineered to identify high-probability trading environments by enforcing strict alignment between macro trend, internal structure, execution timing, and exit momentum. Instead of relying on isolated crossovers, the system evaluates price through multiple EMA layers, each with a defined role, and only allows signals when structural conditions are synchronized. This replaces discretionary guessing with rule-based positional clarity and execution discipline.
🟦2 CORE CONCEPT
The framework is built on one institutional principle: profitable trades emerge when trend, structure, and momentum agree. The indicator separates the market into four functional layers: macro trend control, micro structural validation, execution trigger, and dynamic exit protection. Each layer must confirm before actionable signals are produced, ensuring trades occur in aligned environments rather than during noise or transition phases.
🟦3 MACRO TREND CONTROL (EMA 50 / EMA 100)
The EMA 50 and EMA 100 define the dominant directional bias. When EMA 50 is above EMA 100, the system recognizes a bullish macro environment. When EMA 50 is below EMA 100, the system recognizes a bearish macro environment. This layer acts as a permission filter, preventing counter-trend execution and anchoring all decisions within the prevailing higher-order structure.
🟦4 MICRO STRUCTURE VALIDATION (EMA STACKS)
Internal market strength is validated through three EMA stacks: EMA 30 / 50, EMA 16 / 30, and EMA 13 / 17. For bullish structure, each faster EMA must be above its slower counterpart, confirming progressive momentum expansion across short- and mid-term horizons. For bearish structure, the inverse must occur. The colored EMA fills visualize compression, expansion, and alignment, allowing traders to instantly assess structural quality.
🟦5 PRECISION EXECUTION LAYER (EMA 8 / EMA 12)
The EMA 8 / EMA 12 crossover is used strictly as an execution trigger, not as a trend signal. ENTRY 1 is generated only when macro trend is aligned, all micro structures are confirmed, and EMA 8 crosses EMA 12 in the direction of the trend. This ensures entries occur after structure is established, reducing false starts and late reactions.
🟦6 DUAL ENTRY ARCHITECTURE
ENTRY 1 represents the highest-quality setup, requiring full macro and micro confirmation before execution. ENTRY 2 activates when EMA 50 crosses EMA 100, signaling early trend emergence. This allows traders to participate either conservatively with full structure confirmation or more aggressively during early trend development, without altering the core framework.
🟦7 INTELLIGENT EXIT MANAGEMENT (EMA 5 / EMA 8)
Exit logic is position-aware and momentum-based. An exit signal triggers only when EMA 5 crosses below EMA 8 and a valid position is active. This prevents random exits during consolidation and ensures trades are closed when momentum deteriorates rather than at arbitrary levels. The system enforces disciplined trade termination while allowing trends to develop.
🟦8 NON-REPAINTING EXECUTION CONTROL
A dedicated “Wait for Candle Close Confirmation” setting allows traders to choose between non-repainting confirmation and faster intrabar responsiveness. When enabled, all signals are confirmed only after candle close, ensuring historical integrity and execution reliability. When disabled, signals may appear intrabar for traders prioritizing speed.
🟦9 SETTINGS & CUSTOMIZATION
EMA Configuration: All EMA lengths used for macro trend, micro structure, execution, and exit are fully adjustable.
Visual Control: Colors, line widths, EMA fills, and signal marker positions are fully customizable to match personal chart layouts.
Signal Display: ENTRY 1, ENTRY 2, and EXIT markers can be individually enabled or disabled.
Table Configuration: The condition table position and colors are user-defined, providing real-time structural bias feedback without clutter.
Behavior: The indicator adapts automatically to any chart timeframe and works consistently across all TradingView symbols.
🟦10 CONDITION TABLE & STRUCTURAL FEEDBACK
The condition table displays the current structural state of the market. Green indicates aligned bullish macro and micro conditions. Red indicates bearish or misaligned conditions. The table is informational, not predictive, and serves as a constant context reminder to support disciplined decision-making.
🟦11 PRACTICAL USAGE GUIDANCE
This framework is best used to identify when to participate, not how often to trade. Traders should wait for macro alignment, confirm micro structure, execute using ENTRY 1 whenever possible, manage risk externally, and allow the exit logic to enforce discipline. The system integrates seamlessly with price action, support and resistance, volume, or higher-timeframe analysis.
🟦12 MARKETS & TIMEFRAMES
Precision EMA Position Engine Scalping PRO works on all TradingView markets and instruments, including Crypto, Forex, Indices, Commodities, and Stocks. It is compatible with all timeframes, from lower-timeframe scalping to higher-timeframe swing and position trading, with logic adapting naturally to chart resolution.
🟦13 WHAT THIS INDICATOR IS NOT
This is not a signal spam tool, not a prediction engine, and not a guaranteed profit system. It does not replace risk management, position sizing, or trader responsibility. It is a structured decision-support framework designed to enforce alignment, patience, and consistency.
🟦14 VALUE PROPOSITION
Precision EMA Position Engine Scalping PRO transforms complex EMA behavior into a clear, rule-based execution framework. By enforcing alignment across trend, structure, execution, and exit layers, it helps traders trade less frequently but with higher quality, confidence, and discipline.
🟦15 DISCLAIMER
This indicator is an analytical tool provided for educational purposes only and does not constitute financial advice. Trading involves risk, and users are fully responsible for execution decisions, risk management, and position sizing. Always test in a simulated environment before live use.
Range Marker by Vinay SinghThis indicator marks back and forth range on given timeframes. good indicator to test range breakout.
DARVAS BOX THEORY PROThis indicator automatically draws price boxes that update in real-time, identifies breakouts based on Nicolas Darvas' famous Box Theory and simplified for ease of use with visual identifiers.
DARVAS BOX THEORY PRO - Complete User Guide
⚡ TWO POWERFUL MODES ⚡
📊 SIMPLE DAILY MODE
• Track today's high/low in REAL-TIME (Days Back = 0).
• Or use yesterday's range as support/resistance (Days Back = 1).
• Perfect for day trading & scalping.
• Works on ANY timeframe (1m, 5m, 15m, 1H, 4H, etc.).
📈 TRUE DARVAS MODE
• Authentic 52-week high detection.
• 3-bar confirmation rule (original Darvas method).
• Ideal for swing trading & position trading.
• Best on Daily/Weekly charts.
✨ KEY FEATURES ✨
✅ Auto-Drawing Boxes - No manual drawing needed.
✅ Live Updating - Box expands as price makes new H/L.
✅ Volume Confirmation - Filter out weak breakouts.
✅ Clear Signals - BUY 🟢 / SELL 🔴 / STOP ❌ markers.
✅ Risk Management - Auto stop-loss calculation.
✅ Avoid Zone - Orange middle line shows where NOT to trade.
✅ Info Panel - All key data at a glance.
✅ Fully Customizable - Colors, sizes, positions.
📋 QUICK START GUIDE 📋
1️⃣ Add indicator to chart
2️⃣ Choose your mode:
• Day Trading → "Simple Daily" + Days Back = 0 or 1
• Swing Trading → "True Darvas"
3️⃣ Watch for signals:
• 🟢 BUY = Price breaks above box with volume
• 🔴 SELL = Price breaks below box
• ❌ STOP = Stop loss hit
4️⃣ Follow the rules:
• ✅ Trade breakouts at box edges
• ⛔ AVOID the orange middle zone
• 🛡️ Always use the stop loss level
🎨 DISPLAY OPTIONS 🎨
• 📏 Label Size: Tiny / Small / Normal / Large
• 📊 Table Size: Tiny / Small / Normal / Large
• 📍 Table Position: Any corner
• 🎨 Custom colors for box, lines, labels
💡 PRO TIPS 💡
🔹 Days Back = 0 → Live box that updates as price moves.
🔹 Days Back = 1 → Fixed box from yesterday's range.
🔹 Enable volume confirmation to reduce false breakouts.
🔹 The middle orange line = "AVOID ZONE" - don't enter here!
🔹 Works best in trending markets 📈
📖 THE DARVAS RULES 📖
"Cut losses short, let profits run" - Nicolas Darvas
1. Buy when price breaks ABOVE the box ⬆️
2. Sell when price breaks BELOW the box ⬇️
3. Always use a stop loss 🛡️
4. Volume confirms the move 📊
5. Avoid trading in the middle of the box ⚠️
🔔 Don't forget to set up ALERTS for:
• Breakout signals
• Breakdown signals
• Stop loss hits
• Volume spikes
Happy Trading!
⚠️ DISCLAIMER ⚠️
This indicator is for educational purposes only. Trading involves substantial risk. Past performance does not guarantee future results. Always do your own research.
A-Bot Promax 2026USER GUIDE – BUY & SELL (MULTI-TIMEFRAME)
A-Bot Promax 2026 applies Multi-Timeframe Analysis with a TF × 3 confirmation rule.
🔹 BUY Setup
Select your preferred trading timeframe (TF).
When the white line generates a BUY signal, mark or note the exact candle/time.
Switch to the higher timeframe (HTF = TF × 3) for confirmation
Example: TF = Day → HTF = Week
TF = Week → HTF = Month
If the corresponding area on the HTF shows a green background, the BUY signal is considered valid.
Take profit / exit BUY when:
The HTF background turns red, or
The white line prints a SELL signal (from that point onward).
🔹 SELL Setup
Select your preferred trading timeframe (TF).
When the white line generates a SELL signal, mark or note the exact candle/time.
Switch to the higher timeframe (HTF = TF × 3) for confirmation.
If the corresponding area on the HTF shows a red background, the SELL signal is considered valid.
Take profit / exit SELL when:
The HTF background turns green, or
The white line prints a BUY signal (from that point onward).
⚠️ Disclaimer
This indicator is provided for educational and analytical purposes only. It does not constitute financial advice, investment recommendations, or guarantees of profit. Trading involves significant risk, and all trading decisions and outcomes are the sole responsibility of the user. The author assumes no liability for any losses incurred from the use of this indicator.
ATR + STRAT Dashboard (LAST + DIR + REV) + Est MovesATR + STRAT Dashboard is a multi-timeframe market structure indicator built around The Strat and ATR context. It summarizes higher-timeframe control (buyers vs sellers), highlights key Strat conditions (inside/outside/2-1-2 style transitions), and flags common reversal candles (hammer / shooting star style signals) to help spot potential turns. It also includes ATR-based context and estimated move guidance so you can quickly gauge whether price has “room” to run or is extended.
What it shows
MTF Dashboard: quick read of trend/control across multiple timeframes
Direction/Control: color-based bias (buyers vs sellers in charge)
Reversal Flags: highlights reversal-style candles for awareness (not guaranteed)
ATR Context + Estimated Moves: volatility-based framework for targets/expectations
Non-repainting HTF behavior: designed to use closed higher-timeframe bars to reduce repaint surprises
Note: This tool is for structure + context, not trade signals by itself. Always confirm with your plan/risk management.
Trend Signal Pro v2.1Trend Signal Pro is a technical analysis indicator designed to help traders
identify market trend direction and potential entry points.
The indicator analyzes price behavior using standard candlestick data
and applies trend-filtering logic to reduce false signals during
sideways market conditions.
Signals are generated only when multiple internal conditions align,
making it suitable for intraday and swing trading across different markets.
This indicator does not repaint and should be used as a decision-support tool,
not as a standalone trading system. Proper risk management is advised.
Enhanced MTF Bias Table by Odegos# Enhanced MTF Bias Table - Publication Description
## Short Description (for TradingView listing)
Multi-timeframe bias indicator combining Market Structure Shifts (MSS) with EMA analysis. Displays real-time bias across 7 timeframes (5m-Weekly) with distance metrics and volatility measurements. Perfect for identifying trend alignment and potential reversal points.
---
## Full Description
### Overview
The **Enhanced MTF Bias Table** is a comprehensive multi-timeframe analysis tool designed to help traders quickly identify market bias across different time horizons. By combining Market Structure Shift (MSS) detection with Exponential Moving Average (EMA) analysis, this indicator provides a clear, color-coded view of market sentiment from short-term (5-minute) to long-term (weekly) timeframes.
### What This Indicator Does
**Core Functionality:**
- **Multi-Timeframe Analysis**: Simultaneously monitors 7 different timeframes (5m, 15m, 30m, 1h, 4h, Daily, Weekly)
- **Market Structure Detection**: Identifies when price breaks previous swing highs/lows, indicating potential trend changes
- **EMA-Based Bias**: Combines market structure with price distance from a customizable EMA to determine bias strength
- **Visual Market Structure Shifts**: Draws horizontal lines on the chart when significant market structure shifts occur
- **Real-Time Metrics**: Displays distance from EMA and ATR (volatility) for each timeframe
### How It Works
**Bias Calculation Logic:**
The indicator uses a sophisticated two-factor approach to determine market bias:
1. **Market Structure Analysis**:
- Tracks swing highs and lows using pivot points
- Identifies when price breaks above previous highs (bullish structure) or below previous lows (bearish structure)
- Uses a customizable lookback period to filter noise
2. **EMA Distance Analysis**:
- Measures how far price is from the selected EMA
- Strong bias requires BOTH structure break AND significant distance from EMA
- Neutral zone prevents false signals when price consolidates near the EMA
**Bias Categories:**
- **Strong ↑** (Dark Green): Bullish market structure + price above EMA threshold
- **Weak ↑** (Light Green): Bullish structure OR price moderately above EMA
- **Neutral** (Orange): Price within neutral zone around EMA
- **Weak ↓** (Light Red): Bearish structure OR price moderately below EMA
- **Strong ↓** (Dark Red): Bearish market structure + price below EMA threshold
### Key Features
**📊 Customizable Table Display:**
- Two table styles: Compact (minimal) or Full (detailed with labels)
- 9 position options to fit any chart layout
- Toggle distance from EMA and ATR displays
- Shows current symbol, timeframe, and date
**📈 Flexible Indicator Settings:**
- Adjustable EMA length (default: 50)
- Customizable MSS lookback period (5-50 bars)
- Breakout threshold adjustment for different instruments
- Neutral zone configuration to reduce noise
**📍 Visual Market Structure Shifts:**
- Draws horizontal lines at significant structure breaks
- Customizable colors for bullish/bearish MSS
- Optional text labels ("MSS") for easy identification
- Adjustable line width and style (solid, dashed, dotted)
**📉 EMA Overlay:**
- Optional EMA display on chart
- Full customization: color, width, line style
- Helps visualize the reference point for bias calculations
**🎨 Full Color Customization:**
- Independent color controls for all bias levels
- Customize header and table appearance
- Matches any chart theme or preference
### Best Use Cases
**1. Trend Alignment:**
Use the MTF table to identify when multiple timeframes align in the same direction. When 5-6 or more timeframes show the same bias, it indicates strong directional momentum.
**2. Divergence Detection:**
Look for disagreements between timeframes. For example, if higher timeframes (Daily/Weekly) show bearish bias while lower timeframes (5m/15m) show bullish bias, it may indicate a counter-trend bounce or potential reversal setup.
**3. Entry Timing:**
Use higher timeframe bias for direction and lower timeframe bias for entry timing. Enter trades when your trading timeframe aligns with higher timeframe bias.
**4. Risk Management:**
When lower timeframes show opposite bias to higher timeframes, it suggests trading against the major trend—requiring tighter stops and smaller positions.
**5. Market Structure Confirmation:**
The MSS lines help identify key levels where market structure changed, useful for:
- Stop loss placement (below/above MSS levels)
- Target setting (previous structure points)
- Breakout confirmation
### Recommended Settings by Instrument
**Index Futures:**
- **ES (S&P 500)**: Breakout Threshold: 0.15%, Neutral Zone: 0.15%
- **NQ (Nasdaq)**: Breakout Threshold: 0.25%, Neutral Zone: 0.20%
- **YM (Dow Jones)**: Breakout Threshold: 0.20%, Neutral Zone: 0.20%
**Forex Pairs:**
- **Major Pairs**: Breakout Threshold: 0.10%, Neutral Zone: 0.10%
- **Volatile Pairs**: Breakout Threshold: 0.20%, Neutral Zone: 0.15%
**Cryptocurrencies:**
- Breakout Threshold: 0.30-0.50%, Neutral Zone: 0.25-0.40%
- Higher volatility requires larger thresholds
### Understanding the Metrics
**Distance from EMA (%):**
- Positive values = Price above EMA (bullish territory)
- Negative values = Price below EMA (bearish territory)
- Larger absolute values = Stronger deviation from mean
- Useful for identifying overextended moves
**ATR (%):**
- Measures current volatility as percentage of price
- Higher values = More volatile conditions
- Helps adjust position sizing and stop distances
- Compare across timeframes to see where volatility concentrates
### Tips for Optimal Use
1. **Start with higher timeframes**: Check Daily and Weekly bias first to understand the bigger picture
2. **Use the 50 EMA default**: It's widely used and provides reliable support/resistance
3. **Adjust MSS lookback for your style**: Lower values (5-7) for day trading, higher values (15-25) for swing trading
4. **Watch for neutral zones**: Orange/neutral readings often precede significant moves
5. **Combine with price action**: Use MSS lines as reference points for entries and exits
6. **Don't ignore weak signals**: "Weak" bias often precedes strong moves as structure builds
### What Makes This Different
Unlike simple moving average indicators, this script:
- Combines TWO confirmation factors (structure + distance) for more reliable signals
- Provides context across multiple timeframes simultaneously
- Visually marks important market structure changes on your chart
- Offers both compact and detailed display modes
- Includes volatility measurement to gauge market conditions
### Technical Notes
- Uses `request.security()` to fetch data from multiple timeframes
- Implements `pivothigh()` and `pivotlow()` for swing detection
- All calculations use `lookahead=barmerge.lookahead_off` to prevent repainting
- MSS lines drawn in real-time as structure breaks occur
- Optimized for performance with minimal script resources
### Disclaimer
This indicator is a tool for analysis and does not provide trading signals or financial advice. Always:
- Use proper risk management
- Combine with other forms of analysis
- Test thoroughly in a demo environment
- Understand that past performance doesn't guarantee future results
- Consider market conditions and fundamental factors
---
## Tags (for TradingView)
multi-timeframe, market-structure, bias, trend, EMA, momentum, support-resistance, price-action, volatility, ATR, swing-trading, day-trading
## Category
Trend Analysis / Multi-Timeframe Analysis
---
## Quick Start Guide
**For Day Traders:**
1. Add indicator to your chart
2. Focus on 5m, 15m, 30m, and 1h timeframes
3. Look for alignment across these timeframes
4. Use MSS lines as entry/exit reference points
**For Swing Traders:**
1. Add indicator to your chart
2. Focus on 4h, Daily, and Weekly timeframes
3. Wait for 2-3 timeframe alignment
4. Use lower timeframes only for entry timing
**For Position Traders:**
1. Add indicator to your chart
2. Focus on Daily and Weekly timeframes
3. Ignore short-term noise
4. Enter when both show same strong bias
Smart Order Block Scalper by REZAdvanced Order Block indicator combining institutional validation with volume heat maps. Auto-adapts settings for scalping, swing, and position trading. Features rejection tracking, multi-filter validation, and real-time dashboard.
---
## 📄 DESCRIPTION
**Smart Order Block Scalper by REZ** is a professional-grade indicator that identifies institutional order blocks with automatic timeframe optimization. It combines the best approaches from institutional order flow analysis and volume-based validation to deliver high-probability trading zones for scalping and mean reversion strategies.
### 🎯 KEY FEATURES
**Auto-Timeframe Adaptation**
• Automatically detects your chart timeframe (1m-Weekly)
• Scalping Mode (≤15m): More signals, faster response, relaxed filters
• Swing Mode (30m-4H): Balanced approach with full validation
• Position Mode (>4H): Quality-focused, institutional-grade zones
**Multi-Layer Validation**
• Pivot Structure Detection with configurable lookback
• Displacement Filter: Identifies strong momentum candles
• Fair Value Gap (FVG): Confirms institutional imbalance
• Market Structure Break (MSB): Validates trend shifts
• Volume Confirmation: Above-average volume required
**Volume Heat Map Visualization**
• 10-segment gradient showing volume distribution within blocks
• Color intensity reflects volume strength
• Instantly identify high-probability entry zones
• Clear visual distinction between strong/weak areas
**Mean Reversion Tracking**
• Real-time rejection detection (bounces off order blocks)
• Retest counter for gauging block strength
• Visual markers (↑ ↓) on volume labels
• Touch detection for zone testing
**Smart Block Management**
• ATR-adjusted sizing for scalping timeframes
• Automatic overlap removal (keeps most recent)
• Strength rating system (Strong/Mid/Weak)
• Adaptive mitigation methods per timeframe
**Comprehensive Dashboard**
• Shows up to 6 most relevant active blocks
• Distance to price (%), Strength, Retest count
• Status indicators: FRESH, TESTED, REJECT
• Relative volume comparison
• Current mode display (SCALPING/SWING/POSITION)
**6 Alert Conditions**
• New Bullish/Bearish Order Block detected
• Price entering Bull/Bear zone
• Rejection from Bull/Bear zone (entry signals)
### 📊 TRADING APPLICATIONS
**Scalping (1m-15m)**
Perfect for day traders seeking quick 5-50 tick moves. Rejections from fresh blocks provide high-probability entries with tight stops.
**Mean Reversion**
Ideal for ranging markets where price bounces between institutional zones. Fresh blocks act as support/resistance with high accuracy.
**Swing Trading (30m-4H)**
Captures multi-hour to multi-day moves by identifying where institutions are defending levels. Tested blocks show institutional commitment.
**Confluence Trading**
Combine with your existing strategy. Order blocks at key S/R levels provide exceptional entry opportunities.
### ⚙️ CUSTOMIZATION
**Fully Adjustable:**
• Manual override for timeframe settings
• Adjustable lookback periods (3-20)
• Filter toggles (enable/disable individually)
• Block sizing options (Smart/Body Only/Full Range)
• Custom colors and transparency
• Dashboard display options
### 🔧 TECHNICAL DETAILS
• Pine Script v6
• Uses xloc.bar_time for proper chart anchoring
• Efficient memory management (auto-cleanup)
• No repainting (historical blocks remain fixed)
• Max 500 boxes and 500 lines for performance
• 5000 bars lookback
### 💡 BEST PRACTICES
✅ Use FRESH blocks for highest probability
✅ Wait for REJECT status in dashboard for entries
✅ Combine with higher timeframe trend analysis
✅ Strong blocks (⭐) have better win rates
✅ Multiple retests indicate strong institutional interest
### 📚 WHO IS THIS FOR?
• Day traders and scalpers (1m-15m)
• Swing traders seeking institutional levels
• Mean reversion traders
• Order flow analysts
• Anyone trading Smart Money Concepts (SMC)
### ⚠️ DISCLAIMER
This indicator is for educational purposes. Past performance does not guarantee future results. Always use proper risk management and combine with your own analysis. Not financial advice.
---
## 📋 VERSION NOTES
**v1.0 - Initial Release**
• Auto-timeframe detection and optimization
• Multi-filter validation system (Displacement, FVG, MSB, Volume)
• Volume gradient heat map visualization
• Rejection tracking for mean reversion
• Comprehensive real-time dashboard
• 6 alert conditions
• Memory-efficient block management
• ATR-adjusted smart sizing for scalping






















