MMBS HkOrE FX [V5.11]The Multi-Model Bias System (MMBS) is a composite bias-detection framework that evaluates price behavior using three independent analytical engines: structural confirmation, normalized volatility expansion, and momentum velocity dynamics. The goal of the tool is not to generate trading signals, but to identify the dominant directional bias through multi-factor validation.
🔧 1. Structural Recognition Engine (Multi-Pivot Confirmation)
MMBS identifies market structure using a multi-confirmation pivot model rather than a single swing point.
A Swing High/Low is only confirmed when several consecutive pivot conditions align.
This reduces noise and produces a “stable structure map.”
A bullish bias requires sequential higher-low and higher-high confirmations; bearish bias requires the opposite.
Because this model relies on progressive confirmation, it behaves differently from common fractal-based structure indicators.
This approach allows the bias to remain stable during minor price fluctuations.
🔧 2. Normalized Volatility Boundary (Modified ATR Model)
Volatility is processed using a custom ATR-based normalization:
The script calculates a rolling ATR range, then scales it using a smoothing function to prevent extreme expansion.
This produces a volatility boundary line that adapts proportionally to recent market conditions.
When price approaches this boundary while structural strength weakens, the system flags reduced confidence in the existing bias.
This method differs from standard ATR bands because it compresses outlier volatility instead of amplifying it.
🔧 3. Momentum Velocity Engine (Smoothed ROC Filter)
The momentum module measures acceleration rather than raw momentum:
A smoothed Rate-of-Change curve evaluates whether price velocity is supporting or diverging from the current structure.
Deceleration near the volatility boundary is interpreted as potential instability.
No buy/sell signals are generated—momentum is used strictly for bias confidence filtering.
By focusing on velocity shifts instead of momentum direction alone, the system captures early structural weakening.
🔗 How the Components Interact
A directional bias is assigned only when:
Structure confirmation
Volatility normalization
Momentum velocity
are aligned in the same direction.
If any module diverges, MMBS defaults to a neutral (no-bias) state.
This behavior distinguishes it from single-module indicators that rely solely on trend, volatility, or momentum.
📊 Visual Output
Bias Color Bar — shows the dominant directional bias (bullish / bearish / neutral).
Volatility Boundary Line — reflects the normalized ATR range used for stability validation.
Momentum Markers — point to areas where velocity divergence may invalidate the bias.
These components are informational only and do not represent entry or exit signals.
⚙️ User-Adjustable Inputs
Structure Sensitivity — modifies how many pivot confirmations are required.
Volatility Scaling — adjusts ATR normalization strength.
Momentum Smoothing — controls responsiveness to short-term velocity changes.
🔒 Why the Script Is Invite-Only
The script uses custom structural logic, a custom-developed ATR normalization method, and a ROC-based velocity filter that differs from publicly available tools.
Invite-only access is maintained to ensure responsible use and preserve controlled distribution of the multi-factor bias-model framework.
The script does not rely on any publicly available template and integrates multiple independent computational layers, which justifies restricted visibility under TradingView’s policies.
Trend Analysis
CK: Locked Session H/L + Volume Profile (1m Fixed)The session roadmap every futures trader needs — without the clutter.
This tool automatically locks the previous session’s structure and gives you the five most important institutional levels:
✅ Locked Session High
✅ Locked Session Low
✅ Session POC (Point of Control)
✅ VAH – Value Area High
✅ VAL – Value Area Low
Everything is calculated using 1-minute data only, so your levels are accurate, consistent, and never repaint.
💡 What It Does
Tracks the entire session from the RTH close to the next RTH close.
Builds a volume-by-price profile for that session.
Automatically freezes the session’s:
Highest price
Lowest price
Most-traded price (POC)
70% value area (VAH/VAL)
Plots all levels as clean horizontal lines for today’s trading.
🚀 Why Traders Use This
These 5 levels control most algorithmic and institutional activity.
This indicator shows you exactly where price reacted yesterday, so you can:
Catch retests and bounces with confidence
Avoid trading in the middle of nowhere
Anticipate reversals, breakouts, and liquidity grabs
Build a consistent plan around the same fixed levels every day
TradePulse ProTradepulse is a proprietary trading tool that combines a directional signal engine, a trend-adaptive trailing stop system, and a momentum confirmation oscillator into a unified decision framework. Instead of simply stacking separate indicators on a chart, TradePulse integrates these components into a single rules-based system designed to help traders act with structure rather than emotion by identifying conditions where trend and momentum are aligning.
How It Works:
Directional Signals - TradePulse uses a custom price-average model with ATR-based volatility thresholds to detect transitions between bullish and bearish environments. Buy and Sell markers appear only when price strength and volatility conditions confirm a shift. Reducing noise and late entries.
Trend-Adaptive Trailing Stop - A dynamic trailing system combines smoothed moving averages with ATR expansion logic. As price develops, the trailing level adjusts automatically and target projections update based on symmetry extensions. Helping guide structured exits and trade management.
Momentum Confirmation - A proprietary oscillator blends stochastic positioning with center-of-gravity transformation and dual smoothing. It highlights whether momentum aligns with the directional shift, helping traders avoid weaker setups and focus on higher-quality conditions.
Key Features:
- Clear Buy/Sell transitions based on multi-factor confluence
- Adaptive trailing stop + projected targets for structured management
- Momentum filtering to support higher-quality opportunities
- Sensitivity adjustments to suit different markets & styles
TradePulse is original work protected under invite-only access. It is provided for educational and informational purposes only. Trading involves risk, and signals should always be validated with your own analysis and risk management.
Green to Red Money RailsWhat this indicator does
Green to Red Money Rails (G2R Rails) is a price-action tool that draws dynamic “rails” from recent swing lows and highs. It tracks how support and resistance are shifting so you can see where trend pressure is building or weakening.
Core logic (high level)
Detects pivot lows and stores the last three (L1, L2, L3).
Builds green support “fans”: inner dotted rails L1→L2 and L2→L3, plus a main solid base rail L1→L3.
Detects pivot highs and, when the last high is lower than the previous one, draws a red resistance rail from H2→H3.
Optional labels mark the most recent swing low (“L”) and swing high (“H”).
How to use it
Use the green rails as dynamic support zones for trend-following, pullback entries, or stop placement.
Use the red rail as a visual ceiling in downtrends: breaks above it can signal the end of a sell-off; rejections at it confirm sellers still in control.
Works best on liquid markets and swing-trading timeframes (for example, 1h–1D). Always combine with your own risk management and higher-timeframe context.
This script does not auto-generate signals or manage risk for you; it is a visual framework for reading structure and building your own trading plans.
ATR ZigZag - Volatility-Filtered Market StructureDescription
This indicator draws ZigZags using an ATR based threshold for direction switching to identify major swing highs and lows. Instead of relying on fractals or fixed bar-count swings, pivots are confirmed only when price moves beyond the prior extreme by:
threshold = ATR(length) × ATR_mult
This filters noise, enforces valid swing structure (high → low → high), and adapts automatically to volatility. The ATR ZigZag is ideal for traders who want a clean, objective view of swing structure without noise. This has many uses, including mapping swing structure, drawing chart patterns, and trading around extremes.
Lag and Repainting
Pivots are confirmed only after price moves sufficiently in the opposite direction. This creates necessary lag. The ZigZag is drawn when this occurs, and will anchor to the high/low in the past. Optional detection dot plots show exactly when confirmation occurred.
What You See
ZigZag: dashed gray line, repainted to anchor at the confirmed highs and lows
Latest Pivot Levels: Dashed horizontal lines at the most recent confirmed high/low.
Optional Live Swing Leg: A real-time line from the last confirmed pivot to the current swing extreme, updating until a new pivot forms.
Optional ATR Boxes: 1×ATR shaded zones around the latest pivot for structural context.
Optional Pivot Confirmation Dots: Markers show the bar where the threshold is crossed and a swing is officially confirmed. This is to understand the lag and see when the ZigZag repainted.
Market Structure Shift (MSS) [Sword & Shield]MARKET STRUCTURE SHIFT (MSS)
A clean and focused indicator for identifying Market Structure Shifts in price action.
════════════════════════════════════════════════════════════════════════════════
WHAT IS MARKET STRUCTURE SHIFT (MSS)?
════════════════════════════════════════════════════════════════════════════════
A Market Structure Shift occurs when price breaks a significant swing high or swing low,
indicating a potential change in market direction. This indicator automatically detects
and plots these key levels.
BULLISH MSS: Price breaks above a previous swing high
BEARISH MSS: Price breaks below a previous swing low
════════════════════════════════════════════════════════════════════════════════
FEATURES
════════════════════════════════════════════════════════════════════════════════
CLEAN DISPLAY
- Shows only the last 2 MSS by default (1 bullish + 1 bearish)
- Keeps charts clean and focused on recent structure
- Automatically removes old MSS when new ones appear
CUSTOMIZABLE DETECTION
- Adjustable swing detection (left/right bars)
- Choose break confirmation method (Close or Wick)
- Fixed-length lines (no infinite extension by default)
SMART FILTERING
- Only plots one MSS per direction until opposite MSS occurs
- Prevents duplicate signals in the same direction
- Clear visual distinction between bullish (blue) and bearish (red)
CLEAN LABELS
- Text labels positioned above lines
- No background tooltips for cleaner appearance
- Color-matched to their respective MSS lines
════════════════════════════════════════════════════════════════════════════════
SETTINGS
════════════════════════════════════════════════════════════════════════════════
SWING DETECTION
- Swing Left Bars (default: 2)
- Swing Right Bars (default: 2)
- Higher values = more significant swings detected
BREAK CONFIRMATION
- Close: MSS confirmed when candle closes beyond level
- Wick: MSS confirmed when wick touches beyond level
DISPLAY OPTIONS
- Show Only Last 2 MSS: ON by default (keeps chart clean)
- Extend lines to the right: OFF by default (fixed-length lines)
- Line bars (when not extended): 50 bars (customizable)
════════════════════════════════════════════════════════════════════════════════
HOW IT WORKS
════════════════════════════════════════════════════════════════════════════════
DETECTION LOGIC
1. Identifies swing highs and swing lows using pivot detection
2. Monitors price action for breaks of these levels
3. Confirms break based on selected method (Close or Wick)
4. Plots MSS line at the broken level
FILTERING LOGIC
- Only one MSS per direction is allowed consecutively
- Example: If bullish MSS appears, no new bullish MSS until bearish MSS occurs
- This prevents multiple signals in trending markets
DISPLAY LOGIC
- When "Show Only Last 2 MSS" is enabled:
• Only the most recent bullish MSS is shown
• Only the most recent bearish MSS is shown
• Old MSS are automatically deleted when new ones appear
- When disabled: All historical MSS remain visible
════════════════════════════════════════════════════════════════════════════════
USAGE EXAMPLES
════════════════════════════════════════════════════════════════════════════════
FOR TREND IDENTIFICATION
- Bullish MSS = Potential uptrend beginning
- Bearish MSS = Potential downtrend beginning
- Use in conjunction with other indicators for confirmation
FOR ENTRY SIGNALS
- Wait for MSS to confirm trend change
- Enter on pullback to MSS level
- Use MSS as support/resistance
FOR SCALPING (Lower Timeframes)
- Swing Left/Right Bars: 2-3 (more sensitive)
- Break Confirmation: Close (more reliable)
- Show Only Last 2 MSS: ON (cleaner charts)
FOR SWING TRADING (Higher Timeframes)
- Swing Left/Right Bars: 5-10 (more significant swings)
- Break Confirmation: Close (avoid false breaks)
- Show Only Last 2 MSS: ON or OFF based on preference
════════════════════════════════════════════════════════════════════════════════
VISUAL DESIGN
════════════════════════════════════════════════════════════════════════════════
LINES
- Dashed style for easy identification
- Blue for bullish MSS
- Red for bearish MSS
- Fixed length (50 bars default) for cleaner appearance
LABELS
- "MSS" text positioned above each line
- No background for clean display
- Color-matched to line color
- Small size to avoid chart clutter
════════════════════════════════════════════════════════════════════════════════
CREDITS & LICENSE
════════════════════════════════════════════════════════════════════════════════
© Sword & Shield
This Pine Script code is subject to the terms of the Mozilla Public License 2.0
mozilla.org
Box TheoryBox Theory – Description
This indicator is based on the popular “Box Theory” concept, where the previous session’s High–Low range acts as the most important structure for the next session.
Traders use this because the market often reacts to the same areas where liquidity, orders, and imbalances were created in the prior session.
At every new session open, the indicator automatically records:
Previous High
Previous Low
Middle (50% level)
These three levels form a box, which becomes your roadmap for the new session.
This method is widely used because it highlights where most reversals, sweeps, and reactions occur—without needing any extra indicators.
How the Zones Are Calculated
Previous High
The highest price of the last session.
This forms the top edge, which acts as resistance and the basis for the Sell Zone.
Previous Low
The lowest price of the last session.
This forms the bottom edge, acting as support and the basis for the Buy Zone.
Middle Line (50% Level)
The exact midpoint between High and Low.
This is the fair-value zone, where price often consolidates and becomes directionless.
No signals are triggered near the middle, because trades taken here historically have low accuracy.
Buy Zone (Green Area)
The lower part of the box.
Price often reacts here because this area held buyers in the previous session.
When price enters this green zone inside the box, the indicator can show a Buy Zone label.
Sell Zone (Red Area)
The upper part of the box.
Price commonly rejects here because this area acted as resistance previously.
When price enters this red zone inside the box, the indicator can show a Sell Zone label.
How Zone Size Is Set (Sensitivity %)
You can adjust how big the Buy/Sell zones are using the Sensitivity (%) input.
Lower % → Smaller zones → More precise signals
Higher % → Larger zones → Signals appear earlier and from farther away
Formula:
Zone Size = (Previous High − Previous Low) × (Sensitivity % ÷ 100)
This lets you customize how tight or how early your signals appear.
Inside-Box Only Logic
The indicator only works inside the previous session’s range.
If price breaks above the previous High → No sell signal
If price breaks below the previous Low → No buy signal
This avoids false signals during breakouts or trending markets.
Alerts
The indicator includes two alerts:
Buy Zone Alert → Triggers when price enters the Buy Zone
Sell Zone Alert → Triggers when price enters the Sell Zone
Just enable them in TradingView’s alert panel.
Vassago & Tesla Ex-Machina 197 45 21 [Hakan Yorganci]Vassago & Tesla Ex-Machina 197 45 21
"Any sufficiently advanced technology is indistinguishable from magic." — Arthur C. Clarke
🌑 The Genesis: Algorithmic Esotericism
This script is not merely a technical indicator; it is a digital artifact born from the convergence of Software Engineering and Hermetic Tradition.
As a developer and researcher dedicated to "Technomancy"—the study of applying esoteric logic to computational systems—I designed this algorithm using a custom, experimental programming environment I am currently developing. My goal was to move beyond standard, arbitrary financial inputs (like the default 200 SMA or 14 RSI) and instead derive parameters based on Universal Harmonics and Historical Archetypes.
This indicator, Ex-Machina, is the result of that transmutation. It applies ancient numeric precision to modern market chaos.
🔢 Decoding the Protocol: 197 - 45 - 21
Why these specific numbers? They were not chosen randomly; they were calculated through specific harmonic reductions to filter out market noise.
1. The Harmonic Trend (Tesla Protocol)
* The Logic: Standard analysis uses the 200-period Moving Average simply out of habit. However, applying Nikola Tesla’s 3-6-9 vibrational principles, the engine reduced the period to 197.
* The Numerology: 1+9+7 = 17 \rightarrow 1+7 = \mathbf{8}. In esoteric numerology, 8 represents infinite power, authority, and financial flow. This creates a baseline that aligns more organically with market accumulation than the static 200.
2. The Hidden Dip (Solomonic Sight)
* The Archetype: Based on the attributes of Vassago, the archetype of discovering "hidden things," the algorithm identified 45 as the precise threshold for a "Sniper Entry."
* The Function: Unlike the standard 30 RSI, this level identifies the exact moment a correction matures within a bullish trend—catching the dip before the crowd returns.
3. The Prophetic Vision
* The Logic: Using the Fibonacci Sequence, the indicator projects the support line 21 bars into the future.
* The Utility: This allows you to visualize where the support will be, granting you foresight before price action arrives.
⚖️ The Dual Mode Engine: Sealed vs. Living
Respecting the user's will, I have engineered this script as a Hybrid System. You can choose how the "spirit" of the code interacts with the market via the settings menu.
1. The Sealed Ritual (Default - Unchecked)
* Philosophy: "Trust in the Constants."
* Behavior: Strictly adheres to the 197 SMA and 45 RSI.
* Visual: Displays a Blue Trend Line.
* Best For: Traders who value stability, long-term trends, and the unyielding nature of harmonic mathematics.
2. The Living Spirit (Adaptive Mode - Checked)
* Philosophy: "As the market breathes, so does the code."
* Behavior:
* Transmutation: The trend line shifts from a Simple Moving Average (SMA) to an Exponential Moving Average (EMA 197) for faster reaction.
* Adaptive Volatility: The RSI entry level (45) becomes dynamic. It expands and contracts based on ATR (Average True Range). In high volatility, it demands a deeper dip to trigger a signal, protecting you from fake-outs.
* Visual: Displays a Fuchsia (Pink) Trend Line.
* Best For: Volatile markets (Crypto/Forex) and traders who want the algorithm to "sense" the fear and greed in the air.
⚙️ How to Trade
* Timeframe: Optimized for 4H (The Builder) and 1D (The Architect).
* The Signal: Wait for the "EX-MACHINA ENTRY" label. This signal manifests ONLY when:
* Price is holding above the 197 Harmonic Trend.
* Momentum crosses the Optimized Threshold (45 or Adaptive).
* Trend Strength is confirmed via ADX.
Author's Note:
I built this tool for those who understand that code is the modern spellbook. Use it wisely, risk responsibly, and let the harmonics guide your entries.
— Hakan Yorganci
Technomancer & Full Stack Developer
TrendForce X🔹 Indicator Overview
This indicator is built to give traders simple, reliable, and high-probability signals by combining three powerful concepts:
market structure, trend direction, and premium/discount zones.
It removes complexity and delivers clean BUY and SELL signals that align with the true flow of the market.
📌 Key Features
Accurate trend detection to stay aligned with market direction
Premium & Discount model to identify smart-money price zones
Automatic Market Structure analysis ( CHoCH & BOS )
BUY signals when price shifts bullishly from a discount area
SELL signals when price breaks structure bearish from a premium area
Clean, user-friendly visual signals
Works on any pair , market , or timeframe .
🟢 Buy Signal Logic
A BUY signal is generated when:
Price is in a discount zone
The market shows a bullish change of structure
This combination filters out weak setups and highlights strong upside reversals.
🔻 Sell Signal Logic
A SELL signal is triggered when:
Price is in a premium zone
The market forms a bearish break of structure
This helps catch high-probability downside moves with precision.
⚠️ Disclaimer
This indicator is a powerful tool, but no indicator guarantees 100% accuracy. Always practice proper risk management and confirm signals with your trading plan.
TRADE ORBIT – Ichimoku Top/Bottom Strategy)TRADE ORBIT – Ichimoku Top/Bottom Strategy
Trade when trends start, continue, and end
✅ BUY TRADE (LONG)
Entry
Enter a BUY only if all of the following happen:
1️⃣ Green Big Dot appears below candle
→ Bottom confirmed (trend reversal)
2️⃣ Price above the Cloud
→ Market is in bullish zone
3️⃣ Tenkan above Kijun
→ Short-term trend supports direction
4️⃣ Chikou Span above price
→ Confirmation from momentum
📍 Best entry:
➡ On the candle after the big green dot if conditions remain valid
Stop Loss
Place SL below:
⭕ Bottom candle low
or
⭕ Senkou Span B (Cloud bottom)
Profit Management
Stay in the trade as long as you keep seeing small green dots
→ Trend still continuing 🟢🟢🟢
📌 Exit long when:
A big red dot appears (Top detected)
or
Price closes below the cloud
or
Tenkan crosses below Kijun
❌ SELL TRADE (SHORT)
Entry
Enter SELL only if:
1️⃣ Big Red Dot appears above candle
→ Top confirmed
2️⃣ Price below Cloud
→ Bearish market
3️⃣ Tenkan below Kijun
→ Trend aligned
4️⃣ Chikou Span below price
→ Momentum confirmed
📍 Enter on next bar if signals remain valid
Stop Loss
Place SL above:
⭕ Top candle high
or
⭕ Senkou Span B (Cloud upper band)
Exit
Stay in short while small red dots continue 🔴🔴🔴
Close when:
A big green bottom dot appears
or
Price closes above cloud
or
Tenkan crosses above Kijun
Opening Range ICT 3-Bar FVG + Engulfing Signals (Overlay)Beta testing
open range break out and retest of FVG.
Still working on making it accurate so bear with me
EMA750 & VWAP Cross IndicatorA trend-following indicator that identifies high-probability entry signals based on EMA750 and VWAP crossovers.
How it works:
Monitors price position relative to EMA750 (trend filter)
Generates LONG signals when price crosses above VWAP while above EMA750
Generates SHORT signals when price crosses below VWAP while below EMA750
Highlights the FIRST signal after each EMA cross (yellow markers)
Automatically calculates targets based on recent swing highs/lows
Stop loss set at EMA750 level
Features:
✓ Visual target and stop loss levels
✓ Customizable alerts for first and all signals
✓ Real-time status dashboard
✓ Swing point detection for target calculation
✓ Signal tracking until opposite VWAP cross
Best for: Swing trading and trend-following strategies on higher timeframes.
Trade Setup A+ [v.8 Fixed Lines]🚀 Trade Setup A+ : Liquidity Hunter System (XAUUSD)
This indicator is an "All-in-One" trading system designed specifically for XAUUSD (Gold) Scalping and Swing trading. It combines Smart Money Concepts (SMC) with Price Action to identify high-probability setups by tracking liquidity pools and institutional order blocks.
💎 Key Features (v.8 Updated):
Auto Order Blocks (Clean View):
Automatically detects and draws Bullish (Green) and Bearish (Red) Order Blocks based on swing points.
Clean Look: Limits display to the last 5 active zones to keep the chart clutter-free.
Liquidity Levels (Fixed Lines):
D-High / D-Low: Thin lines representing Previous Day’s High & Low.
W-High / W-Low: Thick lines representing Previous Week’s High & Low (Strong Support/Resistance).
Dual Entry Signals:
Method 1 (Sniper): Shows a Diamond Icon (💎) when price touches an Order Block zone (Reversal setup).
Method 2 (Follow): Shows a Triangle Arrow (🔼/🔽) when price crosses EMA 14 with trend confirmation from EMA 49.
Macro Time Zones:
Highlights high-volume trading sessions (Asia, London, NY) on the background to identify "Killzones".
📈 How to Trade:
BUY Signal: Look for a Green Diamond (Touch OB) or Green Triangle (Price > EMA 14 & 49).
SELL Signal: Look for a Red Diamond (Touch OB) or Orange Triangle (Price < EMA 14).
Best Time: Trade when signals align with highlighted Macro Time zones.
⚠️ Disclaimer: This tool is for educational purposes only. Always use proper risk management.
🚀 Trade Setup A+ : ระบบเทรดล่าสภาพคล่อง (สำหรับทองคำ)
อินดิเคเตอร์ชุดนี้ออกแบบมาเพื่อเทรด XAUUSD (ทองคำ) โดยเฉพาะ ผสมผสานเทคนิค SMC (Smart Money Concepts) และ Price Action เพื่อหาจุดเข้าที่มีความแม่นยำสูง (High Probability) โดยเน้นการดักจับสภาพคล่องของรายใหญ่ค่ะ
💎 ฟีเจอร์หลัก (อัปเดตล่าสุด v.8):
Auto Order Blocks (แบบคลีน):
สร้างกล่องโซนซื้อขาย (Supply/Demand) ให้อัตโนมัติ (สีเขียว = โซน Buy, สีแดง = โซน Sell)
Clean Look: ระบบจะโชว์เฉพาะ 5 กล่องล่าสุดเท่านั้น เพื่อไม่ให้กราฟรกสายตา
Liquidity Levels (เส้นแนวรับต้าน):
D-High / D-Low: เส้นบาง แสดงราคาสูงสุด/ต่ำสุดของ "เมื่อวาน" (Day)
W-High / W-Low: เส้นหนา แสดงราคาสูงสุด/ต่ำสุดของ "สัปดาห์ที่แล้ว" (Week) ซึ่งเป็นแนวรับต้านที่แข็งแกร่ง
สัญญาณเข้าเทรด 2 แบบ (Dual Signals):
วิธีที่ 1 (Sniper): แสดงรูป เพชร (💎) เมื่อราคาวิ่งชนขอบกล่อง Order Block (ดักจุดกลับตัวปลายไส้)
วิธีที่ 2 (Follow Trend): แสดงรูป ลูกศรสามเหลี่ยม (🔼/🔽) เมื่อราคาตัดเส้น EMA ตามเงื่อนไข (Buy ต้องยืนเหนือ EMA 14 และ 49)
Macro Time (ช่วงเวลาทำเงิน):
ระบายสีพื้นหลังบอกช่วงเวลาที่ตลาดวิ่งแรง (Asia, London, NY) เพื่อให้โฟกัสถูกจุด
📈 วิธีใช้งาน:
ขา BUY: รอสัญญาณ เพชรสีเขียว (ชนกล่องรับ) หรือ ลูกศรเขียว (ตามเทรนด์)
ขา SELL: รอสัญญาณ เพชรสีแดง (ชนกล่องต้าน) หรือ ลูกศรส้ม (ตามเทรนด์)
คำแนะนำ: ประสิทธิภาพสูงสุดเมื่อสัญญาณเกิดในช่วงเวลา Macro Time (แถบสีพื้นหลัง)
Regime Filter [BigBeluga] Modified by Claude to move tableThis is a copy of Regime Filter that has been modified by Anthropic's Claude to move the overlay table to different positions.
MTF OB & FVG detector w/ Alerts v2# MTF Order Blocks & Fair Value Gaps Detector with Alerts v2
## Overview
This indicator combines **Multi-Timeframe Order Blocks (OB)** and **Fair Value Gaps (FVG)** detection with integrated bounce alerts. It displays Order Blocks and Fair Value Gaps across multiple timeframes simultaneously and generates real-time alerts when price bounces from these critical zones.
## Key Features
### 🎯 Multi-Timeframe Order Blocks Detection
- **Volumetric Analysis**: Each Order Block displays total volume and dominant side percentage
- **Multiple Timeframes**: Supports 1min, 3min, 5min, 15min, and 60min timeframes
- **Smart Combining**: Automatically merges overlapping Order Blocks from different timeframes into powerful confluence zones
- **Dynamic Extension**: Order Blocks extend until broken, providing clear visual guidance
- **Volume Distribution**: Shows bullish vs bearish volume breakdown with percentage
### 📊 Fair Value Gaps (FVG) Detection
- **Lightweight Processing**: Works on current chart timeframe only for optimal performance
- **Volume Metrics**: Displays FVG volume and dominant side percentage
- **Mitigation Tracking**: Automatically tracks when FVGs are filled or broken
- **Customizable Mitigation Source**: Choose between close price or high/low wicks
### 🔔 Comprehensive Alert System
- **Bounce Alerts**: Get notified when price bounces from OB or FVG zones
- **New Formation Alerts**: Alerts when new Order Blocks or Fair Value Gaps form
- **Combined Zone Alerts**: Special alerts when multiple Order Blocks merge into strong confluence zones
- **Customizable Thresholds**: Set minimum number of combined OBs required for strong zone alerts
### 🎨 Visual Customization
- **Inverted Color Schemes**: Optional inverted colors for both OB and FVG
- OB: Choose between traditional (Bullish=Blue, Bearish=Red) or inverted (Bullish=Red, Bearish=Blue)
- FVG: Choose between Bullish=Orange/Bearish=Aqua or inverted
- **Clean Labels**: Shows timeframe, zone type, volume, and dominant percentage
- **Combined Tags**: Optional labels for merged zones
- **Adjustable Extension**: Control how far zones extend into the future
## How It Works
### Order Blocks
Order Blocks identify institutional trading zones where large players have placed significant orders. The indicator:
1. Detects swing highs/lows using configurable swing length
2. Identifies the last opposing candle before a strong move
3. Analyzes volume distribution (bullish vs bearish)
4. Tracks zone validity until price breaks through
5. Combines overlapping zones from multiple timeframes
### Fair Value Gaps
Fair Value Gaps represent price imbalances that often get filled. The indicator:
1. Identifies 3-candle patterns with gaps between candles
2. Filters gaps by size percentile to show only significant ones
3. Calculates volume distribution within the gap
4. Tracks mitigation when price returns to fill the gap
5. Extends gaps dynamically until filled
### Bounce Detection
The indicator detects bounces using a two-step process:
1. **Touch Phase**: Tracks when price enters a zone (touchedInside flag)
2. **Bounce Phase**: Confirms bounce when price exits the zone in the expected direction
- Bullish zones: Price closes above top after touching inside
- Bearish zones: Price closes below bottom after touching inside
## Settings Guide
### General Configuration
- **Show Historic Zones**: Display invalidated/broken zones
- **Zone Invalidation**: Choose between wick or close for break detection
- **Combine Overlapping Order Blocks**: Merge OBs from different timeframes
- **Swing Length**: Controls sensitivity (smaller = more OBs, larger = fewer OBs)
- **Zone Count**: Choose from High/Medium/Low/One per timeframe
- **Invert Colors OB**: Swap bullish/bearish color scheme
### Alert Settings
- **Enable Alerts**: Master switch for all alerts
- **Alert on Bullish/Bearish Bounce**: Choose which bounce directions to monitor
- **Alert on New OB Formation**: Get notified when new Order Blocks form
- **Alert on Combined OBs**: Alerts for strong confluence zones
- **Min OBs for Strong Zone Alert**: Threshold for combined zone alerts (default: 2)
### Fair Value Gaps
- **Show Fair Value Gaps**: Toggle FVG display
- **FVG Mitigation Source**: Choose close or high/low for mitigation detection
- **Bullish/Bearish FVG**: Enable/disable each type
- **Invert FVG Colors**: Swap FVG color scheme
### Multi-Timeframe
- **Show Lower Timeframes**: Display OBs from timeframes lower than chart
- **Individual Timeframe Toggles**: Enable/disable 1min, 3min, 5min, 15min, 60min
### Style
- **Text Color**: Customize label text color
- **Extend Zones**: Set extension length in bars (default: 40)
- **Show Tag**: Display combined indicator in merged zone labels
## Usage Tips
### For Day Trading
- Enable 1min, 3min, and 5min timeframes
- Use "High" zone count for more trading opportunities
- Watch for bounces from combined zones (highest probability)
### For Swing Trading
- Enable 15min, 60min, and higher timeframes
- Use "Medium" or "Low" zone count for major zones only
- Focus on combined zones with 3+ timeframes
### For Scalping
- Use current timeframe only (disable MTF)
- Enable both OB and FVG
- Set up alerts for quick bounce notifications
### Alert Setup
1. Click "Create Alert" in TradingView
2. Choose from available alert conditions:
- **Bullish Bounce (OB/FVG)**: Long entry opportunities
- **Bearish Bounce (OB/FVG)**: Short entry opportunities
- **New OB Formation**: Early zone identification
- **Strong Combined Zone**: High-probability confluence areas
3. Set alert frequency to "Once Per Bar Close" to avoid false signals
## Technical Details
### Performance Optimizations
- Maximum 100 boxes/labels for efficient rendering
- Lightweight FVG processing on current timeframe only
- Dynamic memory management with array size limits
- Selective rendering of active zones only
### Calculations
- **ATR Multiplier**: Zones exceeding 3.5x ATR are filtered out
- **Volume Percentage**: `max(bullVol, bearVol) / totalVolume × 100`
- **FVG Size Filter**: Uses 100th percentile of last 1000 gaps
- **Overlap Detection**: Uses intersection/union ratio for combining zones
## Credits & License
This indicator combines and enhances concepts from:
- "Volumized Order Blocks" methodology
- "Volumatic Fair Value Gaps" approach
**License**: Mozilla Public License 2.0 (MPL-2.0)
## Disclaimer
This indicator is provided for **educational and informational purposes only**. Trading involves substantial risk of loss and is not suitable for every investor. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making trading decisions.
## Version History
**v2 (Current)**
- Combined OB and FVG into single indicator
- Added comprehensive alert system
- Improved performance with lightweight FVG processing
- Enhanced bounce detection with touch-inside logic
- Added volume metrics to zone labels
- Implemented dynamic zone extension until broken
- Added combined zone detection with configurable thresholds
---
### Chart Examples
The indicator displays:
- **Red Zones** (Inverted): Bullish Order Blocks / Bearish FVGs
- **Blue Zones** (Inverted): Bearish Order Blocks / Bullish FVGs
- **Orange Zones** (Inverted): Bullish Fair Value Gaps
- **Aqua Zones** (Inverted): Bearish Fair Value Gaps
Each zone shows:
- Timeframe label (e.g., "5m", "15m", "1H")
- Zone type (OB or FVG)
- Total volume in millions (e.g., "12.5M")
- Dominant side percentage (e.g., "85%")
**Example Label**: ` 5m & 15m OB 45.2M (78%)`
- Combined zone from 5min and 15min timeframes
- Order Block type
- 45.2 million total volume
- 78% volume on dominant side
---
## Support & Updates
For issues, suggestions, or questions, please leave a comment on the indicator page.
**Author**: © rasukaru666
**Compatible with**: TradingView Pine Script v6
Smart Money Concepts [Kodexius]Smart Money Concepts is a comprehensive price action framework designed to visually organize many of the core ideas behind “smart money” and price action trading concepts. It brings together market structure, order blocks, imbalances, liquidity, premium/discount zones, swing failures and higher timeframe context into a single, coherent overlay on your chart. Instead of jumping between multiple tools, the script aims to give you a structured map of where price has been interacting with liquidity and value, and how that structure is evolving in real time.
All major components are modular and highly configurable, so you can keep only what you care about: from a minimal market structure view to a fully loaded institutional style dashboard. The focus of the script is visual clarity and context highlighting reaction zones, swept levels and structural transitions while letting you decide how to interpret and use that information in your own workflow.
🔹 Features
🔸 Market Structure Engine (CHoCH & BoS)
Change of Character (CHoCH) and Break of Structure (BoS) are complementary smart money market structure concepts that describe two different phases in how a trend evolves.
CHoCH refers to the first meaningful shift in structure that suggests the prevailing trend may be weakening and a new directional bias could be emerging (for example, a market that has been making higher highs and higher lows starts to form lower highs and lower lows).
BoS , on the other hand, is typically used as a confirmation of trend continuation: price extends beyond a key swing high in an uptrend or a key swing low in a downtrend, reinforcing that the existing directional structure remains intact.
Put simply, CHoCH is associated with a potential reversal in market character, while BoS underscores the continuation and extension of the current trend.
Script automatically detects and labels market structure shifts using swing based logic (Change of Character / CHoCH and Break of Structure / BoS).
Bullish Change of Character :
Bearish Change of Character :
Bullish Break of Structure :
Bearish Break of Structure :
Differentiates between first structural flips and continuation breaks, helping you see when the dominant direction is potentially shifting or being reinforced.
Draws structure reference lines at key swing levels so you can visually anchor where those events occurred on the chart.
🔸 Order Blocks with Volumetric Insight
Identifies bullish and bearish order blocks from the most relevant impulsive moves after structure breaks.
Bullish Order Block :
Bearish Order Block :
Each order block is drawn as a zone, with an internal split between “bullish” and “bearish” pressure, based on recent price/volume behavior inside that move.
Displays relative volume and simple volume percentages for the most recent blocks, giving an at a glance sense of which zones carried more activity.
Fully configurable display depth so you can limit the chart to only the last few highest priority blocks.
🔸 Breaker Blocks & Mitigation Tracking
Tracks when previously identified order blocks fail and converts them into breaker blocks, visually marking a change in how price is interacting with that zone.
Bullish Breaker Block :
Bearish Breaker Block :
Separate handling of bullish and bearish breakers with clear color differentiation.
Includes optional “mitigation” logic using either wick or close to determine when a block is considered broken or mitigated.
Breaker blocks are updated and removed dynamically as price trades through them, keeping the chart focused on current, active zones.
🔸 Fair Value Gaps (FVGs), Volume Imbalances & Opening Gaps
Detects imbalances in multiple modes: classic Fair Value Gaps (FVG), volume style imbalances (VI), and opening gaps (OG), with separate options for bullish and bearish sides.
Each imbalance is drawn as a zone, with a mid line reference to quickly locate the “mean” of the gap.
Optional sentiment overlay inside the gap, visually splitting the zone into bullish and bearish “gauge” segments based on recent bar behavior on a chosen timeframe.
Configurable mitigation method (wick or close) and maximum number of visible gaps, so the chart remains readable even on very active instruments.
For both order blocks and FVGs, internal sentiment boxes indicate how bullish or bearish the underlying move or gap has been, using proportional visual splits rather than raw numbers.
This gives an immediate visual cue as to whether a zone was driven more by upward or downward pressure.
🔸 Liquidity Sweeps, EQH/EQL and Volume Filter
Automatically detects areas where liquidity may be resting via swing based pivot highs and lows.
Sellside Liquidity Sweep :
Buyside Liquidity Sweep :
Highlights equal highs (EQH) and equal lows (EQL) when sweeps occur, marking where price probed above/below prior liquidity and then rejected.
Optional volume filter to ignore low volume swings and focus on more meaningful liquidity zones.
Maintains compact arrays of recent liquidity points, clearing them as price decisively trades through or sweeps them.
🔸 Premium / Discount Zones & Equilibrium
Projects premium and discount bands based on a dynamically measured range, offering a simple view of where price is trading relative to that range.
Draws separate Premium and Discount boxes with optional price labels for quick orientation.
Optional mid line (equilibrium) to visualize the “50%” of the current range, often used as a reference for balanced versus extended price.
Zones auto update as the underlying range evolves, with logic to prevent stale levels from cluttering the chart.
In addition script can also project previous session key levels such as open, high, low and equilibrium for a selected timeframe, with optional daily, weekly and monthly references. These levels are extended forward and automatically refreshed as new periods unfold, so you always have clear structural anchors from recent sessions without manually redrawing prior session lines.
🔸 Trend Line/Channel Framework
Detects swing based trendline pivots (uptrends and downtrends) with configurable sensitivity and choice of high/low or close as the source.
Draws trendline “channels” around the detected pivots, shading the area between upper and lower bounds to visualize directional bias zones.
Dynamically updates and deletes prior lines to keep the most recent structure visible, rather than leaving outdated lines on the chart.
Includes basic trendline break detection to highlight when price closes beyond a key diagonal boundary.
🔸 Swing Failure Pattern (SFP) Detector
Scans a chosen timeframe for Swing Failure Patterns (SFPs) using a defined lookback window and minimum separation between events.
Differentiates bullish and bearish SFPs, drawing labels and horizontal reference lines at the swept high or low.
Includes a “lock” period option to pause new SFP detection for a set number of bars after an event, helping to avoid clustering multiple signals in the same area.
🔸 HTF Candle Projection Panel
Projects higher timeframe candles to the right of current price as a compact visual panel, giving you context of higher timeframe structure without switching charts.
Supports both classic candles and Heikin Ashi style, with configurable size, spacing and number of projected candles.
Optionally uses higher timeframe OHLC or blends current timeframe behavior into the projection, depending on how strictly you want to reference HTF data.
Can display projected HTF open/high/low lines and price labels, helping you see where current price is trading within or relative to the larger candle.
🔸 Alert Framework
Built-in alerts for key structural events:
- Market structure changes (BoS, CHoCH) in both directions.
- New order blocks and breaker blocks forming, breaking or being approached.
- New FVGs forming and price moving into or near the latest imbalance zones.
- Liquidity sweeps (highs/lows), EQH/EQL touches and simple liquidity events.
- Price entering premium or discount bands.
- Trendline detection and basic trendline break events.
- Swing Failure Patterns and movements toward previous key levels.
Designed so that you can selectively enable only the conditions you care about and convert them into alerts that match your personal workflow.
Smart Money Concepts is built to function as a unified “map” of structure, liquidity and imbalance on the chart. Each module can be toggled and tuned, allowing you to build anything from a minimal structure only overlay to a fully featured institutional style view of how price interacts with key zones over time.
🔸 Originality & Usefulness
This script is built around a shared price action state, so market structure, order blocks, imbalances and liquidity are not drawn as independent overlays but as parts of the same engine.
At the core is a custom market structure module for CHoCH and BoS. Instead of only comparing the last swing high/low, it maintains an internal directional state and swing history so it can:
treat the first structural flip after an established leg as a Change of Character (CHoCH), and
treat subsequent breaks in the same direction as continuation Breaks of Structure (BoS).
Each event is anchored on the actual swing that defined it, and each swing can only trigger once, reducing repeated labels on minor fluctuations and making structural transitions easier to follow.
Order blocks are implemented with a volumetric profile, not just static rectangles. After a relevant structure event, the script identifies the impulsive move and:
draws the order block as a zone, internally split into “bullish” and “bearish” segments based on how price and volume behaved inside that move,
assigns each block its own traded volume and a relative percentage weight compared to other recent blocks.
The result is an at a glance view of which blocks carried more participation and whether the internal push was dominated by buying or selling, while older or lower priority blocks are automatically pruned to keep the chart clean.
Imbalance handling supports multiple gap types (Fair Value Gaps, volume style imbalances and opening gaps). Each gap is drawn as a zone with a midline, and can optionally be filled with a sentiment gauge: the gap is divided into bullish and bearish portions using recent bar behavior on a chosen timeframe, then updated as new data comes in. This makes it easy to see whether a gap remains one sided or is gradually being balanced out.
Liquidity and Swing Failure Patterns are treated as filtered events. Liquidity pools are detected from swing highs/lows and can pass through a dedicated volume filter: candidate levels are compared to a dynamic volume baseline, and low participation spikes are discarded. Only swings that traded with meaningful activity are tracked as potential liquidity, which are then monitored for sweeps, EQH/EQL tags and subsequent rejection. Once a level is decisively traded through or swept, its internal state is updated so the display does not accumulate stale points.
The SFP module operates on a user defined higher timeframe with a configurable lookback and lock period, so each Swing Failure Pattern is separated in time from the previous one. Combined with the liquidity volume filter, this produces a smaller set of structurally significant SFPs instead of dense clusters around the same area.
Higher timeframe context is further supported by the HTF candle projection panel, which projects compact candles to the right of price. These synthetic candles can reference strict HTF OHLC or blend current lower timeframe behavior into their bodies and wicks, so you can see where current action sits inside the larger structure without switching charts.
All major modules feed into a structured alert layer: market structure events (CHoCH/BoS), new and broken order blocks and breaker blocks, new and approached FVGs, liquidity sweeps, SFPs, moves into premium/discount, trendline events and movements toward key levels. Each alert corresponds to a well defined structural or liquidity update on the chart, rather than a black box trade call.
🔹 How to Use
You can adapt the script to very different workflows, but a common way to use it is:
1. Start from higher timeframe bias
Use the Market Structure Engine (CHoCH & BoS) and the HTF Candle Projection Panel to understand the dominant direction on your reference timeframe (e.g. H4 / Daily).
Combine this with the Premium/Discount Zones and previous session levels (daily/weekly/monthly open, high, low, equilibrium) to see whether price is trading in a relatively extended (premium) or discounted area of the current range.
2. Map your key reaction zones
Turn on Order Blocks with Volumetric Insight and Breaker Blocks to highlight the most relevant impulsive origin zones after structure breaks.
Focus primarily on the most recent blocks (configurable depth) and note their internal volume/sentiment split to prioritize which zones are likely to matter most.
Optionally add Fair Value Gaps / Volume Imbalances / Opening Gaps and, if desired, activate the internal sentiment gauge to see whether the imbalance was driven more by bullish or bearish pressure.
3. Watch how liquidity interacts with those zones
Enable Liquidity Sweeps & EQH/EQL to see where price has run resting liquidity above highs or below lows.
Combine this with the Swing Failure Pattern (SFP) detector to isolate moments where liquidity is taken and immediately rejected back into structure.
You can use the volume filter to ignore small, low volume swings and focus on more meaningful liquidity events.
4. Refine timing with local structure & trendlines
On your execution timeframe, use CHoCH/BoS labels, Trend Line/Channel Framework and SFPs inside or around your chosen OB/FVG zones.
Trendline channels give you diagonal context (where price is riding or breaking a local structure), while CHoCH/BoS marks when that micro structure starts to flip.
5. Use alerts as a monitoring layer, not as standalone signals
Set alerts for the events that matter to you:
– new or broken order blocks / breaker blocks,
– price approaching the latest OB/FVG or breaker zone,
– liquidity sweeps and SFPs,
– fresh CHoCH/BoS events in your key direction,
– entries into premium/discount bands or HTF projection levels.
Treat these alerts as prompts to look at the chart, not as automatic entry/exit rules. The script is designed as a decision support and mapping tool; trade execution, risk management and confirmation remain up to your own plan and discretion.
This tool is intended as a mapping and decision support aid, not as an automated trading system, and should be combined with your own analysis and risk management.
NOVA Breakout Signals v2.5I’m excited to share that version 2.5 includes meaningful upgrades and has backtested well on XAU/USD. The indicator plots LONG/SHORT labels only (no orders, SL/TP) and can shade the background by trend. Signals are de-duplicated with a cooldown and are raised on confirmed bars.
You can also use TradingView Alerts to get early notifications the moment price touches a breakout, without waiting for a candle close—addressing a key limitation of earlier versions.
Notes
• Indicator only (no automated trading).
• Use Alerts to route signals to your preferred workflow.
• For research/education; past performance ≠ future results.
Made by Kenny Nguyen (Vietnam).
Borna's ZonesBorna's Zones marks two important time-based zones on the chart: the 08:00 zone and the 09:00 zone.
The 08:00 zone identifies initial liquidity. This zone sets the range where early market participants create significant activity.
The 09:00 zone serves as a reference for confirmation. After 09:00, the indicator helps you identify whether the 08:00 zone should be considered cleared.
Both zones are automatically extended until 11:00, providing clear visual references for potential market reactions.
No trading is recommended after 11:00, as the early morning zones lose relevance.
This indicator is useful for traders who focus on pre-market and early session liquidity, helping to visualize key levels where price may react.
Luxy VWAP Magic - MTF Projection EngineThis indicator transforms the classic VWAP into a comprehensive trading system. Instead of switching between multiple indicators, you get everything in one place: multi-timeframe analysis, statistical bands, momentum detection, volume profiling, session tracking, and divergence signals.
What Makes This Different
Traditional VWAP indicators show a single line. This tool treats VWAP as a foundation for complete market analysis. The indicator automatically detects your asset type (stocks, crypto, forex, futures) and adjusts its behavior accordingly. Crypto traders get 24/7 session tracking. Stock traders get proper market hours handling. Everyone gets institutional-grade analytics.
Anchor Period Options
The anchor period determines when VWAP resets and recalculates. You have three categories of options:
Time-Based Anchors:
Session - Resets at market open. Best for intraday stock trading where you want fresh VWAP each day.
Day - Resets at midnight UTC. Standard option for most traders.
Week / Month / Quarter / Year - Longer reset periods for swing traders and position traders who want broader context.
Rolling Window Anchors:
Rolling 5D - A sliding 5-day window that never resets. Solves the Monday problem where weekly VWAP equals daily VWAP on first day of week.
Rolling 21D - Approximately one month of trading data in continuous calculation. Excellent for crypto and forex markets that trade 24/7 without clear session breaks.
Event-Based Anchors:
Dividends - Resets on ex-dividend dates. Track institutional cost basis from dividend events.
Splits - Resets on stock split dates. Useful for analyzing post-split trading behavior.
Earnings - Resets on earnings report dates. See where volume-weighted trading occurred since last quarterly report.
Standard Deviation Bands
Three sets of bands surround the main VWAP line:
Band 1 (Aqua) - Plus and minus one standard deviation. Approximately 68% of price action occurs within this range under normal distribution. Touches suggest minor extension.
Band 2 (Fuchsia) - Plus and minus two standard deviations. Only 5% of trading should occur outside this range statistically. Touches here indicate significant overextension and high probability of mean reversion.
Band 3 (Purple) - Plus and minus three standard deviations. Touches are rare (0.3% probability) and represent extreme conditions. Often marks climax moves or panic selling/buying.
Each band can be toggled independently. Most traders show Band 1 by default and add Band 2 and 3 for specific setups or volatile instruments.
Multi-Timeframe VWAP System
The MTF section plots previous period VWAPs as horizontal support and resistance levels:
Daily VWAP - Previous day's final VWAP value. Key intraday reference level.
Weekly VWAP - Previous week's final VWAP. Important for swing traders.
Monthly VWAP - Previous month's final VWAP. Institutional benchmark level.
Quarterly VWAP - Previous quarter's final VWAP. Major support/resistance for position traders.
Previous Day VWAP - Yesterday's closing VWAP specifically, separate from current daily calculation.
The Confluence Zone percentage setting determines how close multiple VWAPs must be to trigger a confluence alert. When two or more timeframe VWAPs converge within this threshold, you get a high-probability support/resistance zone.
Session VWAPs for Global Markets
For forex, crypto, and futures traders who operate in 24/7 markets, the indicator tracks three major global sessions:
Asia Session - UTC 21:00 to 08:00. Gold colored line. Typically lower volatility, range-bound action that sets overnight levels.
London Session - UTC 08:00 to 17:00. Orange colored line. Often determines daily direction with high volume European participation.
New York Session - UTC 13:00 to 22:00. Blue colored line. Highest volume session globally. Sharp directional moves common.
Previous session VWAP values display as horizontal lines when each session closes, acting as intraday support and resistance. The table shows which sessions are currently active with checkmarks.
On-Chart Labels and Signals
The indicator plots several types of labels directly on price action when significant events occur:
Volume Spike Labels
Fire when current bar volume exceeds configurable thresholds relative to both the previous bar and the 20-bar average. Default settings require 300% of previous bar AND 200% of average volume. Green labels indicate bullish candles. Red labels indicate bearish candles. These spikes often mark institutional entry points.
Momentum Shift Labels
Appear when VWAP acceleration changes direction. The Slowing label warns when an active trend loses steam, often preceding reversal. The Accelerating label confirms trend continuation or potential bottom during downtrends. Filters available to show only reversal signals in existing trends.
VWAP Squeeze Labels
Detect when standard deviation bands contract relative to ATR (Average True Range). Low volatility compression often precedes explosive breakout moves. When the squeeze fires (releases), a label appears with directional prediction based on VWAP slope.
Divergence Labels
Mark price/volume divergences using CVD (Cumulative Volume Delta) analysis:
Bullish divergence: Price makes lower low, but CVD makes higher low. Hidden accumulation despite price weakness.
Bearish divergence: Price makes higher high, but CVD makes lower high. Hidden distribution despite price strength.
Dynamic VWAP Coloring
The main VWAP line changes color based on its slope direction:
Green - VWAP is rising. Institutional buying pressure. Volume-weighted price increasing.
Red - VWAP is falling. Institutional selling pressure. Volume-weighted price decreasing.
Gray - VWAP is flat. Consolidation or balance between buyers and sellers.
This coloring can be disabled for a static blue line if you prefer cleaner visuals. The VWAP label next to the line shows the current trend direction and delta percentage.
Calculated Projection Cone
One of the most powerful features is the Calculated Projection Cone. Unlike traditional extrapolation methods that simply extend a trend line forward, this system analyzes what actually happened in similar market conditions throughout the chart's history.
How It Works:
The system classifies each bar into one of 27 unique market states:
Z-Score Level - LOW (oversold), MID (fair value), or HIGH (overbought) based on configurable thresholds
Trend Direction - DOWN, FLAT, or UP based on VWAP slope
Volume Profile - LOW (below 80%), NORMAL (80-150%), or HIGH (above 150%) relative volume
When you look at the current bar, the indicator:
1. Identifies the current market state (e.g., LOW Z-Score + UP Trend + HIGH Volume)
2. Searches through all historical bars on the chart that had the same state
3. Calculates what happened in those bars X bars later (where X is your projection horizon)
4. Shows you the probability of up/down and the average move size
Visual Elements:
Probability Cone - Colored green (bullish probability above 55%), red (bearish below 45%), or gold (neutral). The cone width represents the historical range of outcomes (roughly the 20th to 80th percentile).
Center Line - Shows the average expected price based on historical outcomes in similar conditions.
Probability Label - Displays direction probability and average move. Example: "67% UP (+0.8%)" means 67% of similar past cases moved up, averaging 0.8% gain.
Fallback System:
When the exact 27-state match has insufficient historical data:
First fallback: Uses Z-Score plus Trend only (9 broader states, ignoring volume)
Second fallback: Uses Z-Score only (3 states)
When fallback is active, confidence automatically adjusts
Settings:
Projection Horizon - How many bars forward to analyze outcomes (5, 10, 15, or 20 bars, default 10)
Lookback Period - Historical data window in days (30-252, default 60)
Minimum Samples - Cases needed before using fallback (5-30, default 10)
Z-Score Threshold - Bucket boundary for LOW/MID/HIGH classification (1.0, 1.5, or 2.0 sigma)
Cloud Transparency - Adjust visibility (50-95%)
Colors - Customize bullish, bearish, and neutral cone colors
Confidence Levels:
HIGH - 30 or more similar historical cases found
MEDIUM - 15-29 similar cases
LOW - Fewer than 15 cases (more uncertainty)
IMPORTANT DISCLAIMER:
The Calculated Projection is based on past patterns only. It is NOT a price prediction or financial advice. Similar market states in the past do not guarantee similar outcomes in the future. The probability shown is historical frequency, not a guarantee. Always combine with other analysis and never rely solely on projections for trading decisions.
Alert Conditions
The indicator includes over 20 pre-built alert conditions:
Price vs VWAP:
Price crosses above VWAP
Price crosses below VWAP
Band Touches:
Price touches plus or minus one sigma band
Price touches plus or minus two sigma band (extreme)
Price touches plus or minus three sigma band (very extreme)
Z-Score Extremes:
Z-Score crosses above plus two (overbought extreme)
Z-Score crosses below minus two (oversold extreme)
Momentum and Trend:
Momentum slowing
Momentum accelerating
Trend turns bullish/bearish/neutral
Volume:
Volume spike detected
CVD Direction:
Buyers take control
Sellers take control
High Probability Signals:
Bullish reversal signal (oversold plus accelerating momentum)
Bearish reversal signal (overbought plus slowing momentum)
MTF and Special:
MTF confluence zone entry
VWAP squeeze fired
Bullish/Bearish divergence detected
Any significant signal (catch-all)
All signals use confirmed bar data to prevent false alerts from incomplete candles.
Settings Overview
Settings are organized into logical groups:
VWAP Settings
Anchor Period selection
Show/Hide VWAP line
Dynamic coloring toggle
VWAP label visibility
Bands Visibility
Toggle each of three bands independently
Info Table
Show/Hide table
Table position (9 options)
Text size
Volume spike label settings with adjustable thresholds
Momentum label settings with filters
Signal labels limited to 5 most recent (auto-managed)
Probability engine lookback period
Multi-Timeframe VWAP
Enable/Disable MTF system
Show MTF in table
Show MTF lines on chart
Individual timeframe toggles
Confluence zone threshold
Squeeze detection toggle
Session VWAPs
Enable/Disable session tracking
Apply to all assets option
Show session labels
Divergence Detection
Enable/Disable divergence
Pivot lookback period
Show divergence labels
Calculated Projection
Enable/Disable projection cone
Projection horizon (5, 10, 15, or 20 bars)
Lookback period in days (30-252)
Minimum samples threshold
Z-Score classification threshold (1.0, 1.5, or 2.0 sigma)
Cloud transparency adjustment
Bullish, bearish, and neutral colors
The Info Table - Your Trading Dashboard
The right side of your chart displays a compact table with up to twelve metrics.
Row-by-Row Breakdown:
Asset and Period - Shows what the indicator detected (US Stock, Crypto, Forex, etc.) and your selected anchor period. The detection happens automatically based on exchange data, so VWAP resets and calculations match your actual trading instrument.
Delta Percentage - How far current price sits from VWAP, expressed as a percentage. Positive means price trades above fair value. Negative means below. Large delta values (beyond 1-2%) often precede mean reversion moves. Day traders watch this for overextension.
Z-Score - Statistical deviation from VWAP measured in standard deviations. Unlike raw delta, Z-Score accounts for volatility. A 2% move in a volatile biotech stock differs from 2% in a stable utility. Z-Score normalizes this. Values beyond plus or minus two sigma occur only 5% of the time statistically.
Trend Direction - Whether VWAP itself is rising, falling, or flat. Rising VWAP means the volume-weighted average price is increasing, which indicates institutional accumulation. Falling VWAP suggests distribution. This differs from price trend since it weights by volume.
Momentum State - Is the trend accelerating or slowing down? This measures the rate of change in VWAP slope. When an uptrend shows slowing momentum, it often precedes reversal. Accelerating momentum in a downtrend can signal capitulation and potential bottom.
Relative Volume - Current bar volume compared to the 20-bar average, shown as percentage. Values above 150% indicate above-average activity. Spikes above 200-300% often mark institutional involvement. Low volume (below 80%) warns of potential fake moves.
MTF Bias - Four checkmarks or X marks showing whether price sits above or below Daily, Weekly, Monthly, and Quarterly VWAP. Four checkmarks means strong bullish alignment across all timeframes. Four X marks indicates bearish alignment. Mixed readings suggest consolidation or transition.
Band Probabilities - Historical statistics showing how often price touched each standard deviation band over your lookback period. This helps you understand if mean reversion or trend following works better for your specific instrument.
Session Status - Which global trading sessions are currently active (Asia, London, New York). Shows checkmarks for active sessions. Important for forex and crypto traders who need to know when major liquidity windows open and close.
Divergence State - Whether the indicator detects bullish or bearish divergence between price and cumulative volume delta. Bullish divergence occurs when price makes lower lows but buying pressure (CVD) makes higher lows, suggesting hidden accumulation.
Confidence Score - A weighted composite of all factors displayed as a progress bar and percentage. Combines MTF alignment, Z-Score, trend direction, volume delta, momentum, and relative volume into a single 0-100 score. Higher scores indicate stronger conviction setups.
Calculated Projection - When the Projection Cone is enabled, shows the historical probability of price direction and expected move. For example: "▲ 67% (+0.8%)" means in similar market states historically, price moved up 67% of the time with an average gain of 0.8%. The system analyzes 27 unique market states based on Z-Score, Trend, and Volume conditions.
Recommended Use Cases
Day Trading Stocks:
Use Session anchor with Band 1 visible. Watch for price returning to VWAP after morning move. Volume spikes near VWAP often mark institutional accumulation zones.
Swing Trading:
Use Weekly or Rolling 21D anchor. Enable MTF lines for Daily and Weekly levels. Trade pullbacks to these levels in direction of MTF bias.
Crypto and Forex:
Enable Session VWAPs. Use Rolling anchors to avoid artificial resets. Monitor session transitions for breakout opportunities.
Mean Reversion:
Focus on Z-Score reaching plus or minus two. Add Band 2 visibility. Combine with slowing momentum for highest probability reversals.
Trend Following:
Watch MTF bias alignment. Four checkmarks plus accelerating momentum plus high volume confirms trend continuation setups.
Projection Planning:
Enable the Calculated Projection to see what happened historically in similar market conditions. Use 5-10 bars for intraday setups, 15-20 bars for swing trade planning. Focus on high probability readings (above 60%) with HIGH confidence (30 or more samples). The cone shows the probable range of outcomes based on actual historical data. Combine with other factors like MTF alignment and volume for higher conviction setups.
Important Notes
The indicator does not repaint. MTF values use previous period's confirmed data.
Rolling VWAP works best on 15-minute timeframes and above due to bar lookback requirements.
Session VWAPs apply to global markets by default (forex, crypto, futures). Enable the all-assets option for stocks if desired.
Volume data for forex represents tick volume, not actual traded volume.
All alert conditions fire only on confirmed (closed) bars to prevent false signals.
The Calculated Projection updates each bar as market state changes. This is expected behavior. The projection shows probabilities based on similar past conditions, not a fixed prediction.
Q AND A
Q: Does this indicator repaint?
A: No. The main VWAP calculation uses standard TradingView VWAP methodology. Multi-timeframe values use previous period's confirmed data with appropriate lookahead settings. All alert signals require bar confirmation.
Q: Why does my Rolling VWAP look different on 1-minute versus 15-minute charts?
A: Rolling VWAP calculates across a fixed number of trading days. On very short timeframes, the bar lookback may hit TradingView limits. For best Rolling VWAP accuracy, use 15-minute or higher timeframes.
Q: Can I use this on any instrument?
A: Yes. The indicator automatically detects asset type and adjusts behavior. Stocks use standard market hours. Crypto uses 24/7 calculations. Forex uses tick volume. Everything adapts automatically.
Q: What does the Confidence Score actually measure?
A: The score combines six weighted factors: MTF alignment (25%), Z-Score position (20%), Trend direction (20%), CVD pressure (15%), Momentum state (10%), and Relative volume (10%). Higher scores indicate more factors aligned in one direction.
Q: Why are Session VWAPs not showing on my stock chart?
A: Session VWAPs apply to 24-hour markets by default (forex, crypto, futures). For stocks, enable the Use for All Assets option in Session VWAP settings.
Q: The Divergence labels appear delayed. Is this a bug?
A: Divergence detection requires pivot confirmation, which needs bars on both sides of the pivot point. The label appears at the actual pivot location (several bars back) once confirmed. This is intentional and prevents false signals.
Q: Can I change the band colors?
A: Yes. Each of the three bands has its own color input setting. You can customize Band 1, Band 2, and Band 3 colors to match your preferences. The defaults are Aqua, Fuchsia, and Purple. The main VWAP line color adapts dynamically based on slope direction or can be set to static blue.
Q: How do I set up alerts?
A: Right-click on the chart, select Add Alert, choose this indicator, and select your desired condition from the dropdown. All conditions include descriptive alert messages with relevant data.
Q: What is the Probability Engine lookback period?
A: This setting determines how many trading days the indicator analyzes to calculate band touch rates and mean reversion statistics. Default is 60 days (approximately 3 months). Longer periods provide more stable statistics but may miss recent behavior changes.
Q: Why do I see fewer labels than expected?
A: Signal labels (Volume, Momentum, Squeeze, Divergence) are limited to 5 most recent labels on the chart to keep it clean. When a new label appears, the oldest one is automatically removed. Additionally, momentum labels have several filters: check the slope multiplier setting (higher values require stronger trends) and the Only Reversal Signals option (when enabled, labels only appear for potential reversals, not trend confirmations).
Q: What is the Calculated Projection and how accurate is it?
A: The Calculated Projection analyzes what happened in past market conditions similar to the current state. It classifies each bar by Z-Score level, Trend direction, and Volume profile (27 unique states), then shows the historical probability of up vs down and the average move size. It is NOT a price prediction or guarantee. The probability shown is how often similar conditions led to up/down moves historically, not a future guarantee. Always use it as one input among many.
Q: Why does the Projection probability change?
A: The projection updates on each bar as market state changes. If Z-Score moves from LOW to MID, or trend shifts from UP to FLAT, the system looks up a different historical category. This is expected behavior. The projection shows what happened in similar past conditions to the current bar's state.
Q: The Projection shows LOW confidence. What does that mean?
A: Confidence levels indicate sample size: HIGH means 30 or more historical cases found, MEDIUM means 15-29 cases, LOW means fewer than 15 cases. When sample size is low, the system uses a fallback: first aggregating by Z-Score plus Trend only (ignoring volume), then by Z-Score only. LOW confidence means less statistical reliability, so weight other factors more heavily in your decision.
Q: Why does the cone sometimes show 50/50 probability?
A: A 50/50 reading means that in similar past market states, price moved up roughly half the time and down half the time. This indicates a neutral or balanced condition where historical patterns provide no directional edge. Consider waiting for a higher probability setup or using other analysis methods.
CREDITS AND ACKNOWLEDGMENTS
Methodology Foundation:
VWAP (Volume Weighted Average Price) - Standard institutional benchmark calculation, widely used since the 1980s for algorithmic execution and fair value assessment
Standard Deviation Bands - Statistical volatility measurement applying normal distribution principles to price deviation from mean
Z-Score Analysis - Classic statistical normalization technique for comparing values across different volatility regimes
Cumulative Volume Delta (CVD) - Order flow analysis concept measuring aggressive buying versus selling pressure
Concept Integration:
Mean reversion probability engine - Custom historical statistics tracking for band touch rates
Momentum acceleration detection - Second derivative analysis of VWAP slope changes
VWAP Squeeze - Volatility compression concept adapted from TTM Squeeze methodology applied to VWAP bands versus ATR
Confidence scoring system - Weighted composite scoring combining multiple technical factors
Calculated Projection Cone - Probability-based projection using 27-state market classification (Z-Score, Trend, Volume) with historical outcome analysis and weighted fallback system
All calculations use standard public domain formulas and TradingView built-in functions. No proprietary third-party code was used.
For questions, feedback, or feature requests, please comment below or send a private message.
Happy Trading!
Market Analysis Pro [Trademy]OVERVIEW
Trademy Market Analysis Pro is a professional-grade trading system that combines advanced momentum analysis with institutional-level Supply/Demand zone mapping. This indicator is designed to provide crystal-clear market analysis with precise risk management tools, creating a complete trading framework within a single, streamlined interface.
Unlike complex indicators that overwhelm traders with information, Trademy focuses on what matters: high-probability setups with clear entry points, defined risk levels, and multiple profit targets. The system is built to eliminate guesswork and provide actionable signals that work across multiple timeframes and asset classes eg: ( INDEX:BTCUSD , NASDAQ:NVDA and more )
CORE CONCEPTS
Advanced Momentum Engine: The foundation of Trademy Market Analysis Pro is a proprietary momentum detection system that identifies true directional shifts in the market. The algorithm analyzes price behavior relative to volatility-adjusted dynamic levels, generating signals only when genuine momentum reversals occur. The "Signal Sensitivity" control allows you to adapt the system from conservative (fewer, higher-quality signals) to aggressive (more frequent opportunities) based on your trading style and market conditions.
Institutional Supply/Demand Zones: The system automatically identifies and plots key institutional levels where significant buying (Demand) or selling (Supply) pressure has occurred. These zones are calculated using advanced price structure analysis, filtered through intelligent overlap detection to ensure only the most relevant zones appear on your chart. When price approaches these levels, they often act as strong support or resistance, providing logical areas for entries and exits.
Intelligent Signal Classification: Not all signals are created equal. Trademy categorizes every signal as either "Normal" or "Strong" based on its alignment with the broader market structure and trend context. Strong signals represent higher-conviction setups where momentum and trend align perfectly, while normal signals indicate counter-trend or early reversal opportunities.
Non-Repainting Architecture: Every signal is locked in at bar close (when enabled), and all TP/SL levels are calculated using volatility measurements captured at the moment of signal generation.
KEY FEATURES
Precision Signal System
Dual Signal Modes: Choose between Normal signals (standard momentum reversals) or Strong signals (high-conviction trend-aligned setups), or view both simultaneously
Wait for Bar Close: Optional no-repaint mode ensures signals only appear after candle confirmation
Visual Signal Hierarchy: Normal signals shown with standard arrows (▲/▼), Strong signals marked with distinctive colors for instant recognition
Adjustable Arrow Sizes: Customize signal display from tiny to large based on your chart preferences
Professional Risk Management
Automated TP/SL Calculation: Three take-profit levels (TP1, TP2, TP3) and one stop-loss level automatically calculated using advanced volatility measurement
Fixed Risk Levels: TP/SL lines are locked at signal generation and never move—providing consistent, reliable risk parameters
Visual Risk Zones: Optional colored zones highlight your risk and reward areas for instant position assessment
Adjustable Risk Multiplier: Scale your targets up or down with a single parameter while maintaining proper risk-reward ratios
Clear On-Chart Labels: Every level displays exact price values in an easy-to-read format
Supply/Demand Zone Mapping
Automatic Zone Detection: System identifies high-probability supply and demand zones using advanced price structure analysis
Anti-Overlap Algorithm: Intelligent filtering prevents zone clutter by removing overlapping levels
Extended Zone Projection: Zones extend into the future, showing you key levels before price reaches them
Break-of-Structure Tracking: Monitors when zones are broken and removes invalidated levels
Fully Customizable: Adjust zone colors, swing length, history depth, and box width to match your analysis style
Visual Customization
Flexible Color Schemes: Customize colors for bull/bear signals, TP/SL levels, and supply/demand zones
Trend Background: Optional background coloring to instantly visualize the current market bias
Support/Resistance Lines: Toggle automatic S/R level plotting from key price pivots
Multiple Arrow Sizes: Choose from tiny, small, normal, or large signal arrows
WHAT MAKES TRADEMY MARKET ANALYSIS PRO DIFFERENT
✅ Simplicity Meets Power
✅ TP/SL Levels
✅ Institutional Zone Integration
✅ Universal Indicator for all markets
✅ Multi-Timeframe Flexibility
BEST PRACTICES
📌 Always Use Stop-Loss: Enable the TP/SL system and respect your stop-loss levels,risk management is key to long-term success
📌 Backtest First: Before live trading, replay historical charts to understand signal behavior on your specific asset and timeframe
📌 Combine Timeframes: Use higher timeframe signals as your bias, enter on lower timeframe signals in the same direction
📌 Watch the Zones: Highest probability setups occur when signals align with supply/demand zones (buy near demand, sell near supply)
📌 Don't Chase: If you miss a signal, wait for the next one,forcing trades leads to losses
📌 Partial Profits: Consider taking partial profits at TP1, moving stop to breakeven, and letting the rest run to TP2/TP3
📩 ACCESS & SUPPORT
This is an invite-only indicator. For access inquiries, please contact via TradingView private message.
Important Disclaimers:
This indicator is a tool for technical analysis and does not constitute financial advice
Past performance does not guarantee future results
Always practice proper risk management and never risk more than you can afford to lose
Trading carries substantial risk of loss and is not suitable for all investors
Volume profilerMulti-Range Volume Analysis & Absorption Detection
This tool visualises market activity through multi-range volume profiling and absorption signal detection. It helps you quickly identify where volume expands, compresses, or diverges from expected behaviour.
What it does
Volume Profiler plots four volume EMAs (short / mid / long / longer) so you can gauge how current volume compares to different market regimes.
It also highlights structural volume extremes:
• Low-volume bars (liquidity withdrawal)
These are potential signs of exhaustion, pauses, or low liquidity environments.
• High-volume + Low-range absorption
A classic footprint-style signal where aggressive volume fails to move price.
Often seen during:
absorption of one side of the book
liquidity collection
failed breakouts
institutional accumulation/distribution
You can choose:
which EMA defines “high volume”
how to measure candle range (High-Low, True Range, or Body)
how to define baseline volatility (ATR or average range)
Alerts are included so you can monitor absorption automatically.
Features
Multi-range volume EMAs (10 / 50 / 100 / 300 by default)
Low-volume bar flags
Absorption detection based on custom thresholds
Customisable volatility baseline
Optional bar colouring
Labels displayed directly in the volume pane
Alert conditions for absorption events
How to use
This indicator is valuable for:
confirming trend strength or weakness
detecting absorption before reversal or breakout continuation
finding low-liquidity pauses
identifying volume expansion across different time horizons
footprint-style behavioural confirmation without needing order-flow data
Works across all markets and timeframes.
Notes
This script is intended for educational and analytical use.
It does not repaint.






















