Market SessionsMarket Sessions (Asian, London, NY, Pacific) 
 Summary 
This indicator plots the main global market sessions (Asian, European, American, Pacific) as boxes on your chart, complete with dynamic high/low tracking.
It's an essential tool for intraday traders to track session-based volatility patterns and visualize key support/resistance levels (like the Asian Range) that often define price action for the rest of the day.
 Who it’s for 
Intraday traders, scalpers, and day traders who need to visualize market hours and session-based ranges. If your strategy depends on the London open, the New York close, or the Asian range, this script will map it out for you.
 What it shows 
Customizable Session Boxes: Four fully configurable boxes for the Asian, European (London), American (New York), and Pacific (Sydney) sessions.
Session High & Low: The script tracks and boxes the highest high and lowest low of each session, dynamically updating as the session progresses.
Session Labels: Clear labels (e.g., "AS", "EU") mark each session, anchored to the start time.
 Key Features 
Powerful Timezone Control: This is the core feature.
Use Exchange Timezone (Default): Simply enter session times (e.g., 8:00 for London) relative to the exchange's timezone (e.g., "NASDAQ" or "BINANCE").
Use UTC Offset: Uncheck the box and enter a UTC offset (e.g., +3 or -5). Now, all session times you enter are relative to that specific UTC offset. This gives you full control regardless of the chart you're on.
Fully Customizable: Toggle any session on/off.
Style Control: Change the fill color, border color, transparency, border width, and line style (Solid, Dashed, Dotted) for each session individually.
Smart Labels: Labels stay anchored to the start of the session (no "sliding") and float just above the session high.
 Why this helps 
Track Volatility & Market Behavior: Visually identify the "personality" of each session. Some sessions might consistently produce powerful pumps or dumps, while others are prone to sideways "chop" or accumulation. This indicator helps you see these repeating patterns.
Find Key Support/Resistance Levels: The High and Low of a session (e.g., the Asian Range) often become critical support and resistance levels for the next session (e.g., London). This script makes it easy to spot these "session-to-session" S/R flips and reactions.
Aid Statistical Analysis: The script provides the core visual data for your statistical research. You can easily track how often the London session breaks the Asian high, or which session is most likely to reverse the trend, helping you build a robust trading plan.
Context is King: Instantly see which market is active, which are overlapping (like the high-volume London-NY overlap), and which have closed.
 Quick setup 
Go to Timezone Settings.
 Decide how you want to enter times: 
Easy (Default): Leave Use Exchange Timezone checked. Enter session times based on the chart's native exchange (e.g., for BTC/USDT on Binance, use UTC+0 times).
Manual (Pro): Uncheck Use Exchange Timezone. Enter your UTC Offset (e.g., +2 for Berlin). Now, enter all session times as they appear on the clock in Berlin.
Go to each session tab (Asian, European...) to enable/disable it and set the correct start/end hours and minutes.
Style the colors to match your chart theme.
 Disclaimer 
 For educational/informational purposes only; not financial advice. Trading involves risk—manage it responsibly.
Market
Previous D/W/M HLOCHey traders,
Here's a simple Multi-Timeframe indicator that essentially turns time and price into a box. It'll take the previous high, low, opening price, or closing price from one of the three timeframes of your choice (day, week, or month). For whatever reason I can't get the opening price to function consistently so if you find improvements feel free to let me know, this will help traders who prefer to use opening price over closing price.
Naturally this form of charting is classical and nature and some key figures you could use to study its usage are
- Richard W. Schabacker (1930s)
- Edwards & Magee (1948)
- Peter Brandt
- Stacey Burke (more on the intraday side - typically our preference)
It's usage put plainly:
- Quantifying Accumulation or Distribution
- Revealing Energy Build-Up (Compression)
- Framing Breakouts and False Breakouts
- Structuring Time
- Identifying opportunities to trade a daily, weekly, or monthly range. 
Crypto Index Price# Crypto Index Price - Indicator Description
## 📊 What is this indicator?
**Crypto Index Price** is an indicator for creating your own cryptocurrency index based on an equal-weighted portfolio. It allows you to track the overall dynamics of the cryptocurrency market through a composite index of selected assets.
## 🎯 Key Features
- **Up to 20 assets in the index** — create an index from any trading pairs
- **Equal-weighted methodology** — each asset has the same weight in the index
- **Moving average** — optional trend filter for the index
- **Flexible visualization settings** — customizable colors and line thickness
## 📈 How to Use
The indicator is displayed in a separate pane below the chart and shows:
1. **Blue line** — crypto index value
2. **Orange line** (optional) — moving average of the index
### Trading Applications:
- **Identify overall market trend** — if the index is rising, most coins are in an uptrend
- **Divergences** — divergence between your asset and the index may signal local opportunities
- **Signal confirmation** — use the index to confirm trading decisions on individual coins
- **Market condition filter** — trade longs when index is above MA, shorts when below
## ⚙️ Settings
### Assets (Symbols)
- **Asset 1-10** — main cryptocurrencies (default: BTC, ETH, BNB, SOL, XRP, ADA, AVAX, LINK, DOGE, TRX)
- **Asset 11-20** — additional slots for index expansion
### Visual Parameters
- **Index line color** — main line color (default: blue)
- **Line width** — from 1 to 5 pixels
- **Show moving average** — enable/disable MA
- **MA period** — moving average calculation period (default: 20)
- **MA color** — moving average line color (default: orange)
## 💡 Recommendations
- For a top coins index, use 5-10 largest cryptocurrencies by market cap
- For an altcoin index, add medium and small coins from your sector
- Use MA to filter false signals and identify the global trend
- Compare individual asset behavior with the index to find anomalies
## ⚠️ Important
The indicator uses equal-weighted methodology — each coin contributes equally regardless of price or market cap. This differs from cap-weighted indices and may provide a different market perspective.
---
*This indicator is intended for analysis and is not trading advice. Always conduct your own analysis before making trading decisions.*
---
Market Profile based Support/ResistanceBrought to you by Stock Kaka - Your trading sidekick 🦜📈 - pay your visit at stockkaka.my.canva.site or find us on X #StockKaka
📊 What This Indicator Does
Ever wish the market would just tell you where the important levels are? Well, buckle up, because this indicator is like having a market whisperer on your chart!
Based on cutting-edge hierarchical market structure analysis (fancy words for "smart support and resistance"), this bad boy uses ATR-based Directional Change to identify turning points that actually matter. No more guessing where price might bounce or break—let the algorithm do the heavy lifting while you sip your coffee ☕
🎯 The Five Levels Explained (From Noisy to Mighty)
Think of these levels like a pyramid of importance. Level 0 is your chatty friend who notices everything, while Level 4 is the wise oracle who only speaks when it really matters.
Level 0: The Hyperactive Scout 🐿️
What it does: Catches every little zigzag in price using ATR confirmation
Significance: Very short-term, intraday noise
Best for: Scalpers who love action every few minutes
Trader Type: "I refresh my chart 100 times an hour"
Reliability: ⭐⭐ (It's enthusiastic but easily excitable)
Level 1: The Day Trader's Buddy 🎯
What it does: Filters Level 0 to show minor swing highs/lows
Significance: Intraday support/resistance, hourly structure
Best for: Day traders, scalpers looking for better entries
Trader Type: "I close all positions before dinner"
Reliability: ⭐⭐⭐ (Solid for quick moves)
Level 2: The Swing Trader's Sweet Spot 🎪
What it does: Identifies multi-day to weekly structure points
Significance: Intermediate support/resistance where battles happen
Best for: Swing traders, position traders
Trader Type: "I hold for days, not minutes"
Reliability: ⭐⭐⭐⭐ (Now we're talking real structure!)
Level 3: The Big Money Magnet 💰
What it does: Shows major market structure—where the whales play
Significance: Weekly to monthly levels, institutional zones
Best for: Position traders, trend followers
Trader Type: "I think in weeks and months, not hours"
Reliability: ⭐⭐⭐⭐⭐ (These levels have gravitational pull!)
Level 4: The Market Prophet 🔮
What it does: Reveals ultra-major turning points (think: quarterly/yearly pivots)
Significance: Long-term macro structure, investment-grade levels
Best for: Investors, long-term position traders
Trader Type: "Warren Buffett is my spirit animal"
Reliability: ⭐⭐⭐⭐⭐⭐ (When these break, market's rewrite the story)
⚙️ Parameter Setup Guide (The Secret Sauce)
The magic ingredient is the ATR Lookback Period—think of it as teaching the indicator your timeframe's "dialect." Here's your cheat sheet:
2-Minute Chart ⚡
ATR Lookback: 720 (24 hours of 2-min bars)
Who uses this: Crypto degens, futures scalpers, adrenaline junkies
Show Levels: L0, L1, L2 (L3+ won't budge much)
Pro Tip: Enable only L1 and L2 or your chart will look like spaghetti
5-Minute Chart 🏃
ATR Lookback: 288 (24 hours of 5-min bars)
Who uses this: Active day traders, news traders
Show Levels: L1, L2, L3
Pro Tip: L2 is your best friend here—perfect for intraday swings
15-Minute Chart 📈
ATR Lookback: 96 (24 hours of 15-min bars)
Who uses this: Swing traders, patient day traders
Show Levels: L1, L2, L3
Pro Tip: This is the "Goldilocks zone"—not too fast, not too slow
1-Hour Chart ⏰
ATR Lookback: 168 (1 week of hourly bars)
Who uses this: Swing traders, position traders
Show Levels: L2, L3, L4
Pro Tip: L3 levels here are like magnets for price action
Daily Chart 📅
ATR Lookback: 30 to 50 (1-2 months)
Who uses this: Investors, long-term traders, people with patience
Show Levels: L2, L3, L4
Pro Tip: L4 on dailies = "Don't fight this level, respect it"
🎨 How to Use This Thing
Add to Chart - Duh! 😄
Set Your ATR Lookback - Use the guide above (don't wing it!)
Enable Relevant Levels - Less is more! Turn off levels that just clutter
Watch the Magic - See horizontal lines appear at key S/R zones
Check the Table - Top-right corner shows current levels (fancy!)
Set Alerts - Get notified when price approaches or breaks levels
Trading Strategies 🎲
The Bounce Play:
Price approaches Level 2 or 3 support → Look for bullish reversal signals
Take profit at the next level resistance
Stop loss just below the support level
The Breakout Play:
Price breaks through Level 2/3 resistance with volume → Go long
Next level becomes your target
Failed breakout? Level becomes resistance again (classic fake-out)
The Confluence Play:
When Level 3 aligns with your favorite indicator (RSI oversold, moving average, Fibonacci) → Chef's kiss! 👨🍳💋
These multi-confirmation setups are where the money lives
🚨 Important Notes (Read This or Blame Yourself Later) 
⚠️ This indicator REPAINTS on the current bar until an extreme is confirmed. That's not a bug, it's how directional change works. The past levels are solid as a rock, but the pending one is still... pending.
⚠️ More levels ≠ Better results. Showing all 5 levels is like having 5 GPS apps shouting directions at once. Pick 2-3 levels max.
⚠️ ATR Lookback matters! Wrong setting = garbage results. Use the guide above or experiment carefully.
⚠️ Volatile markets (crypto, meme stocks) work GREAT with this. Choppy, range-bound markets? Meh.
⚠️ Combine with other tools! This shows you WHERE, not WHEN. Use momentum indicators, volume, or your favorite chicken entrails for timing 🐔
🦜 Final Word from Stock Kaka
Remember: Indicators don't make money, traders do. This tool shows you where the market has historically respected structure. What you do with that info? That's on you, champ!
Use proper risk management, don't YOLO your rent money, and may your stops never get hunted 🎯
Trade smart, trade safe, and let Stock Kaka be your guide!
📝 Credits
Algorithm: neurotrader888 (Python implementation)
Pine Script Conversion: Your friendly neighborhood Stock Kaka team!!
Inspiration: Ginger chai, market inefficiencies, and a dash of chaos
📌 Tags
support-and-resistance market-structure atr directional-change multi-timeframe swing-trading day-trading levels hierarchical-analysis algo-trading
Price–Volume Anomaly DetectorDescription 
This indicator identifies unusual relationships between price strength and trading volume. By analyzing expected intraday volume behavior and comparing it with current activity, it highlights potential exhaustion, absorption, or expansion events that may signal changing market dynamics.
 How It Works 
The script profiles average volume by time of day and compares current volume against this adaptive baseline. Combined with normalized price movement (ATR-based), it detects conditions where price and volume diverge:
 
 Exhaustion:  Strong price move on low volume (potential fade)
 Absorption:  Weak price move on high volume (potential reversal)
 Expansion:  Strong price move on high volume (momentum continuation)
 
 Key Features 
 
 Adaptive time-based volume normalization
 Configurable sensitivity thresholds
 Optional visibility for each anomaly type
 Adjustable label transparency and offset
 Light Mode support: label text automatically adjusts for dark or light chart backgrounds
 Lightweight overlay design
 
 Inputs Overview 
 
 Volume Profile Resolution:  Defines time bucket size for expected volume
 [* ]Lookback Days:  Controls how quickly the profile adapts
 Price / Volume Thresholds:  Tune anomaly sensitivity
 Show Expansion / Exhaustion / Absorption:  Toggle specific labels
 Label Transparency & Offset:  Adjust chart visibility
 
 How to Use: 
 
 Apply the indicator to any chart or timeframe.
 Observe where labels appear:
🔴 Exhaustion: strong price, weak volume
🔵 Absorption: weak price, strong volume
🟢 Expansion: strong price, strong volume
 Use these as context clues, not trade signals — combine with broader volume or trend analysis.
 
 How It Helps 
 
 Reveals hidden price–volume imbalances
 Highlights areas where momentum may be fading or strengthening
 Enhances understanding of market behavior beyond raw price action
 
⚠️Disclaimer:
This script is provided for educational and informational purposes only. It is not financial advice and should not be considered a recommendation to buy, sell, or hold any financial instrument. Trading involves significant risk of loss and is not suitable for every investor. Users should perform their own due diligence and consult with a licensed financial advisor before making any trading decisions. The author does not guarantee any profits or results from using this script, and assumes no liability for any losses incurred. Use this script at your own risk.
Power of 369 [SmartFoxy]The  Power of 369  Indicator detects market swing structures and overlays dynamic time-based color labeling using the 3-6-9 numeric pattern.
It highlights price turning points with summed time signatures, aligning intraday structure with temporal symmetry.
Includes OTT session filtering, automatic box plotting, ATR-based validation, and custom color control for 3, 6, 9 digit resonance. 
---
## 📘  How to Use 
Activate the Indicator
1. Add Magic 369 to your chart.
It works on any timeframe and market — Forex, Crypto, Indices, or Stocks.
2. Adjust the Session Duration to divide the chart into visual time blocks.
3. Use the OTT filter to show activity only during your preferred trading session.
4. Enable “Show sum of times” to display the digit sum of each candle’s time (e.g., m+m or h+h+m+m).
Combine this with “Show Swing Labels” or Market Structures to visualize both time and structure interaction.
5. Turn on “Set new colors 369” in the settings.
Each label changes its color based on the time-sum value:
 
 3 → Orange — Accumulation;
 6 → Blue — Manipulation;
 9 → Purple — Distribution;
 Other digits → Neutral gray.
 
6. Market Structure Tools:
 
 Detects Swing Highs/Lows automatically;
 Marks BoS (Break of Structure) and CHoCH (Change of Character);
 Optionally validates swings using ATR deviation for confirmation.
 
7. Customize Visuals – Adjust label size, line style, colors, and opacity to match your chart theme.
8. Interpretation – Use the 3-6-9 patterns to identify time-based energy shifts in market flow —
3 initiates accumulation, 6 signals manipulation, and 9 completes distribution. Together, they reveal the rhythm behind structural price movements. 
---
## ⚙️ Settings Overview
🕓 Session Settings:
 
 Show Boxes Session  – enables time-block boxes on chart.
 Session Duration  – defines how many bars each session lasts.
 Show only at OTT  – displays sessions only during your chosen trading hours (e.g., 16:30–22:00).
 Boxes Drawing Limit  – limits the maximum number of boxes drawn on the chart.
 
🔢 3-6-9 Color Logic
Set new colors 369 – activates unique colors based on the time-sum digit.
/3, /6, /9, /others – customize colors for each digit group:
 
 3 → Accumulation;
 6 → Manipulation;
 9 → Distribution;
 others → Neutral.
 
🧭 Labels
 
 Show Swings Labels – toggles display of H/L, HH/HL/LL/LH, or symbol ◆.
 Show sum of times – displays digit-sum values next to swing labels.
 Type of Sum – choose between:
 
 m+m → uses minute sum only
 h+h+m+m → uses hour + minute sum combined
 
 Label Size – adjusts label text size.
 
📈 Market Structure (𝓜𝓢)
 
 Show Market Structures – enables structure detection and visualization.
 Show 𝓜𝓢 Validation (ATR) – confirms structure strength using ATR-based deviation logic.
 Show 𝓜𝓢 Labels – shows BoS and CHoCH labels directly on the chart.
 Show Levels – draws support/resistance levels from recent structures.
 Colors – separate settings for bullish and bearish structures.
Modern SessionsModern Sessions Indicator - 
This is a trading sessions indicator for TradingView (Pine Script v5) that visually highlights different forex market trading sessions on your chart with colored boxes and provides a real-time status dashboard.
Key Features
📍 Four Major Trading Sessions
The indicator tracks and displays the four main global forex trading sessions:
Tokyo Session (00:00-09:00 UTC) - Blue colored
London Session (08:00-17:00 UTC) - Orange colored
New York Session (13:00-22:00 UTC) - Green colored
Sydney Session (22:00-07:00 UTC) - Purple colored
🎨 Visual Session Boxes
Automatically draws translucent colored boxes over active trading sessions
Boxes dynamically expand to show the session's high and low price range
Session names are labeled at the top of each box for easy identification
Boxes update in real-time as new highs or lows are formed during the session
⚙️ Fully Customizable
Enable/disable any session individually
Customize colors for each session to match your chart theme
Adjustable session times - modify start/end times for each session
All times are based on UTC timezone for consistency
📊 Live Status Dashboard
Optional top-right dashboard table showing all sessions at a glance
Real-time "Active" (green) or "Closed" (red) status for each session
Clean, modern dark theme design that matches TradingView's interface
Can be toggled on/off as needed
How It Works
The indicator monitors the current bar's timestamp and checks if it falls within any defined session timeframe. When a session becomes active, it creates a box starting from that bar and continues extending it rightward while updating the high/low boundaries. The dashboard updates on every bar to reflect which sessions are currently active.
Use Cases
Session-based trading strategies - Trade only during specific high-volume sessions
Volatility analysis - Identify which sessions produce the largest price ranges
Overlap identification - Spot when multiple sessions are active simultaneously (highest liquidity)
Time-based analysis - Study how price behaves during different market hours
This indicator is perfect for forex traders, scalpers, and anyone who needs clear visual reference for when major markets are open.
Sessions [Trade Tribe HQ]Color-coded session ranges with ADR% labels to help you trade smarter, not harder.
This tool marks New York, London, Tokyo, and Sydney sessions, showing their ranges, highs/lows, VWAPs, and ADR%.
🔹 Key Features
Colored session boxes (NY, London, Tokyo, Sydney)
Session highs & lows, VWAP, and trendlines
Dashboard showing active sessions, volume, and %ADR
ADR% labels at session close
🔹 How It Helps
Spot session traps, moves, and reversals faster
Manage expectations using ADR% (no chasing over-extended moves)
Identify overlap zones (London → NY) for volatility spikes
Simplify cycle tracking across global markets
Market Sessions Marker—making it easy to see where the energy has been spent and where opportunity is building next.
Created with ❤️ by TraderChick – part of the Trade Tribe HQ community.  
If you found this tool useful, check out my profile for more strategies, classes, and resources.
Volume Profile Auto POC📌 Overview 
Volume Profile Auto POC is a trend-following strategy that uses the automatically calculated Point of Control (POC) from the volume profile, combined with ATR zones, to capture reversals and breakouts.
By basing decisions on volume concentration, it dynamically visualizes the price levels most watched by market participants.
⚠️ This strategy is provided for educational and research purposes only.
Past performance does not guarantee future results.
 🎯 Strategy Objectives 
 
  Automatically detect the volume concentration area (POC) to improve entry accuracy
  Optimize risk management through ATR-based volatility adjustment
  Provide early and consistent signals when trends emerge
 
 ✨ Key Features 
 
   Automatic POC Detection : Updates the volume profile over a defined lookback window in real time
   ATR Zone Integration : Defines a POC ± 0.5 ATR zone to clarify potential reversals/breakouts
   Visual Support : Plots the POC line and zones on the chart for intuitive decision-making
 
 📊 Trading Rules 
Long Entry:
Price breaks above the POC + 0.5 ATR zone
Volume is above average to support the breakout
Short Entry:
Price breaks below the POC - 0.5 ATR zone
Volume is above average to support the downside move
Exit (or Reverse Position):
Price returns to the POC area
Or touches the ATR band
 ⚙️ Trading Parameters & Considerations 
Indicator Name: Volume Profile Auto POC
Parameters:
 
  Lookback Bars: 50
  Bins for Volume Profile: 24
  ATR Length: 14
  ATR Multiplier: 2.0
 
 🖼 Visual Support 
POC line plotted in red
POC ± 0.5 ATR zone displayed as a semi-transparent box
ATR bands plotted in blue for confirmation
 🔧 Strategy Improvements & Uniqueness 
This strategy is inspired by traditional Volume Profile + ATR analysis,
while adding the improvement of a sliding-window mechanism for automatic POC updates.
Compared with conventional trend-following approaches,
its strength lies in combining both price and volume perspectives for decision-making.
 ✅ Summary 
Volume Profile Auto POC automatically extracts key market levels (POC) and combines them with ATR-based zones,
providing a responsive trend-following method.
It balances clarity with practicality, aiming for both usability and reproducibility.
⚠️ This strategy is based on historical data and does not guarantee future profits.
Always use proper risk management when applying it.
EWC Zone Matrix📌 EWC Precision Blocks
🔎 Overview
EWC Precision Blocks is a professional market analysis tool designed to highlight high-probability trading zones on the chart. Instead of relying on lagging signals, this indicator maps out Alpha Zones (bullish) and Beta Zones (bearish), allowing traders to identify potential market reaction areas with clarity.
The algorithm is built to adapt across Scalp, Swing, and Position trading modes, making it flexible for short-term intraday traders as well as long-term investors.
⚡ Key Features
Multi-Mode Detection – Switch between Scalp, Swing, or Position modes depending on your trading style.
EWC Alpha Zone (Bullish Detection) – Highlights areas where the market may find strong upward momentum.
EWC Beta Zone (Bearish Detection) – Highlights areas where the market may face downward pressure.
Zone Break Tracking – Visualizes when a zone has been invalidated or broken.
Body-Based Detection – Option to base calculations on candle bodies instead of wicks for precision.
Zone Flips – Displays polarity shifts when zones transition from supportive to resistive behavior (and vice versa).
Custom Styling – Full control of zone and break colors for clear chart visualization.
🎯 How to Use
Select Your Mode
Scalp → Designed for fast intraday moves.
Swing → Medium-term setups, ideal for session trading.
Position → Long-term outlook, suitable for investors.
Watch the Alpha Zones
Highlighted bullish areas can serve as potential support or accumulation zones.
Watch the Beta Zones
Highlighted bearish areas may act as resistance or distribution zones.
Monitor Breaks & Flips
Alpha Breaks → Bullish zones failing.
Beta Breaks → Bearish zones failing.
Zone Flips → Polarity changes, often powerful signals.
🛠 Inputs & Customization
EWC Mode → Choose Scalp, Swing, or Position.
Show Last Alpha Zone → Set how many bullish zones to display.
Show Last Beta Zone → Set how many bearish zones to display.
Body-Based Detection → Toggle candle body vs. wick calculation.
EWC Alpha Zone / Beta Zone Styling → Customize zone colors.
Alpha Break / Beta Break Colors → Adjust break visuals.
Show Zone Flips → Enable/disable historical polarity labels.
Status Bar → Display inputs directly in the chart status line.
📈 Best Practices
Works across all timeframes and markets (forex, crypto, indices, stocks).
Combine with your existing strategy for confirmation.
Use in alignment with higher timeframe structure for maximum accuracy.
⚠ Disclaimer
EWC Precision Blocks is a market visualization tool provided for educational purposes only. It does not provide financial advice, signals, or guaranteed results. Always do your own research and manage risk responsibly.
🔹 About EWC
EWC (EastWave Capital) is dedicated to developing professional-grade trading tools and strategies for traders across forex, crypto, commodities, and indices. With over a decade of combined market experience, our mission is to empower traders with precision, clarity, and confidence in their decision-making.
EWC Precision Blocks is one of our flagship tools, reflecting our commitment to innovation, transparency, and trader-focused solutions.
📌 Published by Usama Manzoor — Founder of EastWave Capital (EWC)
1 minute ago
Release Notes
EWC Precision Blocks
The EWC Alpha-Beta Zone Detector is designed for traders who value clarity, precision, and flexibility in their chart analysis.
By mapping out Alpha (strength) and Beta (weakness) zones, this script provides a structured way to understand how price reacts to key levels in the market.
This indicator is built on price action principles and market structure analysis, avoiding clutter and focusing on the essentials traders need. Whether you are scalping on lower timeframes or analyzing swing opportunities, the Alpha-Beta Zone Detector adapts to your style.
🔹 Core Features
Alpha & Beta Zones → Detects bullish and bearish strength zones in real time.
Highlight Last Zone → Focus on the most recent Alpha/Beta zone for clarity.
Zone Flip Detection → Identifies polarity changes when zones shift from support to resistance or vice versa.
Body-Based Detection → Option to base calculations on candle bodies instead of wicks for more accuracy.
Flexible Timeframe Sensitivity → Switch between short, intermediate, and long-term detection modes.
Custom Zone Styling → Adjust colors, opacity, and line thickness for both Alpha and Beta zones.
Break Visualization → Display breaks of Alpha and Beta zones for additional confirmation.
Market Versatility → Works seamlessly on Forex, Crypto, Indices, Commodities, and Stocks.
🔹 Why Traders Use It
Provides a clear visual guide to market decision zones.
Helps traders refine entries, stop-loss placement, and take-profit levels.
Adapts to multiple trading styles → scalpers, intraday traders, and swing traders.
Keeps charts clean and professional without overloading with unnecessary signals.
⚠️ Disclaimer:
This script is created for educational and informational purposes only. It does not provide financial advice. Trading involves risk; always manage your risk responsibly and conduct your own analysis before entering any position.
RB — Rejection Blocks (Price Structure)This indicator detects and visualizes Rejection Blocks (RBs) using pure price action logic.
A bullish RB occurs when a down candle forms a lower low than both its neighbors. A bearish RB occurs when an up candle forms a higher high than both its neighbors.
Validated RBs are displayed as boxes, optional lines, or labels. Blocks are automatically removed when invalidated (price closes through them), keeping the chart uncluttered and focused.
How to use
• Apply on any timeframe, from intraday to higher timeframes.
• Watch how price reacts when revisiting RB zones.
• Treat these zones as contextual areas, not entry signals.
• Combine with your own trading methods for confirmation.
Originality
Unlike generic support/resistance tools, this indicator isolates a specific structural pattern (rejection blocks) and renders it visually on the chart. This selective focus allows traders to study structural reactions with more clarity and precision.
⚠️ Disclaimer: This is not a trading system or a signal provider. It is a visual analysis tool designed for structural and educational purposes.
Smart Structure Breaks & Order BlocksOverview (What it does) 
The indicator “Smart Structure Breaks & Order Blocks” detects market structure using swing highs and lows, identifies Break of Structure (BOS) events, and automatically draws order blocks (OBs) from the origin candle. These zones extend to the right and change color/outline when mitigated or invalidated. By formalizing and automating part of discretionary analysis, it provides consistent zone recognition.
 Main Components 
 
 Swing Detection: ta.pivothigh/ta.pivotlow identify confirmed swing points.
 BOS Detection: Determines if the recent swing high/low is broken by close (strict mode) or crossover.
 OB Creation: After a BOS, the opposite candle (bearish for bullish BOS, bullish for bearish BOS) is used to generate an order block zone.
 Zone Management: Limits the number of zones, extends them to the right, and tracks tagged (mitigated) or invalidated states.
 
 Input Parameters 
 
 Left/Right Pivot (default 6/6): Number of bars required on each side to confirm a swing. Higher values = smoother swings.
 Max Zones (default 4): Maximum zones stored per direction (bull/bear). Oldest zones are overwritten.
 Zone Confirmation Lookback (default 3): Ensures OB origin candle validity by checking recent highs/lows.
 Show Swing Points (default ON): Displays triangles on swing highs/lows.
 Require close for BOS? (default ON): Strict BOS (close required) vs loose BOS (line crossover).
 Use candle body for zones (default OFF): Zones drawn from candle body (ON) or wick (OFF).
 
 Signal Definition & Logic 
 
 Swing Updates: Latest confirmed pivots update lastHighLevel / lastLowLevel.
 BOS (Break of Structure):
 Bullish – close breaks last swing high.
 Bearish – close breaks last swing low.
 Only one valid BOS per swing (avoids duplicates).
 OB Detection:
 Bullish BOS → previous bearish candle with lowest low forms the OB.
 Bearish BOS → previous bullish candle with highest high forms the OB.
 Zones: Bull = green, Bear = red, semi-transparent, extended to the right.
 Zone States:
 Mitigated: Price touches the zone → border highlighted.
 Invalidated:
  Bull zone → close below → turns red.
  Bear zone → close above → turns green.
 
 Chart Appearance 
 
 Swing High: red triangle above bar
 Swing Low: green triangle below bar
 Bull OB: green zone (border highlighted on touch)
 Bear OB: red zone (border highlighted on touch)
 Invalid Zones: Bull zones turn reddish, Bear zones turn greenish
 
 Practical Use (Trading Assistance) 
 
 Trend Following Entries: Buy pullbacks into green OBs in uptrends, sell rallies into red OBs in downtrends.
 Focus on First Touch: First mitigation after BOS often has higher reaction probability.
 Confluence: Combine with higher timeframe trend, volume, session levels, key price levels (previous highs/lows, VWAP, etc.).
 Stops/Targets:
 Bull – stop below zone, partial take profit at swing high or resistance.
 Bear – stop above zone, partial take profit at swing low or support.
 
 Parameter Tuning (per market/timeframe) 
 
 Pivot (6/6 → 4/4/8/8): Lower for scalping (3–5), medium for day trading (5–8), higher for swing trading (8–14). Increase to reduce noise.
 Strict Break: ON to reduce false breaks in ranging markets; OFF for earlier signals.
 Body Zones: ON for assets with long wicks, OFF for cleaner OBs in liquid instruments.
 Zone Confirmation (default 3): Increase for stricter OB origin, fewer zones.
 Max Zones (default 4 → 6–10): Increase for higher volatility, decrease to avoid clutter.
 
 Strengths 
 
 Standardizes BOS and OB detection that is usually subjective.
 Tracks mitigation and invalidation automatically.
 Adaptable: allows body/wick zone switching for different instruments.
 
 Limitations 
 
 Pivot-based: Signals appear only after pivots confirm (slight lag).
 Zones reflect past balance: Can fail after new events (news, earnings, macro data).
 Range-heavy markets: More false BOS; consider stricter settings.
 Backtesting: This script is for drawing/visual aid; trading rules must be defined separately.
 
 Workflow Example 
 
 Identify higher timeframe trend (4H/Daily).
 On lower TF (15–60m), wait for BOS and new OB.
 Enter on first mitigation with confirmation candle.
 Stop beyond zone; targets based on R multiples and swing points.
 
 FAQ 
 
 Q: Why are zones invalidated quickly?
A: Flow reversal after BOS. Adjust pivots higher, enable Strict mode, or switch to Body zones to reduce noise.
 Q: What does “tagged” mean?
A: Price touched the zone once = mitigated. Implies some orders in that zone may have been filled.
 Q: Body or Wick zones?
A: Wick zones are fine in clean markets. For volatile pairs with long wicks, body zones provide more realistic areas.
 
 Customization Tips (Code perspective) 
 
 Zone storage: Currently ring buffer ((idx+1) % zoneLimit). Could prioritize keeping unmitigated zones.
 Automated testing: Add strategy.entry/exit for rule-based backtests.
 Multi-timeframe: Use request.security() for higher timeframe swings/BOS.
 Visualization: Add labels for BOS bars, tag zones with IDs, count touches.
 
 Summary 
This indicator formalizes the cycle Swing → BOS → OB creation → Mitigation/Invalidation, providing consistent structure analysis and zone tracking. By tuning sensitivity and strictness, and combining with higher timeframe context, it enhances pullback/continuation trading setups. Always combine with proper risk management.
POC Migration Velocity (POC-MV) [PhenLabs]📊POC Migration Velocity (POC-MV)  
Version: PineScript™v6
 📌Description 
The POC Migration Velocity indicator revolutionizes market structure analysis by tracking the movement, speed, and acceleration of Point of Control (POC) levels in real-time. This tool combines sophisticated volume distribution estimation with velocity calculations to reveal hidden market dynamics that conventional indicators miss.
POC-MV provides traders with unprecedented insight into volume-based price movement patterns, enabling the early identification of continuation and exhaustion signals before they become apparent to the broader market. By measuring how quickly and consistently the POC migrates across price levels, traders gain early warning signals for significant market shifts and can position themselves advantageously.
The indicator employs advanced algorithms to estimate intra-bar volume distribution without requiring lower timeframe data, making it accessible across all chart timeframes while maintaining sophisticated analytical capabilities.
 🚀Points of Innovation 
 
 Micro-POC calculation using advanced OHLC-based volume distribution estimation
 Real-time velocity and acceleration tracking normalized by ATR for cross-market consistency
 Persistence scoring system that quantifies directional consistency over multiple periods
 Multi-signal detection combining continuation patterns, exhaustion signals, and gap alerts
 Dynamic color-coded visualization system with intensity-based feedback
 Comprehensive customization options for resolution, periods, and thresholds
 
 🔧Core Components 
 
 POC Calculation Engine: Estimates volume distribution within each bar using configurable price bands and sophisticated weighting algorithms
 Velocity Measurement System: Tracks the rate of POC movement over customizable lookback periods with ATR normalization
 Acceleration Calculator: Measures the rate of change of velocity to identify momentum shifts in POC migration
 Persistence Analyzer: Quantifies how consistently POC moves in the same direction using exponential weighting
 Signal Detection Framework: Combines trend analysis, velocity thresholds, and persistence requirements for signal generation
 Visual Rendering System: Provides dynamic color-coded lines and heat ribbons based on velocity and price-POC relationships
 
 🔥Key Features 
 
 Real-time POC calculation with 10-100 configurable price bands for optimal precision
 Velocity tracking with customizable lookback periods from 5 to 50 bars
 Acceleration measurement for detecting momentum changes in POC movement
 Persistence scoring to validate signal strength and filter false signals
 Dynamic visual feedback with blue/orange color scheme indicating bullish/bearish conditions
 Comprehensive alert system for continuation patterns, exhaustion signals, and POC gaps
 Adjustable information table displaying real-time metrics and current signals
 Heat ribbon visualization showing price-POC relationship intensity
 Multiple threshold settings for customizing signal sensitivity
 Export capability for use with separate panel indicators
 
 🎨Visualization 
 
 POC Connecting Lines: Color-coded lines showing POC levels with intensity based on velocity magnitude
 Heat Ribbon: Dynamic colored ribbon around price showing POC-price basis intensity
 Signal Markers: Clear exhaustion top/bottom signals with labeled shapes
 Information Table: Real-time display of POC value, velocity, acceleration, basis, persistence, and current signal status
 Color Gradients: Blue gradients for bullish conditions, orange gradients for bearish conditions
 
 📖Usage Guidelines 
POC Calculation Settings
 
 POC Resolution (Price Bands): Default 20, Range 10-100. Controls the number of price bands used to estimate volume distribution within each bar
 Volume Weight Factor: Default 0.7, Range 0.1-1.0. Adjusts the influence of volume in POC calculation
 POC Smoothing: Default 3, Range 1-10. EMA smoothing period applied to the calculated POC to reduce noise
 
Velocity Settings
 
 Velocity Lookback Period: Default 14, Range 5-50. Number of bars used to calculate POC velocity
 Acceleration Period: Default 7, Range 3-20. Period for calculating POC acceleration
 Velocity Significance Threshold: Default 0.5, Range 0.1-2.0. Minimum normalized velocity for continuation signals
 
Persistence Settings
 
 Persistence Lookback: Default 5, Range 3-20. Number of bars examined for persistence score calculation
 Persistence Threshold: Default 0.7, Range 0.5-1.0. Minimum persistence score required for continuation signals
 
Visual Settings
 
 Show POC Connecting Lines: Toggle display of colored lines connecting POC levels
 Show Heat Ribbon: Toggle display of colored ribbon showing POC-price relationship
 Ribbon Transparency: Default 70, Range 0-100. Controls transparency level of heat ribbon
 
Alert Settings
 
 Enable Continuation Alerts: Toggle alerts for continuation pattern detection
 Enable Exhaustion Alerts: Toggle alerts for exhaustion pattern detection
 Enable POC Gap Alerts: Toggle alerts for significant POC gaps
 Gap Threshold: Default 2.0 ATR, Range 0.5-5.0. Minimum gap size to trigger alerts
 
 ✅Best Use Cases 
 
 Identifying trend continuation opportunities when POC velocity aligns with price direction
 Spotting potential reversal points through exhaustion pattern detection
 Confirming breakout validity by monitoring POC gap behavior
 Adding volume-based context to traditional technical analysis
 Managing position sizing based on POC-price basis strength
 
 ⚠️Limitations 
 
 POC calculations are estimations based on OHLC data, not true tick-by-tick volume distribution
 Effectiveness may vary in low-volume or highly volatile market conditions
 Requires complementary analysis tools for complete trading decisions
 Signal frequency may be lower in ranging markets compared to trending conditions
 Performance optimization needed for very short timeframes below 1-minute
 
 💡What Makes This Unique 
 
 Advanced Estimation Algorithm: Sophisticated method for calculating POC without requiring lower timeframe data
 Velocity-Based Analysis: Focus on POC movement dynamics rather than static levels
 Comprehensive Signal Framework: Integration of continuation, exhaustion, and gap detection in one indicator
 Dynamic Visual Feedback: Intensity-based color coding that adapts to market conditions
 Persistence Validation: Unique scoring system to filter signals based on directional consistency
 
 🔬How It Works 
 Volume Distribution Estimation: 
 
 Divides each bar into configurable price bands for volume analysis
 Applies sophisticated weighting based on OHLC relationships and proximity to close
 Identifies the price level with maximum estimated volume as the POC
 
 Velocity and Acceleration Calculation: 
 
 Measures POC rate of change over specified lookback periods
 Normalizes values using ATR for consistent cross-market performance
 Calculates acceleration as the rate of change of velocity
 
 Signal Generation Process: 
 
 Combines trend direction analysis using EMA crossovers
 Applies velocity and persistence thresholds to filter signals
 Generates continuation, exhaustion, and gap alerts based on specific criteria
 
 💡Note: 
This indicator provides estimated POC calculations based on available OHLC data and should be used in conjunction with other analysis methods. The velocity-based approach offers unique insights into market structure dynamics but requires proper risk management and complementary analysis for optimal trading decisions.
Advanced Volume Profile Pro  Delta + POC + VAH/VAL# Advanced Volume Profile Pro - Delta + POC + VAH/VAL Analysis System
## WHAT THIS SCRIPT DOES
This script creates a comprehensive volume profile analysis system that combines traditional volume-at-price distribution with delta volume calculations, Point of Control (POC) identification, and Value Area (VAH/VAL) analysis. Unlike standard volume indicators that show only total volume over time, this script analyzes volume distribution across price levels and estimates buying vs selling pressure using multiple calculation methods to provide deeper market structure insights.
## WHY THIS COMBINATION IS ORIGINAL AND USEFUL
**The Problem Solved:** Traditional volume indicators show when volume occurs but not where price finds acceptance or rejection. Standalone volume profiles lack directional bias information, while basic delta calculations don't provide structural context. Traders need to understand both volume distribution AND directional sentiment at key price levels.
**The Solution:** This script implements an integrated approach that:
- Maps volume distribution across price levels using configurable row density
- Estimates delta (buying vs selling pressure) using three different methodologies
- Identifies Point of Control (highest volume price level) for key support/resistance
- Calculates Value Area boundaries where 70% of volume traded
- Provides real-time alerts for key level interactions and volume imbalances
**Unique Features:**
1. **Developing POC Visualization**: Real-time tracking of Point of Control migration throughout the session via blue dotted trail, revealing institutional accumulation/distribution patterns before they complete
2. **Multi-Method Delta Calculation**: Price Action-based, Bid/Ask estimation, and Cumulative methods for different market conditions
3. **Adaptive Timeframe System**: Auto-adjusts calculation parameters based on chart timeframe for optimal performance
4. **Flexible Profile Types**: N Bars Back (precise control), Days Back (calendar-based), and Session-based analysis modes
5. **Advanced Imbalance Detection**: Identifies and highlights significant buying/selling imbalances with configurable thresholds
6. **Comprehensive Alert System**: Monitors POC touches, Value Area entry/exit, and major volume imbalances
## HOW THE SCRIPT WORKS TECHNICALLY
### Core Volume Profile Methodology:
**1. Price Level Distribution:**
- Divides price range into user-defined rows (10-50 configurable)
- Calculates row height: `(Highest Price - Lowest Price) / Number of Rows`
- Distributes each bar's volume across price levels it touched proportionally
**2. Delta Volume Calculation Methods:**
**Price Action Method:**
```
Price Range = High - Low
Buy Pressure = (Close - Low) / Price Range
Sell Pressure = (High - Close) / Price Range
Buy Volume = Total Volume × Buy Pressure
Sell Volume = Total Volume × Sell Pressure
Delta = Buy Volume - Sell Volume
```
**Bid/Ask Estimation Method:**
```
Average Price = (High + Low + Close) / 3
Buy Volume = Close > Average ? Volume × 0.6 : Volume × 0.4
Sell Volume = Total Volume - Buy Volume
```
**Cumulative Method:**
```
Buy Volume = Close > Open ? Volume : Volume × 0.3
Sell Volume = Close ≤ Open ? Volume : Volume × 0.3
```
**3. Point of Control (POC) Identification:**
- Scans all price levels to find maximum volume concentration
- POC represents the price level with highest trading activity
- Acts as significant support/resistance level
- **Developing POC Feature**: Tracks POC evolution in real-time via blue dotted trail, showing how institutional interest migrates throughout the session. Upward POC migration indicates accumulation patterns, downward migration suggests distribution, providing early trend signals before price confirmation.
**4. Value Area Calculation:**
- Starts from POC and expands up/down to encompass 70% of total volume
- VAH (Value Area High): Upper boundary of value area
- VAL (Value Area Low): Lower boundary of value area
- Expansion algorithm prioritizes direction with higher volume
**5. Adaptive Range Selection:**
Based on profile type and timeframe optimization:
- **N Bars Back**: Fixed lookback period with performance optimization (20-500 bars)
- **Days Back**: Calendar-based analysis with automatic timeframe adjustment (1-365 days)
- **Session**: Current trading session or custom session times
### Performance Optimization Features:
- **Sampling Algorithm**: Reduces calculation load on large datasets while maintaining accuracy
- **Memory Management**: Clears previous drawings to prevent performance degradation
- **Safety Constraints**: Prevents excessive memory usage with configurable limits
## HOW TO USE THIS SCRIPT
### Initial Setup:
1. **Profile Configuration**: Select profile type based on trading style:
   - N Bars Back: Precise control over data range
   - Days Back: Intuitive calendar-based analysis
   - Session: Real-time session development
2. **Row Density**: Set number of rows (30 default) - more rows = higher resolution, slower performance
3. **Delta Method**: Choose calculation method based on market type:
   - Price Action: Best for trending markets
   - Bid/Ask Estimate: Good for ranging markets
   - Cumulative: Smoothed approach for volatile markets
4. **Visual Settings**: Configure colors, position (left/right), and display options
### Reading the Profile:
**Volume Bars:**
- **Length**: Represents relative volume at that price level
- **Color**: Green = net buying pressure, Red = net selling pressure
- **Intensity**: Darker colors indicate volume imbalances above threshold
**Key Levels:**
- **POC (Blue Line)**: Highest volume price - major support/resistance
- **VAH (Purple Dashed)**: Value Area High - upper boundary of fair value
- **VAL (Orange Dashed)**: Value Area Low - lower boundary of fair value
- **Value Area Fill**: Shaded region showing main trading range
**Developing POC Trail:**
- **Blue Dotted Lines**: Show real-time POC evolution throughout the session
- **Migration Patterns**: Upward trail indicates bullish accumulation, downward trail suggests bearish distribution
- **Early Signals**: POC movement often precedes price movement, providing advance warning of institutional activity
- **Institutional Footprints**: Reveals where smart money concentrated volume before final POC establishment
### Trading Applications:
**Support/Resistance Analysis:**
- POC acts as magnetic price level - expect reactions
- VAH/VAL provide intermediate support/resistance levels
- Profile edges show areas of low volume acceptance
**Developing POC Analysis:**
- **Upward Migration**: POC moving higher = institutional accumulation, bullish bias
- **Downward Migration**: POC moving lower = institutional distribution, bearish bias  
- **Stable POC**: Tight clustering = balanced market, range-bound conditions
- **Early Trend Detection**: POC direction change often precedes price breakouts
**Entry Strategies:**
- Buy at VAL with POC as target (in uptrends)
- Sell at VAH with POC as target (in downtrends)
- Breakout plays above/below profile extremes
**Volume Imbalance Trading:**
- Strong buying imbalance (>60% threshold) suggests continued upward pressure
- Strong selling imbalance suggests continued downward pressure
- Imbalances near key levels provide high-probability setups
**Multi-Timeframe Context:**
- Use higher timeframe profiles for major levels
- Lower timeframe profiles for precise entries
- Session profiles for intraday trading structure
## SCRIPT SETTINGS EXPLANATION
### Volume Profile Settings:
- **Profile Type**: Determines data range for calculation
  - N Bars Back: Exact number of bars (20-500 range)
  - Days Back: Calendar days with timeframe adaptation (1-365 days)
  - Session: Trading session-based (intraday focus)
- **Number of Rows**: Profile resolution (10-50 range)
- **Profile Width**: Visual width as chart percentage (10-50%)
- **Value Area %**: Volume percentage for VA calculation (50-90%, 70% standard)
- **Auto-Adjust**: Automatically optimizes for different timeframes
### Delta Volume Settings:
- **Show Delta Volume**: Enable/disable delta calculations
- **Delta Calculation Method**: Choose methodology based on market conditions
- **Highlight Imbalances**: Visual emphasis for significant volume imbalances
- **Imbalance Threshold**: Percentage for imbalance detection (50-90%)
### Session Settings:
- **Session Type**: Daily, Weekly, Monthly, or Custom periods
- **Custom Session Time**: Define specific trading hours
- **Previous Sessions**: Number of historical sessions to display
### Days Back Settings:
- **Lookback Days**: Number of calendar days to analyze (1-365)
- **Automatic Calculation**: Script automatically converts days to bars based on timeframe:
  - Intraday: Accounts for 6.5 trading hours per day
  - Daily: 1 bar per day
  - Weekly/Monthly: Proportional adjustment
### N Bars Back Settings:
- **Lookback Bars**: Exact number of bars to analyze (20-500)
- **Precise Control**: Best for systematic analysis and backtesting
### Visual Customization:
- **Colors**: Bullish (green), Bearish (red), and level colors
- **Profile Position**: Left or Right side of chart
- **Profile Offset**: Distance from current price action
- **Labels**: Show/hide level labels and values
- **Smooth Profile Bars**: Enhanced visual appearance
### Alert Configuration:
- **POC Touch**: Alerts when price interacts with Point of Control
- **VA Entry/Exit**: Alerts for Value Area boundary interactions
- **Major Imbalance**: Alerts for significant volume imbalances
## VISUAL FEATURES
### Profile Display:
- **Horizontal Bars**: Volume distribution across price levels
- **Color Coding**: Delta-based coloring for directional bias
- **Smooth Rendering**: Optional smoothing for cleaner appearance
- **Transparency**: Configurable opacity for chart readability
### Level Lines:
- **POC**: Solid blue line with optional label
- **VAH/VAL**: Dashed colored lines with value displays
- **Extension**: Lines extend across relevant time periods
- **Value Area Fill**: Optional shaded region between VAH/VAL
### Information Table:
- **Current Values**: Real-time POC, VAH, VAL prices
- **VA Range**: Value Area width calculation
- **Positioning**: Multiple table positions available
- **Text Sizing**: Adjustable for different screen sizes
## IMPORTANT USAGE NOTES
**Realistic Expectations:**
- Volume profile analysis provides structural context, not trading signals
- Delta calculations are estimations based on price action, not actual order flow
- Past volume distribution does not guarantee future price behavior
- Combine with other analysis methods for comprehensive market view
**Best Practices:**
- Use appropriate profile types for your trading style:
  - Day Trading: Session or Days Back (1-5 days)
  - Swing Trading: Days Back (10-30 days) or N Bars Back
  - Position Trading: Days Back (60-180 days)
- Consider market context (trending vs ranging conditions)
- Verify key levels with additional technical analysis
- Monitor profile development for changing market structure
**Performance Considerations:**
- Higher row counts increase calculation complexity
- Large lookback periods may affect chart performance
- Auto-adjust feature optimizes for most use cases
- Consider using session profiles for intraday efficiency
**Limitations:**
- Delta calculations are estimations, not actual transaction data
- Profile accuracy depends on available price/volume history
- Effectiveness varies across different instruments and market conditions
- Requires understanding of volume profile concepts for optimal use
**Data Requirements:**
- Requires volume data for accurate calculations
- Works best on liquid instruments with consistent volume
- May be less effective on very low volume or exotic instruments
This script serves as a comprehensive volume analysis tool for traders who need detailed market structure information with integrated directional bias analysis and real-time POC development tracking for informed trading decisions.
Fundur - Market Sentiment A Fundur - Market Sentiment A: Complete Trading Indicator Guide 
 Indicator Overview 
The  Fundur - Market Sentiment A  is a revolutionary multi-timeframe sentiment analysis indicator that combines advanced ZigZag pivot detection, wave-based structure analysis, and comprehensive market sentiment evaluation into one powerful trading tool. This indicator is designed to identify high-probability reversal points and trend continuations by analyzing market sentiment across 11 different timeframes simultaneously.
 What Makes Market Sentiment A Unique? 
Market Sentiment A is a sophisticated ZigZag system that utilizes the Market Sentiment B oscillator to perform advanced on-chart analysis against price action. By introducing  Histogram-Correlated ZigZag Analysis  - a breakthrough methodology that correlates sentiment histogram waves with actual price pivots to identify validated market extremes. Unlike static pivot indicators, Market Sentiment A provides dynamic analysis that adapts to changing market conditions while maintaining precise accuracy in pivot identification.
 Core Methodology 
The indicator operates on the principle that market sentiment oscillates in measurable waves that precede price movements. By analyzing sentiment patterns across multiple timeframes and correlating them with histogram wave behavior, traders can identify precise entry and exit points with quantifiable strength ratings and comprehensive wave event analysis.
 Key Features 
 🎯 Revolutionary ZigZag System 
 
 Histogram-Correlated Detection : Unique correlation between sentiment waves and price pivots
 Dynamic Speed Control : High, Medium, Low sensitivity settings for different market conditions
 Validated Extremes : Only confirmed pivots are marked with comprehensive validation system
 Real-Time Correlation : Live correlation between histogram turns and price extremes
 
 📊 Multi-Timeframe Sentiment Engine 
 
 11 Timeframe Analysis : Simultaneous analysis across periods from 8 to 987 bars
 Advanced Sentiment Calculation : Proprietary algorithm combining multiple sentiment factors
 Momentum Wave Integration : 34-period momentum waves for trend context
 Dynamic Smoothing : Optional smoothing for cleaner signals
 
 🧠 Intelligent Wave Event Tracking 
 
 Green Wave Events : Bullish histogram wave analysis with comprehensive event detection
 Red Wave Events : Bearish histogram wave analysis with detailed event tracking  
 Event Deduplication : Advanced system prevents duplicate event detection
 10+ Event Types : MPIV, HTURN, TRI, SW, VOL, MDIV, HDIV, PDIV and more
 
 ⚖️ Advanced Strength Rating System 
 
 0-100 Strength Score : Comprehensive strength calculation for every pivot
 Multi-Factor Analysis : Based on wave events, trend context, structure, and sentiment
 Real-Time Calculation : Dynamic strength scoring as conditions change
 Strength Breakdown : Detailed tooltip showing strength components
 
 🎨 Sophisticated Visual System 
 
 Validated Pivot Labels : Clear ✓ markers for confirmed extremes
 Structure Analysis : HH/HL/LH/LL structure identification with trend context
 Dynamic ZigZag Lines : Connecting validated extremes with trend-based coloring
 Bar Coloring Options : Momentum swings and market sentiment bar coloring
 Comprehensive Tooltips : Detailed information on hover for every pivot
 
 Setup Guide 
 Step 1: Adding the Indicator 
 
 Open TradingView and navigate to your desired chart
 Click the "Indicators" button or press "/" key
 Search for "Fundur - Market Sentiment A"
 Add the indicator to your chart
 
 Step 2: Core System Configuration 
 ZigZag System Settings 
✅ Enable ZigZag System: ON (Core functionality)
 ZigZag Speed : Choose based on your trading style:
 
 High Speed : Most sensitive, fastest detection (2-bar lookback) - Best for scalping
 Medium Speed : Balanced approach (3-bar lookback) - Recommended for most traders
 Low Speed : Most reliable, slower detection (4-bar lookback) - Best for swing trading
 
✅ Show ZigZag Lines: ON (Visual connection of validated pivots)
 Bar Coloring Settings 
⚠️ Momentum Swings: OFF (Avoid visual clutter initially)
✅ Market Sentiment: ON (Primary sentiment-based bar coloring)
 Step 3: Label Display Configuration 
 Essential Labels (Recommended Settings) 
✅ Show Validated Pivots (✓): ON (Core validated extremes)
⚠️ Show Potential Turns (●): OFF (Reduces noise - enable once familiar)
⚠️ Show Structure Labels: OFF (Start clean, enable for advanced analysis)
⚠️ Include Trend in Structure Labels: OFF (Advanced feature)
✅ Show Strength Rating (💪): ON (Critical for trade quality assessment)
⚠️ Show Market Sentiment Wave Events: OFF (Advanced feature for later)
 Label Visual Customization 
 Label Coloring : Standard (Highs=Red, Lows=Green)
 Label Size : Normal
 Label Transparency : 0%
 Text Transparency : 0%
 Step 4: Alert System Setup 
✅ Enable Alerts: ON
⚠️ Alert Potential Bullish Turns: OFF (Disabled by design to prevent noise)
⚠️ Alert Potential Bearish Turns: OFF (Disabled by design to prevent noise)
✅ Alert ONLY on Confirmed Extremes: ON (High-quality signals only)
✅ Include Wave Events in Confirmed Alerts: ON (Comprehensive context)
 Basic Trading Guide 
 Understanding the Dynamic ZigZag System 
Market Sentiment A is fundamentally a  Dynamic ZigZag System  that displays validated highs and lows on your price chart. The indicator uses Market Sentiment B wave calculations internally to determine when sentiment waves finish, but  these histograms and oscillators are NOT displayed on your chart .
 What You See on Your Chart: 
 
 ✓ Validated Highs : Red checkmarks marking confirmed resistance levels
 ✓ Validated Lows : Green checkmarks marking confirmed support levels  
 ZigZag Lines : Connecting validated extremes to show market structure
 💪 Strength Ratings : 0-100 scores indicating signal quality
 Structure Labels : HH/HL/LH/LL showing trend context
 
 How Validation Works (Behind the Scenes): 
 
 High Validation : Uses Market Sentiment B wave analysis to confirm when a price high represents a true resistance level
 Low Validation : Uses Market Sentiment B wave analysis to confirm when a price low represents a true support level
 Dynamic Detection : Continuously monitors sentiment waves to validate extremes in real-time
 Quality Filtering : Only displays the most significant highs and lows based on wave completion
 
 Key Trading Concept: 
Focus entirely on the validated highs and lows displayed on your chart. These represent dynamic support and resistance levels that have been confirmed by underlying sentiment analysis. The histogram and oscillator calculations happen internally - your trading decisions should be based on price action around these validated levels.
 Entry Strategies 
 Primary Strategy: Dynamic Support/Resistance Reversals 
 
 Setup : Wait for validated pivot with ✓ marker and strength rating displayed on chart
 Entry Timing : Enter on the bar when validation occurs or on pullback to the validated level
 Direction : Counter-trend to the validated extreme (buy at validated lows/support, sell at validated highs/resistance)
 Confirmation : Look for strength rating above 60 for higher probability setups
 Structure Context : Consider overall trend using HH/HL/LH/LL structure labels
 
 Secondary Strategy: ZigZag Trend Continuation 
 
 Setup : Identify trend direction using consecutive validated highs and lows
 Entry : Enter in trend direction when price pulls back to previous validated level
 Confirmation : Look for structure labels confirming trend (HH/HL for uptrend, LH/LL for downtrend)
 Strength Filter : Use strength ratings above 70 for trend continuation entries
 
 Stop Loss Methodology 
 
 For Long Positions (Validated Lows) : Place stop below the validated low price level
 For Short Positions (Validated Highs) : Place stop above the validated high price level
 Alternative Method : Use previous validated extreme in opposite direction as stop level
 Structure-Based Method : Use significant validated levels that would invalidate the trade setup
 Buffer Consideration : Add small buffer beyond validated level to account for wicks and spread
 
 Profit Taking Strategy 
 For Long Positions (Validated Low Entries): 
 
 Target 1 : Previous validated high shown on chart (75% of position)
 Target 2 : Next significant validated high or key resistance level (50% of remaining 25% = 12.5% of original position)
 Target 3 : Extended targets using ZigZag structure analysis and trend context (remaining 12.5% of original position)
 Management : Move stop loss to breakeven once first target (TP1) is executed
 
 For Short Positions (Validated High Entries): 
 
 Target 1 : Previous validated low shown on chart (75% of position)
 Target 2 : Next significant validated low or key support level (50% of remaining 25% = 12.5% of original position)
 Target 3 : Extended targets using ZigZag structure analysis and trend context (remaining 12.5% of original position)
 Management : Move stop loss to breakeven once first target (TP1) is executed
 
 ZigZag Structure Trading Approach 
 
 Sideways Markets : Trade between validated highs and lows - buy at support, sell at resistance
 Trending Markets : Use validated levels as pullback entry points in trend direction
 Structure Breaks : Watch for breaks of significant validated levels to signal trend changes
 Range Identification : Use consecutive validated highs and lows to identify trading ranges
 Breakout Trading : Enter when price breaks beyond validated levels with strong momentum
 
 Strength Rating Interpretation 
 Understanding the 0-100 Strength Score 
The strength rating combines multiple factors:
 
 Base Strength (25 points) : Fundamental pivot validation
 Wave Events (12 points each) : Number and quality of wave events detected
 Trend Context (5-10 points) : Alignment with overall trend direction
 Structure Quality (3-8 points) : HH/HL/LH/LL structure strength
 Sentiment Position (5-10 points) : Extreme sentiment readings
 Momentum Context (5 points) : Momentum divergence confirmation
 
 Strength Categories 
 
 90-100 : Exceptional strength - Highest probability setups
 75-89 : Strong signal - High confidence trades
 60-74 : Good signal - Solid trading opportunities
 45-59 : Moderate signal - Use additional confirmation
 30-44 : Weak signal - Proceed with caution
 Below 30 : Very weak - Generally avoid
 
 Wave Event Reference (Calculation Background) 
 Understanding Wave Events in Strength Calculations 
Wave events are used internally by Market Sentiment A to calculate strength ratings and validate pivots. While these events may appear in alert messages or tooltips,  they are not meant for direct trading decisions  - they are calculation components that contribute to the overall strength score.
 Key Wave Events (For Reference Only) 
 
 MPIV↑/MPIV↓ : Momentum pivot detection used in validation process
 HTURN : Histogram turn identification used for wave completion
 TRI↑/TRI↓ : Triangle pattern detection contributing to strength calculation
 SW : Small wave indication affecting pivot quality assessment
 VOL : Volume spike detection adding to strength scoring
 MDIV↑/MDIV↓ : Momentum divergence contributing to validation strength
 HDIV↑/HDIV↓ : Histogram divergence used in pivot confirmation
 PDIV↑/PDIV↓ : Price divergence analysis for strength enhancement
 
 How Wave Events Affect Your Trading 
 
 Strength Score Impact : More events generally result in higher strength ratings for validated pivots
 Alert Context : Events may be mentioned in alerts to provide background on signal quality
 Focus on Results : Instead of analyzing individual events, focus on the final strength rating and validated pivot levels
 Trust the System : The indicator processes these events automatically - your job is to trade the validated highs and lows
 
 Analysis Setups 
 Setup 1: Scalping Configuration (1-5 minute charts) 
 Core Settings: 
 
 ZigZag Speed: High (fastest detection for quick scalps)
 Show Validated Pivots: ON
 Show Strength Rating: ON
 Bar Coloring: Market Sentiment
 
 Visual Settings: 
 
 Label Size: Small (reduce visual clutter)
 ZigZag Lines: ON
 Potential Turns: ON (for immediate signals)
 
 Trading Approach: 
 
 Focus on strength ratings above 70 for scalp entries
 Quick entries at validated highs/lows with immediate execution
 Tight stops just beyond validated levels
 Target previous validated pivots shown on chart for quick profits
 Use ZigZag structure to identify rapid reversal opportunities
 
 Setup 2: Day Trading Configuration (5-15 minute charts) 
 Core Settings: 
 
 ZigZag Speed: Medium (balanced approach)
 Show Validated Pivots: ON
 Show Strength Rating: ON
 Include Wave Events: ON (for context)
 
 Visual Settings: 
 
 Label Size: Normal
 Show Structure Labels: ON (for trend context)
 ZigZag Lines: ON with trend coloring
 
 Trading Approach: 
 
 Wait for strength ratings above 60 for quality setups
 Use HH/HL/LH/LL structure labels for trend bias
 Combine reversal trades at extremes with trend continuation at pullbacks
 Hold positions targeting next validated pivot levels
 Use ZigZag structure analysis for entry timing and market context
 
 Setup 3: Swing Trading Configuration (1-4 hour charts) 
 Core Settings: 
 
 ZigZag Speed: Low (most reliable signals)
 Show Validated Pivots: ON
 Show Structure Labels: ON
 Include Trend Analysis: ON
 
 Visual Settings: 
 
 Label Size: Normal
 Show all wave events for comprehensive analysis
 Enable all alert types
 
 Trading Approach: 
 
 Focus on strength ratings above 75 for swing positions
 Emphasize trend continuation using ZigZag structure
 Use validated level breaks for major position adjustments
 Hold positions across multiple sessions targeting distant validated levels
 Use comprehensive structure analysis (HH/HL/LH/LL) for entries/exits
 
 Setup 4: Position Trading Configuration (4H-Daily charts) 
 Core Settings: 
 
 ZigZag Speed: Low (maximum reliability)
 Show Validated Pivots: ON
 Show Structure Labels: ON
 Show all analysis features
 
 Visual Settings: 
 
 Clean, comprehensive labeling
 Full wave event display
 Trend-based coloring for major bias
 
 Trading Approach: 
 
 Only trade strength ratings above 80 for position entries
 Focus on major ZigZag structure changes and validated level breaks
 Use long-term structure analysis (HH/HL/LH/LL) for bias
 Hold positions for weeks to months targeting major validated levels
 Align with fundamental analysis and major market structure
 
 Setup 5: Multi-Asset Analysis Configuration 
 For Forex Pairs: 
 
 Use Medium to Low speed settings
 Focus on major session changes
 Pay attention to news event correlation
 Use strength ratings above 70
 
 For Crypto Assets: 
 
 Medium speed for 24/7 market adaptation
 Higher volatility requires strength above 75
 Monitor weekend behavior patterns
 Consider market sentiment cycles
 
 For Stock Markets: 
 
 Align with market hours
 Consider earnings and economic events
 Use sector-specific analysis
 Respect market close/open dynamics
 
 Visual Components 
 Core Visual Elements 
 
 ✓ Validated Pivots : Green checkmarks for confirmed lows, red for confirmed highs
 ● Potential Turns : Small dots showing histogram turn correlations (optional)
 ZigZag Lines : Connecting validated extremes with trend-based coloring
 💪 Strength Ratings : Numerical strength scores from 0-100
 Structure Labels : HH/HL/LH/LL with trend context (optional)
 
 Bar Coloring System 
 
 Market Sentiment Coloring : Based on sentiment oscillator position and momentum
 Extreme Conditions : Special coloring for extreme overbought/oversold conditions
 Momentum Swing Coloring : Alternative coloring based on momentum analysis
 
 Advanced Visual Features 
 
 Wave Event Labels : Comprehensive event display within pivot labels
 Trend Context : Dynamic trend identification and display
 Strength Breakdown : Detailed tooltips showing strength components
 Custom Coloring Modes : Standard vs trend-based coloring options
 
 Alert System 
 Core Alert Types 
 
 Validated High Confirmed : When red wave validates ultimate high with full context
 Validated Low Confirmed : When green wave validates ultimate low with full context
 Trend Change Detected : When structure analysis detects trend shifts
 
 Alert Message Structure 
Each alert includes:
 
 Timeframe identification
 Signal type (BULLISH/BEARISH)
 Structure context (HH/HL/LH/LL)
 Strength score with 💪 rating
 Exact price level
 Wave events context (if enabled)
 
 Setting Up Alerts 
 
 Enable desired alert types in indicator settings
 Focus on "Confirmed Extremes" alerts for quality
 Enable wave events for comprehensive context
 Test alerts on historical data first
 Set up multiple notification methods
 
 Risk Management Framework 
 Strength-Based Position Sizing 
 
 Strength 90-100 : Maximum position size (3-5% risk)
 Strength 75-89 : Large position size (2-3% risk)
 Strength 60-74 : Standard position size (1-2% risk)
 Strength 45-59 : Small position size (0.5-1% risk)
 Below 45 : Avoid or minimal size (0.25% risk maximum)
 
 Stop Loss Guidelines 
 
 Primary Method : Always use validated pivot levels for stops
 Buffer Method : Add small buffer beyond validation level
 Multiple Timeframe : Consider higher timeframe validated levels
 Wave Event Context : Adjust stops based on event confluence
 
 Risk-Reward Optimization 
 
 Minimum R:R : 1.5:1 for all trades
 Preferred R:R : 2:1 or better for strength above 70
 Exceptional Setups : 3:1+ for strength above 85
 Position Management : Take 75% at TP1, 50% of remaining at TP2, close remaining at TP3
 Stop Management : Move stop to breakeven after TP1 execution
 
 Best Practices 
 Signal Quality Assessment 
 
 Always wait for validated pivots with ✓ checkmarks displayed on chart
 Prioritize strength ratings above 60 for trade quality
 Focus on the validated high/low levels rather than underlying calculations
 Consider HH/HL/LH/LL structure labels for directional bias
 Use ZigZag line connections to understand market structure flow
 
 Entry Timing Optimization 
 
 Enter on validation bar or immediate pullback to validated level
 Use lower timeframes for precise entry refinement around validated levels
 Wait for strength score calculation completion before entry
 Monitor price action around validated highs and lows
 Consider multiple timeframe validated level alignment
 
 Exit Strategy Management 
 
 Use opposite validated pivots displayed on chart as primary targets
 Execute Fundur 3-stage exit: 75% at TP1, 12.5% at TP2, 12.5% at TP3
 Move stop loss to breakeven immediately after TP1 execution
 Monitor strength ratings of new validated levels that could reverse remaining position
 Watch for structure changes (trend breaks) via HH/HL/LH/LL labels for early exit consideration
 
 Common Mistakes to Avoid 
 Signal Interpretation Errors 
 
 Don't trade potential turns without ✓ validation markers
 Never ignore strength ratings below 45 - they indicate weak signals
 Don't chase signals after significant movement away from validated levels
 Avoid overriding clear ZigZag structure and trend context
 Don't ignore the relationship between consecutive validated highs and lows
 
 Risk Management Failures 
 
 Never risk more than the strength score suggests for position sizing
 Don't move stops against validated levels - they represent key structure
 Avoid oversizing on "sure thing" setups - even high-strength signals can fail
 Don't ignore multiple timeframe validated level context
 Never trade without clear invalidation levels (validated highs/lows for stops)
 
 System Usage Mistakes 
 
 Don't enable all features immediately - start simple
 Avoid changing speed settings mid-session
 Don't ignore alert system capabilities
 Never disable core validation features
 Don't overlook customization for your chart setup
 
 Advanced Techniques 
 Multi-Timeframe ZigZag Analysis 
 
 Use higher timeframe validated levels for major bias and targets
 Align lower timeframe entries with higher timeframe validated structure
 Look for validated level confluence across timeframes
 Monitor strength rating consistency of validated levels across periods
 
 Advanced Structure Pattern Recognition 
 
 Identify recurring validated level patterns and their outcomes
 Recognize high-probability ZigZag structure sequences
 Use historical validated level patterns for target projection
 Combine ZigZag analysis with other Fundur technical analysis tools
 
 Advanced Alert Utilization 
 
 Create custom alert combinations based on strength thresholds
 Use validated level break alerts for position management
 Combine strength rating filters with validated pivot alerts
 Develop systematic responses to different validated level types
 
 Conclusion 
The Fundur - Market Sentiment A indicator represents a breakthrough in technical analysis, providing a dynamic ZigZag system that displays validated highs and lows with unprecedented accuracy. By following the methodologies outlined in this guide and adapting the settings to your trading style, you can harness the full power of this sophisticated system for more precise and profitable trading decisions.
The key to success with Market Sentiment A lies in understanding that it is fundamentally a dynamic support and resistance system. Focus on the validated highs and lows displayed on your chart, use the strength ratings to assess signal quality, and leverage the structure analysis for trend context. Start with conservative settings, focus on high-strength signals, and gradually incorporate advanced features as you become familiar with the system's behavior across different market conditions.
Remember that this indicator provides the tools for identification and analysis - successful trading still requires proper risk management, psychological discipline, and continuous learning. Use the strength rating system as your primary guide, respect the validated pivot methodology, and always prioritize capital preservation over profit maximization.
CHoCH + BOS + LQ Sweep v6.3.8 PRO+The CHoCH + BOS + LQ Sweep PRO indicator is a comprehensive Smart Money Concepts (SMC) tool designed to identify market structure shifts, liquidity sweeps, and key supply-demand zones across multiple timeframes. It helps traders visualize crucial price action patterns like Change of Character (CHoCH), Break of Structure (BOS), and liquidity grabs that often precede significant market reversals or continuations.
This tool is especially suited for traders applying multi-timeframe analysis and liquidity-based trading strategies on Forex, crypto, indices, or commodities.
1. Liquidity Sweeps (LQ Sweeps)
Identifies when price sweeps previous highs/lows (stop hunts/liquidity grabs).
Configurable strength setting to filter minor vs. major sweeps.
Optional stop at wick or stop at close logic for more precise entries.
Old sweeps can be displayed or hidden, with user-defined limits for historical sweeps.
2. Multi-Timeframe (HTF) Sweeps
Displays liquidity sweeps from higher timeframes (M15, H1, H4, D1, W1).
Individual checkboxes allow flexible combinations (e.g., show only H1 & H4 sweeps).
Unique colors for each timeframe to differentiate visually on the chart.
3. Supply/Demand Zones
Automatically plots zones around swing highs and lows.
Zones are dynamically updated and locked once price interacts with them.
Configurable view: Show both bullish/bearish zones or filter for one side only.
Option to display/hide old zones and limit the number of zones shown.
4. Historical Sweep Management
Stores up to 5000 sweeps internally, while adhering to TradingView’s rendering limits (max 500 drawn).
Ensures chart clarity by prioritizing the most recent sweeps.
Market Shift Levels [ChartPrime]Market Shift Levels  
This indicator detects trend shifts and visualizes key market structure turning points using Hull Moving Average logic. It highlights potential areas of support and resistance where price is likely to react, empowering traders to spot early trend transitions.
 Market Shift Levels  are horizontal zones that mark the moment of a directional change in market behavior. These shifts are based on crossovers between two smoothed Hull Moving Averages (HMA), allowing the indicator to detect potential reversals with minimal lag.
Once a shift is detected:
 
  A dashed horizontal  Market Shift Level  is plotted at the low (for bullish shift) or high (for bearish shift) of the candle.
  
  These levels often become key  reaction points  during pullbacks and trend retests.
  Volume or price labels are added when price wicks into these levels, helping traders gauge the strength of rejection or acceptance.
  
 
 ⯁ KEY FEATURES 
 
  Uses HMA-based logic to detect when price momentum shifts.
  Plots clean Market Shift Levels (MSLs) that act as dynamic support and resistance.
  Automatically colors bars and candles based on the price positioning relative to levels.
  
  Labels wick-based retests with either:
     
       Volume data  of the 3-bar cluster (default).
  
       Price level  if toggled.
  
     
 
 ⯁ HOW TO USE 
 
  Look for trend shifts where the HMA crossover triggers a new level — this marks a  possible structural pivot .
  Use the horizontal level as a dynamic  support or resistance  zone — especially when price returns with wick rejections.
  Watch for volume labels near the level — higher values signal  stronger rejection  and potential continuation.
  Combine with confluence tools like Smart Money concepts or Fibonacci levels for added edge.
 
 ⯁ EXAMPLE SETUPS 
 
  After a bullish shift, wait for price to return and wick into the level — if volume spikes and candle closes strong, it’s a  retest confirmation entry .
  
  After a bearish shift, bearish wick rejections with volume may signal  short re-entry zones .
  
 
 ⯁ CONCLUSION 
The Market Shift Levels indicator offers a visual and data-backed approach to spotting trend reversals and critical retest zones. It’s a simple yet powerful tool to structure your trades around objective, repeatable market behavior — all in real-time.
Morning Structure – Live 30 Min Range📝 Description:
This indicator captures the morning price structure by tracking the high and low during the first 30 minutes after market open (default: 9:30 AM to 10:00 AM, New York time).
🔧 How it works:
At market open, it begins tracking the highest high and lowest low
The high and low lines are dynamic and update in real-time during the first 30 minutes
Once the 30-minute range completes, the lines freeze at their final values
Lines extend horizontally across the rest of the session to mark the "Morning Range"
✅ Key Features:
Tracks live price action during the morning session
Freezes the structure after 30 minutes (or user-defined)
Automatically resets each new trading day
Built-in timezone setting (America/New_York) to align with standard U.S. market hours
Clean visual lines that scroll naturally with the chart
⚙️ Use Cases:
Identify morning breakout zones
Define support and resistance early in the session
Combine with breakout, fade, or range-trading strategies
⚠️ Note:
This version does not include alerts or labels, by design (clean and focused).
Those can be added easily for custom strategies.
Correlation MA – 15 Assets + Average (Optional)This indicator calculates the moving average of the correlation coefficient between your charted asset and up to 15 user-selected symbols. It helps identify uncorrelated or inversely correlated assets for diversification, pair trading, or hedging.
Features:
✅ Compare your current chart against up to 15 assets
✅ Toggle assets on/off individually
✅ Custom correlation and MA lengths
✅ Real-time average correlation line across enabled assets
✅ Horizontal lines at +1, 0, and -1 for easy visual reference
Ideal for:
Portfolio diversification analysis
Finding low-correlation stocks
Mean-reversion & pair trading setups
Crypto, equities, ETFs
To use: set the benchmark chart (e.g. TSLA), choose up to 15 assets, and adjust settings as needed. Look for assets with correlation near 0 or negative values for uncorrelated performance.
FVG Candle HighlighterThis indicator highlights only the true Fair Value Gap (FVG) creator candle — the middle candle in a 3-bar FVG formation — with zero clutter.
🔹 Bullish FVG: Candle is colored if price gaps above the high two bars back
🔹 Bearish FVG: Candle is colored if price gaps below the low two bars back
✨ No boxes. No zones. Just pure, visual price-action accuracy.
🔧 Powered by Pine Script v6
🧠 Based on institutional-style FVG logic
🎯 Ideal for Smart Money / ICT / Order Block strategies
Zweig Market Breadth Thrust Indicator+Trigger [LazyBear x rwak]The Breadth Thrust (BT) indicator is a market momentum indicator developed by Dr. Martin Zweig. According to Dr. Zweig, a Breadth Thrust occurs when, during a 10-day period, the Breadth Thrust indicator rises from below 40 percent to above 61.5 percent.
A "Thrust" indicates that the stock market has rapidly changed from an oversold condition to one of strength, but has not yet become overbought. This is very rare and has happened only a few times. Dr. Zweig also points out that most bull markets begin with a Breadth Thrust.
This version of the Breadth Thrust indicator includes a trigger visualized with red circles, making it easier to spot when the indicator crosses the critical 61.5% level, signaling potential bullish momentum.
All parameters are configurable. You can draw BT for NYSE, NASDAQ, AMEX, or based on combined data (i.e., AMEX+NYSE+NASD). There is also a "CUSTOM" mode supported, so you can enter your own ADV/DEC symbols.
Credit: The original Breadth Thrust logic was created by LazyBear, whose public indicators can be found  here , and app-store indicators  here .
 More info: 
 
 Definition of Breadth Thrust 
 A Breadth Thrust Signal 
 A Rare "Zweig" Buy Signal 
 Zweig Breadth Thrust: Redux 
Custom Performance TableThis script generates a table designed to provide a concise yet highly customizable overview of the performance of multiple financial instruments, displayed directly on the chart. The table can include up to 40 tickers, each individually configurable, with values updated in real time based on either the current chart timeframe or a specific user-selected timeframe.
	 NOTE : The update frequency of the table values depends on the refresh rate of the chart's main ticker to which the indicator is applied. To ensure a consistent and reliable data feed, especially when monitoring heterogeneous instruments, it is recommended to apply the indicator to a highly liquid and continuously traded asset, such as BTCUSD.
 PERFORMANCE CALCULATION MODES 
You can choose from three different performance calculation modes:
1)  Change %  (Percentage Change)
	Displays the percentage change of the current price compared to the previous candle within the selected timeframe.
	 (Current Price - Previous Price) / Previous Price * 100 
    This mode provides an immediate and straightforward measure of each instrument's percentage movement, useful for quick visual comparisons of relative strength among assets.
2)  Z-Score 
	The Z-Score measures how much the current price variation deviates from the historical average variation, relative to the standard deviation of those variations.
	 (Current Variation - Average Variation) / Standard Deviation of Variations 
	The result indicates how statistically unusual a movement is:
		- Values near 0 suggest normal variations.
		- Values above ±2 indicate statistically significant deviations.
	This is a valuable tool for identifying overbought/oversold conditions or market stress events and is often used in mean reversion strategies.
	
	 NOTE : Due to technical constraints, Z-Score can only be calculated when the selected timeframe matches the chart's timeframe exactly.
3)  RAROC  (Risk-Adjusted Return on Capital)
	RAROC expresses an asset's performance in relation to the risk taken, measured through its volatility (standard deviation of price).
	 Percentage Change / Standard Deviation of Price 
	It allows for an assessment of return efficiency in relation to volatility.
	A high RAROC value indicates a high return relative to the risk, making it a useful tool for comparing assets with different risk profiles. It is especially suitable for portfolio selection and allocation purposes.
 TABLE CONFIGURATION 
Each ticker can be customized with its own label, colors, and position in the table.
Each row can display the ticker name or a custom label, which, at the user's discretion, can either replace the name or be shown as an informational tooltip.
The table can be placed anywhere on the chart using horizontal and vertical offset parameters. Thanks to offset support, you can, for example, create financial market overview layouts. This can be done by completely “cleaning” the chart from price and indicators using TradingView settings, and then displaying multiple tables simultaneously (see the example chart published here).
Advanced customization options are also available for the table's appearance, including font settings, colors, borders, and more.
 CALCULATION TIMEFRAME 
The indicator allows the user to force a specific timeframe (Daily, Weekly, Monthly, Yearly) when applied to intraday charts.
However, for Z-Score mode, the selected timeframe must match the chart's timeframe exactly to ensure correct computation. Otherwise, the script will halt until settings are properly adjusted.
 USAGE NOTES 
Custom Performance Table is a flexible and adaptable tool, suitable for both intraday operations and medium- to long-term analysis. It is designed for traders and analysts who need to compare assets based on quantitative metrics, whether simple (like percentage change) or more advanced and risk-adjusted (such as Z-Score and RAROC).






















