OBR 15min Session Opening Range Breakout + Volume Trend DeltaQuick Overview
This Pine Script plots the opening range for London and New York sessions, highlights breakout levels, draws previous session pivots, and offers a live volume delta table for trend confirmation.
Session Opening Range
- Captures the high/low of the first 15 minutes (configurable) for both London & NY sessions.
- Fills the range area with adjustable semi‑transparent colors.
- Optional alerts fire on breakout above the high or below the low.
Previous Session Levels
- Automatically draws previous day’s High, Low, Open and previous 4‑hour High/Low.
- Helps identify key S/R zones as price approaches ORB breakouts.
Volume Trend Delta
- Uses a CMO‑weighted moving average and ATR bands to detect trend state.
- Accumulates bullish vs. bearish volume during each trend.
- Displays Bull Vol, Bear Vol, and Delta % in a movable table for quick strength checks.
How to Use
1. Let the opening range complete (first 15 min).
2. Look for price closing above/below the ORB—enter long on an upside break, short on a downside break.
3. Check the Volume Delta table: positive delta confirms buying strength; negative delta confirms selling pressure.
4. Use previous day/4h levels as additional support/resistance filters.
Settings & Customization
- ORB Duration & Session Times (London/NY), fill colors, and toggles.
- Enable/disable Previous Day & 4H levels.
- Trend Period, Momentum Window, and Delta table position/size.
- Pre‑built alert conditions for all ORB breakouts.
Developer Notes
- Fully commented for easy adjustments.
- Modular sections: ORB, previous levels, trend delta, and alerts.
- No external libraries—pure Pine Script v6.
Tip
Combine ORB breakouts with Volume Delta and prior session pivots to filter false signals and trade stronger, more reliable moves.
Search in scripts for "session high"
Profitable Loser Model [MMT]Profitable Loser Model
Overview
The Profitable Loser Model is a powerful PineScript v6 indicator designed to enhance your trading by visualizing key price levels, session open zones, Fibonacci retracements, and premium/discount zones. This overlay indicator provides traders with a customizable toolkit to analyze market structure across any timeframe, making it ideal for intraday and swing trading strategies.
Features
Open Zone Visualization
- Plots a box based on the open and close of the first candle in a user-defined timeframe (default: 5-minute).
- Customizable box color, projection offset, and label size (Tiny, Small, Normal, Large).
- Displays a timeframe label (e.g., "5m Open Zone") for quick reference, toggleable on/off.
Session Open Lines
- Optionally draws horizontal lines at key session opens (8:30 AM, 9:30 AM, 1:30 PM, Midnight, New York time).
- Customize line color, style (Solid, Dashed, Dotted), width, and label size for each session.
- Perfect for identifying critical intraday price levels.
Premium and Discount Zones
- Highlights premium (above midpoint) and discount (below midpoint) zones based on session high/low.
- Toggleable with customizable colors and projection offsets.
- Helps traders spot overbought/oversold areas for potential mean-reversion trades.
Fibonacci Retracement Levels
- Plots user-defined Fibonacci levels (default: 0.23, 0.35, 0.5, 0.62, 0.705, 0.79, 0.886, 1, 1.1).
- Customizable line style, width, color, and labels (showing percentage and/or price).
- Dynamically adjusts based on price movement relative to the open zone.
Take Profit (TP) and Stop Loss (SL) Levels
- Highlights TP (default: 0.23) and SL (default: 1.1) Fibonacci levels with distinct colors.
- Fully customizable to align with your risk-reward strategy.
How It Works
- Session Detection : Resets daily (or per user-defined timeframe) to capture the first candle's open, high, low, and close.
- Open Zone : Draws a box between the open and close, extended forward by the projection offset.
- Session Lines : Plots lines at specified session opens with customizable styles and labels.
- Fibonacci Retracement : Adjusts levels dynamically based on session high/low and price action.
- Premium/Discount Zones : Calculated from the session range midpoint, updated in real-time.
Settings
- Open Zone :
- Timeframe (default: 5m), Calculate Timeframe (default: Daily).
- Toggle label, adjust size, box color, and projection offset.
- Session Open Lines :
- Enable/disable lines for 8:30 AM, 9:30 AM, 1:30 PM, Midnight.
- Customize color, style, width, label size, and vertical offset.
- Premium/Discount Zones :
- Toggle visibility, set colors, and adjust projection offset.
- Fibonacci Retracement :
- Toggle visibility, set custom levels, line style, width, color, and label options.
- Adjust projection offset.
- TP/SL :
- Set TP/SL Fibonacci levels and colors.
Use Cases
- Intraday Trading : Use session open lines and open zones to trade key market hours.
- Swing Trading : Leverage Fibonacci levels for potential reversal or continuation zones.
- Risk Management : Set precise TP/SL levels based on Fibonacci retracements.
- Market Structure : Identify overbought/oversold zones with premium/discount areas.
Notes
- Optimized with `dynamic_requests = true` for efficient real-time data handling.
- Visual elements (boxes, lines, labels) are cleaned up at the start of each new session.
- Session lines use New York time (`America/New_York`) for alignment with major markets.
Institutional Sessions Overlay (Asia/London/NY)Institutional Sessions Overlay is a professional TradingView indicator that visually highlights the main trading sessions (Asia, London, and New York) directly on your chart.
Customizable: Easily adjust session start and end times (including minutes) for each market.
Timezone Alignment: Shift session boxes using the timezone offset parameter so sessions match your chart’s timezone exactly.
Clear Visuals: Colored boxes and optional labels display session opens and closes for fast institutional market structure reference.
Toggle Labels: Show or hide session open/close labels with a single click for a clean or detailed look.
Intuitive UI: User-friendly grouped settings for efficient configuration.
This tool is designed for day traders, institutional traders, and anyone who wants to instantly recognize global session timing and ranges for SMC, ICT, and other session-based strategies.
How to use:
Set your chart to your local timezone.
Use the "Session timezone offset" setting if session boxes do not match actual session opens on your chart.
Adjust the hours and minutes for each session as needed.
Enable or disable labels in the “Display” settings group.
Tip: Use the overlay to spot session highs and lows, volatility windows, and institutional liquidity sweeps.
Session Visualizer by Timezone (Fixed)Session Visualizer by Timezone (Asia, London, New York)
This indicator highlights the Asian, London, and New York trading sessions directly on your chart — adjusted to your local timezone (via UTC offset).
🔧 Key Features:
Session times automatically adjust based on your chosen UTC offset
Toggle each session on/off individually
Custom background colors for each session
Designed for all intraday timeframes (1m – 4H)
📍 Sessions Covered:
Asian Session – Generally lower volatility and slower price movement; ideal for range traders and pre-positioning
London Session – Marked increase in volatility as European markets open
New York Session – Highest volume and volatility, especially during the London-New York overlap
🕓 Time Offset Setting:
Input your local UTC offset (e.g., UTC+10 for Sydney, UTC+1 for Berlin, UTC-5 for New York). The indicator adjusts session display accordingly.
Session Makers v1
Session Makers v1 - Professional Trading Session Visualizer
This advanced indicator highlights key trading sessions and market structure levels, helping traders identify optimal trading times and important price levels.
Key Features:
Session Time Markers
- Vertical dotted lines at major market opens (London/New York)
- Appears 30 minutes before each session for early preparation
Interactive Session Boxes
- Asia Session (22:00-06:00 GMT) - Blue shaded area
- London AM (08:00-09:00 GMT) - Gray shaded area
- London/New York Overlap (14:00-15:00 GMT) - Gray shaded area
Key Reference Levels
- Yesterday's high/low (with touch alerts)
- Previous week's high/low (with touch alerts)
- Asia session high/low/mid lines
Smart Visual Design
- Clean, non-cluttered visuals that adapt to your chart
- Customizable colors and transparency for all elements
- Optimized for all timeframes (M1-H4)
only use in timeframes <= 15 min
Rpaid Killzone Breakout v3.6Final Indicator Title: Rapid Killzone Break & HTF Levels
Overview
Welcome to the Rapid Killzone Break & HTF Levels, an all-in-one trading toolkit designed for precision and context. This indicator was built to solve a common problem for day traders: how to combine a precise, lower-timeframe (LTF) entry model with the essential context of higher-timeframe (HTF) levels.
This tool is founded on a session-based breakout strategy, leveraging the volatility and liquidity generated during specific market hours (the "Killzones"). It then layers critical HTF support and resistance levels onto your chart, allowing you to make more informed trading decisions without ever needing to switch timeframes.
Whether you trade Forex, Gold, or major Indices, this indicator provides a comprehensive framework for identifying high-probability breakout opportunities.
The Core Strategy
The methodology is a powerful three-step process based on session liquidity and qualified breakouts:
The Killzone Range: The indicator first identifies the high and low established during a specific, high-volatility trading session (e.g., the first hour of London or New York). This range acts as a pool of liquidity. The core idea is that the market will often seek to "sweep" or run the liquidity resting above the session high or below the session low.
The Qualified Breakout: This is not just any breakout strategy. A valid entry signal only appears when price closes decisively outside the Killzone range with significant momentum. To ensure the quality of the signal, the breakout must meet several user-defined criteria:
The Killzone must have a minimum pip range.
The breakout candle must have a strong body-to-wick ratio.
The breakout must be accompanied by a spike in volume.
Higher Timeframe Confluence: A breakout is more likely to succeed if it aligns with the HTF narrative. This indicator plots the previous higher-timeframe candle's high and low directly onto your chart. These levels act as powerful magnets for price or as formidable support/resistance zones. A breakout on the LTF that targets the HTF previous high is a much higher-probability setup than one trading directly into it.
Key Features
📊 DST-Aware Killzones: Automatically adjusting session boxes for London and New York. The timezones are fully configurable (e.g., Europe/London, America/New_York) and automatically handle Daylight Saving Time changes so you never have to manually adjust them.
📈 Killzone Pivots: Automatically draws the High, Low, and a dotted Midpoint from each Killzone session, acting as key intraday levels.
🏛️ Higher Timeframe (HTF) Levels: Plots the previous HTF candle's High and Low as dashed lines on your chart, providing critical context for support, resistance, and targets.
🕯️ HTF Mini-Candles: Displays a visual summary of the last three HTF candles on the right side of your chart, so you can see the HTF trend at a glance.
⏰ Custom Vertical Timestamps: Up to three configurable vertical lines with labels to mark key events like other session opens (e.g., "Sydney Open").
🎛️ Advanced Breakout Filters: Fine-tune your signals with filters for minimum Killzone range, minimum candle body percentage, and volume spikes. (Important: The volume filter requires a data feed that provides real volume, such as OANDA, FXCM, or futures/stock data).
✅ Dynamic Entry Advice Table: After a signal, a table provides a suggested entry technique (e.g., "50% retrace to signal candle") based on how far price has moved from the breakout level.
📋 Killzone Range Stats Table: A clean table shows the current and average pip range for both the London and New York sessions, helping you gauge current volatility.
🛠️ Fully Customizable: Nearly every visual element can be toggled on/off or have its color and style changed to suit your personal chart theme.
How to Use This Indicator
This tool is designed to provide a clear, step-by-step workflow for your trading sessions.
Setup: In the settings, choose your desired Reference Timeframe (e.g., 240 for 4-Hour). Configure your Killzone session times and colors.
Context is King: Before the session begins, take note of where price is in relation to the dashed HTF High/Low lines. Is price consolidating below the previous HTF low? A breakout might target it. Is price approaching the HTF high? This could be a take-profit area or a point of resistance.
Wait for the Range: Allow the London or New York Killzone (the colored box) to form completely.
Anticipate the Breakout: Once the session box is closed, the indicator is now hunting for a valid breakout.
Validate the Signal: When a "Long" or "Short" label appears, this is your entry signal. Check the Info-Box data (RSI, volume, candle body %) to confirm the strength of the move.
Manage the Trade: Use the Killzone pivots and the HTF High/Low lines as potential areas to manage your trade, take partial profits, or identify a final target. Check the Entry Advice table for ideas on refined entries if you miss the initial move.
Applicable Markets
This strategy is most effective on instruments known for their session-based volatility. It has been tested and works exceptionally well on:
Forex Majors: EUR/USD, GBP/USD, etc.
Gold: XAU/USD
Indices: NASDAQ 100 (NQ100), S&P 500 (SPX500)
It is best used on lower timeframes (such as the 5-minute or 15-minute chart) for trade execution.
FeraTrading Breakout Indicator v2🧠 Overview:
The FeraTrading Breakout Indicator v2 is a momentum-based opening range breakout (ORB) tool built around a fixed intraday structure. It captures price behavior shortly after the market opens and then projects custom breakout levels above and below a calculated midpoint.
Signals are only generated when price breaks one of these projected zones with confirmation from multiple aligned indicators, including RSI momentum, candle body strength, and volatility acceleration.
Unlike traditional ORB tools that plot breakout lines directly on the high and low of the session, this script does not use session highs/lows for its breakout levels. Instead, it creates a central zone based on internal range logic and projects breakout bands dynamically from that midpoint.
⚙️ How It Works:
🔹 Session Zone Setup:
After the first part of the New York session, the script captures the initial price structure.
From this structure, a midpoint zone is established.
Using this midpoint, the script projects upper and lower breakout bands that remain fixed for the rest of the day.
🔹 Breakout Signal Conditions:
To trigger a signal, all of the following must be met:
Price Engagement with Projected Zones:
The prior candle must break through the upper or lower projected level, showing clean directional intent.
Directional Candle Structure:
The breakout candle must have a clear and strong body (not dominated by wicks), confirming that the move had conviction.
RSI-Based Momentum Alignment:
A short-term RSI is calculated and smoothed.
Bullish signals require RSI to be above its average.
Bearish signals require RSI to be below its average.
This ensures breakouts occur with momentum support.
Volatility Spike Filter (Optional):
Checks if the breakout candle is significantly larger than recent candles to eliminate soft or passive breakouts.
All filters must align to print a signal, avoiding noisy or conflicting trades.
🎨 Visuals:
Midpoint Line: Central anchor for the breakout zone (drawn after the session range is complete).
Upper/Lower Breakout Bands: Custom levels projected from midpoint—not drawn on session highs/lows.
Signal Arrows:
Green triangle below the candle = bullish breakout
Red triangle above the candle = bearish breakout
🔒 What Makes It Original:
Uses a fixed custom range derived from structural behavior—not highs/lows—to define breakout levels
Integrates RSI and trend-following behavior with raw price structure for more precise entries
Requires candle anatomy, directional momentum, and volatility conditions to all confirm
Universally applicable across instruments and timeframes—no tuning required
Fixed levels provide a consistent reference point for traders throughout the session
This multi-layered, confirmation-based approach is unique to this script and justifies closed-source protection.
✅ How to Use:
Add to any intraday chart (3m–15m ideal)
After the session range is set, custom zones will appear and remain unchanged for the day
Watch for triangle signals and enter at the open of the signal candle
Use your own stop loss/take profit or trailing exit logic
Best used during high-volume, active market hours
💎 Why It’s Worth Paying For
The FeraTrading Breakout Indicator v2 elevates traditional ORB logic by blending a fixed, midpoint-based breakout structure with live confirmation from RSI, candle anatomy, and volatility filters.
Unlike generic mashups or open-source breakouts, this system:
Filters breakouts using real momentum alignment, not just price movement
Applies structural logic with consistent visual zones that don’t recalculate intraday
Eliminates noise by only triggering when force, structure, and trend all agree
Delivers repeatable, high-clarity signals that adapt to market tempo without parameter tweaking
This type of structured, confluence-validated breakout logic is not available in public indicators or simple ORB clones. It reflects custom engineering and real-world trader experience, resulting in a premium-grade breakout tool.
✅ Compliance & Originality
This script was built fully from scratch using original logic and structure. All visual zones, signal filters, and confirmation layers were designed and implemented internally. No open-source components or cloned calculations are used. RSI is used as a filter, although the thresholds should remain confidential.
All inputs, filters, and breakout mechanics were developed to be asset-agnostic and do not rely on any third-party libraries, code reuse, or recycled logic.
⚠️ Risk Disclaimer & Access Policy
This tool is not financial advice and does not predict future price direction. It visualizes structural and momentum conditions that have historically preceded breakouts. Use in combination with your own trade management system.
All trades carry risk. Past performance does not guarantee future results.
🔒 Why This Script Is Invite-Only and Closed-Source
This script contains proprietary logic that combines structural breakout detection with multi-layered signal validation. Releasing the source would expose the system to replication and diminish its uniqueness and value.
Access is restricted to protect:
The original breakout zone generation logic
The combined RSI-candle-volatility signal filter
The pattern structure and visual consistency framework
Keeping the script closed-source ensures the integrity of the design and preserves the edge for serious users.
We plan on implementing our Pattern Recognition Engine (PRE) into this indicator in the future to add more reliability to the signals.
Sessions By petranThis indicator highlights the key trading sessions on the chart: Asian, Frankfurt, London, and New York. It helps traders visually track when each session begins and ends, making it easier to analyze price action, volume, and volatility during specific times of the day.
Key features:
Customizable session start and end times
Up to 4 major sessions highlighted
Best used on intraday timeframes (1-minute to 1-hour)
Clean, minimal design with adjustable colors and transparency
No repainting – reliable for both live trading and backtesting
Ideal for intraday traders and anyone who wants to better understand market dynamics during different trading sessions.
Enhanced Market Sessions Indicator by NomadTradesEnhanced Market Sessions Indicator by NomadTrades
Summary
The Enhanced Market Sessions Indicator is a comprehensive trading tool that automatically identifies and marks the high and low price levels for Asia, London, and New York trading sessions. This indicator goes beyond basic session marking by extending previous session levels into the NY session as key support/resistance zones and providing real-time price interaction alerts when these levels are touched.
**Important Setup Notes:**
- **Update Your Timezone**: Ensure you select the correct timezone in the indicator settings to match your trading preferences
- **Verify Session Times**: Double-check that the default session times align with your market analysis requirements, as market hours may vary due to seasonal changes or regional differences
Key Features
**Session Tracking & Visualization**
- **Automatic Session Detection**: Identifies Asia (2300-0800), London (0800-1330), and New York (1430-2100) sessions
- **High/Low Marking**: Draws solid horizontal lines showing each session's highest and lowest price points
- **Color-Coded System**: Distinct colors for each session (Red for Asia, Blue for London, Green for NY)
- **Session Labels**: Clear price labels showing exact high/low values for easy reference
**Advanced Level Extension**
- **Smart Line Extension**: Automatically extends Asia and London session levels into the NY session as dashed lines
- **Key Level Identification**: Transforms previous session levels into actionable support/resistance zones
- **Visual Distinction**: Extended lines use transparent, dashed styling to differentiate from active session boundaries
**Real-Time Alert System**
- **Price Interaction Alerts**: Sends TradingView notifications when price touches Asia or London levels during NY session
- **Customizable Tolerance**: Adjustable touch sensitivity (0.01% to 1.0%) for precise interaction detection
- **Visual Confirmation**: Displays colored labels on chart when price interactions occur
- **Duplicate Prevention**: Smart logic prevents multiple alerts for the same level touch
**Customization & Control**
- **Lookback Period**: Control how many days of historical sessions to display (1-30 days)
- **Timezone Flexibility**: Support for all major timezones (UTC-12 to UTC+12)
- **Session Toggle**: Individual on/off switches for each session display
- **Color Customization**: Full color control for all session lines and labels
- **Clean Interface**: Organized input groups for easy configuration
**Chart Behaviour**
- **Fixed Positioning**: Lines remain anchored to time positions when dragging or scrolling the chart
- **Professional Appearance**: Matches the behaviour of manually drawn horizontal lines
- **Performance Optimized**: Efficient rendering with proper line and label limits
- **Multi-Timeframe Support**: Works reliably across all chart timeframes
**Alert Configuration Options**
- **Script Alerts**: Use "Any alert() function call" for comprehensive notifications
- **Individual Conditions**: Separate alert conditions for granular control
- **Flexible Notifications**: Compatible with mobile app, email, and desktop alerts
- **Session-Specific Logic**: Alerts only trigger during NY session for relevant level interactions
This indicator is perfect for traders who focus on session-based analysis, ICT concepts, and multi-session support/resistance strategies. The combination of visual clarity, automated alerts, and professional chart behaviour makes it an essential tool for serious forex and index traders.
TrendMaster Pro 2.3 with Alerts
Hello friends,
A member of the community approached me and asked me how to write an indicator that would achieve a particular set of goals involving comprehensive trend analysis, risk management, and session-based trading controls. Here is one example method of how to create such a system:
Core Strategy Components
Multi-Moving Average System - Uses configurable MA types (EMA, SMA, SMMA) with short-term (9) and long-term (21) periods for primary signal generation through crossovers
Higher Timeframe Trend Filter - Optional trend confirmation using a separate MA (default 50-period) to ensure trades align with broader market direction
Band Power Indicator - Dynamic high/low bands calculated using different MA types to identify price channels and volatility zones
Advanced Signal Filtering
Bollinger Bands Volatility Filter - Prevents trading during low-volatility ranging markets by requiring sufficient band width
RSI Momentum Filter - Uses customizable thresholds (55 for longs, 45 for shorts) to confirm momentum direction
MACD Trend Confirmation - Ensures MACD line position relative to signal line aligns with trade direction
Stochastic Oscillator - Adds momentum confirmation with overbought/oversold levels
ADX Strength Filter - Only allows trades when trend strength exceeds 25 threshold
Session-Based Trading Management
Four Trading Sessions - Asia (18:00-00:00), London (00:00-08:00), NY AM (08:00-13:00), NY PM (13:00-18:00)
Individual Session Limits - Separate maximum trade counts for each session (default 5 per session)
Automatic Session Closure - All positions close at specified market close time
Risk Management Features
Multiple Stop Loss Options - Percentage-based, MA cross, or band-based SL methods
Risk/Reward Ratio - Configurable TP levels based on SL distance (default 1:2)
Auto-Risk Calculation - Dynamic position sizing based on dollar risk limits ($150-$250 range)
Daily Limits - Stop trading after reaching specified TP or SL counts per day
Support & Resistance System
Multiple Pivot Types - Traditional, Fibonacci, Woodie, Classic, DM, and Camarilla calculations
Flexible Timeframes - Auto-adjusting or manual timeframe selection for S/R levels
Historical Levels - Configurable number of past S/R levels to display
Visual Customization - Individual color and display settings for each S/R level
Additional Features
Alert System - Customizable buy/sell alert messages with once-per-bar frequency
Visual Trade Management - Color-coded entry, SL, and TP levels with fill areas
Session Highlighting - Optional background colors for different trading sessions
Comprehensive Filtering - All signals must pass through multiple confirmation layers before execution
This approach demonstrates how to build a professional-grade trading system that combines multiple technical analysis methods with robust risk management and session-based controls, suitable for algorithmic trading across different market sessions.
Good luck and stay safe!
Time-based LiquidityThis indicator automatically marks important time-based liquidity levels on your chart, helping you stay aware of where major price reactions may occur and the market is forced to show its hand.
Key Features:
Previous Month’s, Week’s, and Day’s Highs and Lows: Displays PMH/PML, PWH/PWL, and PDH/PDL — key reference points where liquidity often accumulates.
Intraday Session Highs and Lows: Divides the trading day into quarters (00:00–06:00, 06:00–12:00, etc. following Day’s Quarterly Theory) and tracks session highs and lows dynamically across these periods.
Current Session 90-Minute Quarters: Splits the active session into 90-minute intervals to highlight short-term liquidity structures and potential reaction zones.
Level Alerts: Tracks when each liquidity level is reached and enables customizable alerts so you don’t miss important price movements.
Use Case:
This tool provides an organized, time-based framework for identifying where liquidity is likely to concentrate across different timeframes and intraday cycles. Use these levels for forming bias, planning entries, exits, or anticipating price reactions at key points in the market structure.
Customization Options:
Enable/disable liquidity levels to display (Daily, Weekly, Monthly, Sessions, Session Quarters)
Customize the appearance of each level (color, style, line width)
Enable or disable tracking and alerts for level interactions
SHA Session Killzones-[1.0.0]
🔰 SHA Session Killzones
Created by:
Version: 1.0.0
Timeframes: Optimized for 5m,10m, 15m, 30m, and 1h
✨ Description:
The SHA Session Killzones indicator automatically highlights the most volatile market hours — the Asian, London, and New York sessions — directly on your chart. Each killzone is color-coded and visually boxed to help you identify:
- 🟧 Asian Killzone (07:00–09:00)
- 🟦 London Killzone (13:00–15:00)
- 🟪 New York Killzone (19:00–21:00)
This indicator helps you:
- 🔍 Focus only on high-probability trading windows
- 🚫 Avoid low-liquidity traps
- 🔄 Plan breakout/reversal strategies during peak hours
- 📊 Use session highs/lows as key intraday S/R levels
⚙️ Features:
- Adjustable time zones (default: UTC+7)
- Automatic session labeling
- Clean and minimal visuals for optimal chart clarity
- Compatible with all instruments, especially Gold (XAUUSD)
🧠 How to Use:
- Use with your trading strategy to filter out noise
- Apply on 10m–30m timeframes for maximum precision
📌 Tip:
Use in confluence with market structure, volume spikes, or news catalysts for more effective entries.
Market Session Boxes with Volume Delta [algo_aakash]This script highlights four key forex trading sessions — Tokyo, London, New York, and Sydney — by drawing color-coded boxes directly on the chart. For each session, it shows:
High and low of the session
Total volume traded
Volume delta (bullish vs bearish pressure)
Optional extension of session highs/lows into future candles
Cleanly labeled time range and stats
Users can:
Select which sessions to display
Customize session times (in UTC+0)
Choose colors per session
Toggle session labels and extension lines
Use Case: Designed to help intraday and short-term traders visualize market rhythm, liquidity zones, and session-based volatility. The volume delta metric adds an extra layer of sentiment analysis.
This tool works best on intraday timeframes like 15m, 30m, or 1H.
Disclaimer:
This indicator is for educational and visual analysis purposes. It does not constitute trading advice or guarantee results. Always conduct your own analysis before making trading decisions.
London Session 15-min Range – Clean AEST Timestamp Fix (w/ EMAs)London Session 15-min Range – Clean AEST Timestamp Fix (with EMAs)
What it does:
This script is made for traders who want to track the high and low of the first 15-minute candle of the London session, using AEST (UTC+10) as the time reference. It also plots the 50 EMA and 200 EMA to help identify trend direction.
How it works:
Session Timing:
The London session is defined as starting at 6:00 PM AEST.
The session ends at 2:00 AM AEST the next day.
Detects the first 15 minutes of the London session:
During this time, it records the highest and lowest price.
Draws lines once the 15-minute window is over:
A red horizontal line is drawn at the session high.
A green horizontal line is drawn at the session low.
These lines extend 50 bars into the future.
It only draws these once per day/session.
Includes EMAs:
A 50-period EMA is calculated and plotted in yellow.
A 200-period EMA is calculated and plotted in white.
Why use it:
It helps visualise important price levels from the start of the London session and pairs that with moving averages to spot trends or potential breakouts.
Shadow EdgeShadow Edge Indicator
Overview
Shadow Edge is an advanced technical analysis tool that visualizes key price levels and statistical patterns based on multiple timeframe analysis. It helps traders identify potential support, resistance, and expansion zones by tracking historical price behavior at specific hours of the trading day.
This indicator offers unique statistical insights by calculating average expansion levels and tracking market behavior patterns on an hourly basis. Unlike standard technical indicators, Shadow Edge combines historical price analysis with proprietary statistical calculations to identify high-probability zones for market reactions.
Key Features
• Previous High/Low Visualization : Displays previous session high and low levels with configurable line styles
• Mean Expansion Levels : Calculates and displays average price expansion levels (MuEH/MuEL) based on historical data
• Manipulation/Distribution Levels : Shows potential manipulation and distribution zones calculated from price action patterns
• Sweep Detection : Alerts when price sweeps previous high or low levels with customizable offset
• Multi-timeframe Analysis : Analyzes higher timeframe data and projects it onto your current chart
• Statistical Tracking : Maintains a database of price behavior by hour to identify recurring patterns
• Fully Customizable Visuals : Adjust colors, line styles, and transparency to match your chart setup
Settings
• Customize appearance of all elements including candles, lines, and labels
• Toggle visibility of different price levels
• Set alert conditions for level tests and sweeps
• Configure historical bar lookback period
• Optional stats display showing reliability percentages by hour
Use Cases
• Identify potential reversal zones at previous highs/lows
• Anticipate likely price expansion based on statistical averages
• Recognize manipulation and distribution patterns in price action
• Set precise alerts for sweep events at key levels
• Enhance your trading strategy with multi-timeframe analysis
How to Use It
1. Initial Setup : Apply the indicator to your chart and configure the higher timeframe setting (default is 60 min) to match your trading style.
2. Level Identification :
• Previous High (PH) and Previous Low (PL) levels show where price previously found support/resistance
• Mean Expansion High (MuEH) and Low (MuEL) levels indicate statistically likely price boundaries
• The Previous EQ level represents the equilibrium point between previous high and low
3. Trading Strategy Applications :
• Look for price reactions when testing previous high/low levels
• Use expansion levels (MuEH/MuEL) as potential take-profit targets
• Monitor manipulation (-M, +M) and distribution (-D, +D) levels for potential reversal zones
• Set alerts for sweeps of previous high/low levels to identify potential stop hunts
4. Statistical Analysis :
• The optional stats table shows reliability percentages for different hours
• Higher percentages indicate historically stronger adherence to the projected levels
• Use this data to adjust your trade timing and risk management
5. Visual Customization :
• Adjust colors and line styles to create a clean, easy-to-read chart
• Toggle different elements on/off based on your specific trading approach
• Reduce transparency settings if you prefer a more subtle visual overlay
Important Notes
• This indicator uses statistical calculations to identify price levels; past performance does not guarantee future results
• For best results, use on liquid markets during their primary trading sessions
• While the indicator provides statistical projections, always combine these signals with your own analysis and risk management strategy
• The code containing the proprietary algorithms is protected as closed source to maintain its integrity
Limitations
• The indicator requires sufficient historical data to calculate accurate statistical levels
• Performance may vary depending on market volatility and trading conditions
• Level projections work best on standard chart types (not Heikin Ashi, Renko, etc.)
• Sweep detections should be confirmed with price action before taking action
Note : Contact me for a version of this indicator that can work on any Higher Timeframe.
Prev Day, Premarket, 5m OpenDescription of the Script
This script is a Pine Script (version 5) indicator designed for use in TradingView. It overlays customizable price range lines and backgrounds on a chart to highlight key trading ranges based on different time periods and sessions. The indicator focuses on the following ranges:
Daily Range: Displays the high and low prices from the previous trading day (9:30 AM to 4:00 PM ET).
Premarket Range: Shows the high and low prices during the premarket session (4:00 AM to 9:29 AM ET) of the current day.
5-Minute Opening Range: Captures the high and low prices during the first 5 minutes of the regular trading session (9:30 AM to 9:35 AM ET).
GC Sessions (Gold Commodity): Optionally displays the high and low of the previous day's GC session (9:00 AM to 2:30 PM ET) and London Fix windows (5:00–6:00 AM and 9:30–10:30 AM ET on the current day).
CL Sessions (Crude Oil): Optionally displays the high and low of the previous day's CL session (9:00 AM to 2:30 PM ET) and the EIA window (10:00–11:00 AM ET on Wednesdays).
Each range is represented by horizontal lines (top and bottom) with customizable colors, styles (solid, dashed, dotted), and widths. Background shading between the high and low lines can also be enabled with adjustable colors and transparency. Labels are added to identify each range (e.g., "PDH" for Previous Day High, "PMH" for Premarket High, etc.). The script adjusts for time zones via a user-defined offset and allows manual override of the previous trading day.
Instructions for Setting the Inputs
The script provides a variety of customizable inputs grouped by range type. Below are instructions for setting each input category:
General Settings
Timezone Offset (hours): Adjusts the script's time calculations to your local timezone relative to UTC. Enter the number of hours to subtract from UTC (e.g., -4 for Eastern Time during Daylight Saving Time, -5 during Standard Time). Range: -12 to +12.
Previous Day Settings
Previous Trading Day Override (YYYY-MM-DD): Allows manual specification of the previous trading day in "YYYY-MM-DD" format (e.g., "2025-03-19"). Leave blank for automatic detection (defaults to the prior day). This override expires at midnight ET the next day.
Daily Range Customization
Daily Top Line Color: Choose the color for the previous day's high line (default: green).
Daily Top Line Style: Select the line style (solid, dashed, dotted; default: solid).
Daily Top Line Width: Set the line thickness (1 to 5; default: 2).
Daily Bottom Line Color: Choose the color for the previous day's low line (default: red).
Daily Bottom Line Style: Select the line style (solid, dashed, dotted; default: solid).
Daily Bottom Line Width: Set the line thickness (1 to 5; default: 2).
Daily Show Background?: Enable/disable background shading between the high and low (default: true).
Daily Background Color: Choose the background color (default: orange).
Daily Background Transparency: Set transparency level (0 = opaque, 100 = fully transparent; default: 92).
Premarket Range Customization
Premarket Top Line Color: Choose the color for the premarket high line (default: green).
Premarket Top Line Style: Select the line style (solid, dashed, dotted; default: solid).
Premarket Top Line Width: Set the line thickness (1 to 5; default: 2).
Premarket Bottom Line Color: Choose the color for the premarket low line (default: red).
Premarket Bottom Line Style: Select the line style (solid, dashed, dotted; default: solid).
Premarket Bottom Line Width: Set the line thickness (1 to 5; default: 2).
Premarket Show Background?: Enable/disable background shading (default: true).
Premarket Background Color: Choose the background color (default: blue).
Premarket Background Transparency: Set transparency level (0 to 100; default: 92).
5-Minute Opening Range Customization
5min Opening Top Line Color: Choose the color for the opening range high line (default: black).
5min Opening Top Line Style: Select the line style (solid, dashed, dotted; default: solid).
5min Opening Top Line Width: Set the line thickness (1 to 5; default: 2).
5min Opening Bottom Line Color: Choose the color for the opening range low line (default: black).
5min Opening Bottom Line Style: Select the line style (solid, dashed, dotted; default: solid).
5min Opening Bottom Line Width: Set the line thickness (1 to 5; default: 2).
GC Special Sessions
Show GC Session Range (9:00 AM - 2:30 PM ET)?: Enable/disable the GC session range from the previous day (default: false).
GC Session Top Color: Choose the color for the GC session high line (default: green).
GC Session Bottom Color: Choose the color for the GC session low line (default: red).
Show London Fix Windows (5-6 AM, 9:30-10:30 AM ET)?: Enable/disable the London Fix windows for the current day (default: false).
London Fix Top Color: Choose the color for the London Fix high line (default: green).
London Fix Bottom Color: Choose the color for the London Fix low line (default: red).
CL Special Sessions
Show CL Session Range (9:00 AM - 2:30 PM ET)?: Enable/disable the CL session range from the previous day (default: false).
CL Session Top Color: Choose the color for the CL session high line (default: green).
CL Session Bottom Color: Choose the color for the CL session low line (default: red).
Show EIA Window (Wed, 10-11 AM ET)?: Enable/disable the EIA window for Wednesdays (default: false).
EIA Window Top Color: Choose the color for the EIA high line (default: green).
EIA Window Bottom Color: Choose the color for the EIA low line (default: red).
How to Use
Add to Chart: Copy the script into TradingView's Pine Editor, then add it to your chart.
Adjust Inputs: Open the indicator settings by double-clicking it on the chart. Modify the inputs as described above to suit your preferences.
Verify Timezone: Ensure the "Timezone Offset" matches your desired timezone for accurate range calculations.
Optional Overrides: Use the "Previous Trading Day Override" if you need to analyze a specific past day, ensuring the format is correct (e.g., "2025-03-19").
This indicator is particularly useful for traders who rely on key price levels from previous sessions, premarket activity, or specific commodity-related time windows (GC and CL).
Highs, Lows & SessionsHigh Low & Sessions Indicator - Purpose & Usage
The High Low & Sessions indicator is designed to provide key price levels and session-based market insights to help traders make informed decisions. It focuses on daily highs/lows, weekly highs/lows, and major trading sessions to identify support, resistance, and volatility patterns.
Key Functions of the High Low & Sessions Indicator:
Tracks Daily & Weekly Highs and Lows
Previous Day’s High & Low: Helps traders identify breakout points and potential reversals.
Previous Week’s High & Low: Provides key resistance/support levels for swing trading strategies.
Trading Session Zones
London Session: High volatility, often setting the daily trend.
New York Session: Strong liquidity, continuation or reversal of the London move.
Asian Session (Tokyo & Sydney): Lower volatility, potential accumulation phase.
FTB Smart Trader System — Market Maker Levels, EMAs & VectorsThe FTB Trade Engine is an indicator suite I built for myself as a crypto trader. It's designed specifically for trading Institution levels, EMAs, PVSRA Volume Candles, and Session Timings. It helps me spot high probability trade setups without overcomplicating things.
🔑 Features of this Indicator
📌 🔥 Key Session Levels (extend lines in settings as needed)
✅ Weekly High & Low (HOW/LOW) — Automatically plots the previous week's high and low
✅ Daily High & Low (HOD/LOD) — Marks the prior day's range
✅ Asia Session High & Low — Plots the Asian session’s high and low, helping you detect potential breakouts or fakeouts, as Asia often sets the initial high and low of the day.
✅ 50% Asia Level — Automatically calculates and displays the midpoint between Asia’s high and low, an important level for intraday trading.
📌 🔥 Advanced EMA Suite
✅ Includes 10, 20, 50, 200, and 800 EMAs — providing key zones of support, resistance, and trend direction.
👀 Good to know: the break of the 50EMA WITH a vector candle is significant for reversals.
📌 🔥 PVSRA Candles
(👀 IMPORTANT: To properly view PVSRA candles, make sure to UNCHECK all default candle settings — Color Bars, Body, Borders, and Wick — in your chart's candle settings.)
✅ Price, Volume, Support & Resistance Analysis (PVSRA) Candles — These special candles combine price action with volume analysis, color-coded to highlight areas potentially influenced by market makers, institutions, and large players. Perfect for identifying key volume zones and quickly analyzing any coin or pair without switching tools.
Candle Colors Explained:
Bullish Candles:
🟢 Green — 200% increase in volume on bullish moves (strong buyer presence).
🔵 Blue — 150% increase in bullish volume, but may also indicate fatigue or possible reversal.
⚪ White — Normal bullish volume (standard green candles).
Bearish Candles:
🔴 Red — 200% increase in bearish volume compared to the last 10 candles (strong selling).
🟣 Magenta — 150% increase in bearish volume, signaling possible continuation or exhaustion.
⚫ Gray — Normal bearish volume (standard red candles).
Casa_SessionsLibrary "Casa_Sessions"
Advanced trading session management library that enhances TradingView's default functionality:
Key Features:
- Accurate session detection for futures markets
- Custom session hour definitions
- Drop-in replacements for standard TradingView session functions
- Flexible session map customization
- Full control over trading windows and market hours
Perfect for traders who need precise session timing, especially when working
with futures markets or custom trading schedules.
SetSessionTimes(session_type_input, custom_session_times_input, syminfo_type, syminfo_root, syminfo_timezone)
Parameters:
session_type_input (simple string) : Input string for session selection:
- 'Custom': User-defined session times
- 'FX-Tokyo': Tokyo forex session
- 'FX-London': London forex session
- 'FX-New York': NY forex session
- 'Overnight Session (ON)': After-hours trading
- 'Day Session (RTH)': Regular trading hours
custom_session_times_input (simple string) : Session parameter for custom time windows
Only used when session_type_input is 'Custom'
syminfo_type (simple string)
syminfo_root (simple string)
syminfo_timezone (simple string)
Returns:
session_times: Trading hours for selected session
session_timezone: Market timezone (relevant for forex)
getSessionMap()
Get futures trading session hours map
Keys are formatted as 'symbol:session', examples:
- 'ES:market' - Regular trading hours (RTH)
- 'ES:overnight' - Extended trading hours (ETH)
- 'NQ:market' - NASDAQ futures RTH
- 'CL:overnight' - Crude Oil futures ETH
Returns: Map
Key: Symbol:session identifier
Value: Session hours in format "HH:MM-HH:MM"
getSessionString(session, symbol, sessionMap)
Returns a session string representing the session hours (and days) for the requested symbol (or the chart's symbol if the symbol value is not provided). If the session string is not found in the collection, it will return a blank string.
Parameters:
session (string) : A string representing the session hour being requested. One of: market (regular trading hours), overnight (extended/electronic trading hours), postmarket (after-hours), premarket
symbol (string) : The symbol to check. Optional. Defaults to chart symbol.
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
inSession(session, sessionMap, barsBack)
Returns true if the current symbol is currently in the session parameters defined by sessionString.
Parameters:
session (string) : A string representing the session hour being requested. One of: market (regular trading hours), overnight (extended/electronic trading hours), postmarket (after-hours), premarket
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
barsBack (int) : Private. Only used by futures to check islastbar. Optional. The default is 0.
ismarket(sessionMap)
Returns true if the current bar is a part of the regular trading hours (i.e. market hours), false otherwise. Works for futures (TradingView's methods do not).
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
isfirstbar()
Returns true if the current bar is the first bar of the day's session, false otherwise. If extended session information is used, only returns true on the first bar of the pre-market bars. Works for futures (TradingView's methods do not).
Returns: bool
islastbar()
Returns true if the current bar is the last bar of the day's session, false otherwise. If extended session information is used, only returns true on the last bar of the post-market bars. Works for futures (TradingView's methods do not).
Returns: bool
ispremarket(sessionMap)
Returns true if the current bar is a part of the pre-market, false otherwise. On non-intraday charts always returns false. Works for futures (TradingView's methods do not).
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
ispostmarket(sessionMap)
Returns true if the current bar is a part of the post-market, false otherwise. On non-intraday charts always returns false. Works for futures (TradingView's methods do not).
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
isfirstbar_regular(sessionMap)
Returns true on the first regular session bar of the day, false otherwise. The result is the same whether extended session information is used or not. Works for futures (TradingView's methods do not).
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
islastbar_regular(sessionMap)
Returns true on the last regular session bar of the day, false otherwise. The result is the same whether extended session information is used or not. Works for futures (TradingView's methods do not).
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
isovernight(sessionMap)
Returns true if the current bar is a part of the pre-market or post-market, false otherwise. On non-intraday charts always returns false.
Parameters:
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: bool
getSessionHighAndLow(session, sessionMap)
Returns a tuple containing the high and low print during the specified session.
Parameters:
session (string) : The session for which to get the high & low prints. Defaults to market.
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: A tuple containing
getSessionHigh(session, sessionMap)
Convenience function to return the session high. Necessary if you want to call this function from within a request.security expression where you can't return a tuple.
Parameters:
session (string) : The session for which to get the high & low prints. Defaults to market.
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: The high of the session
getSessionLow(session, sessionMap)
Convenience function to return the session low. Necessary if you want to call this function from within a request.security expression where you can't return a tuple.
Parameters:
session (string) : The session for which to get the high & low prints. Defaults to market.
sessionMap (map) : The map of futures session hours. Optional. Uses default if not provided.
Returns: The low of the session
goose's session + killzone indicatorA powerful, multi-functional TradingView script designed for forex traders. It visually delineates major market sessions—Asia, London, and New York—on the chart, provides customizable session ranges, pip range counters, and configurable “killzone” markers. The indicator allows users to switch between a traditional line-and-fill style and a historical box style for session visualization, offering both real-time and historical context of market ranges.
Key Features:
1. Session Visualization Options:
• Lines & Fill Style:
• Highlights active sessions using dynamic lines and filled areas that update in real-time.
• Displays session high, low, and mid-range boundaries with customizable colors, border widths, and line styles.
• Historical Boxes Style:
• Creates and retains boxes for each past session, enabling users to review historical session ranges over extended periods.
• Each session box is drawn with user-defined fill and border colors, opacity, and line styles, anchored to the session’s high, low, and timeframe.
• Supports viewing multiple historical sessions at once, up to a configurable limit.
2. Pip Range Counters:
• Displays the range of pips for each active session, anchored to a fixed position near the bottom-right corner of the session.
• Uses arrow-style labels (label.style_label_up/down) to maintain a stable visual offset relative to the session, minimizing movement during vertical zoom.
• Customizable text size, color, and vertical offset, ensuring the pip counter remains legible and unobtrusive.
3. Killzone Lines:
• Allows users to define up to 15 custom “killzone” times with specific line colors, styles, and optional labels.
• Each killzone is drawn precisely when the price crosses the user-specified time, marking important market events or transitions.
4. User Configurations:
• Session Times: Fully adjustable start and end times for Asian, London, and New York sessions.
• Color & Style Settings:
• Customizable fill and border colors (with adjustable opacity) for each session style.
• User-friendly dropdowns and checkboxes for setting line styles, widths, and text sizes.
• Display Mode Selector:
• A dropdown (sessionStyle) lets users toggle between “Lines & Fill” and “Historical Boxes” for session visualization.
• Pip Counter and Killzone Settings:
• Options to show or hide pip counters, match label colors to session fills, and configure killzone appearance individually.
5. Robust Utility Functions:
• Functions to parse user-input times, determine if the current time falls within a session, and calculate session ranges.
• Historical session logic that detects session transitions and creates/upgrades boxes accordingly.
How It Works:
• Session Style Selection:
• Users choose their preferred visualization style via the sessionStyle dropdown.
• If “Lines & Fill” is selected, the indicator plots dynamic lines and fills during active sessions.
• If “Boxes” is selected, the indicator creates historical boxes that outline the range of each past session, persisting on the chart until session boundaries change.
• Pip Counter Labeling:
• During an active session, the pip counter calculates the range between the session’s high and low and displays it as text positioned just below the bottom-right corner of the session.
• The use of arrow-style labels ensures the text remains at a stable visual distance from the session’s outline, even when zooming vertically.
• Killzones:
• Users can define specific times (“killzones”) where important market events occur.
• When the price crosses these times, the script draws lines and optional labels with user-defined appearance settings.
Ideal Use Cases:
• Real-Time Trading: Quickly identify current session ranges, pip sizes, and crucial killzone markers during live trading.
• Historical Analysis: Switch to Historical Boxes to review past session ranges over days, weeks, or months, aiding in pattern recognition and strategy refinement.
• Customization: Tailor the appearance to match personal preferences or chart themes, including colors, styles, line widths, and label sizes.
This comprehensive indicator combines real-time session tracking with historical range visualization and customizable killzones. Its dual display modes, extensive settings, and stable pip counter labels make it a versatile tool for forex traders seeking to analyze market sessions both in the moment and retrospectively.
Globex Trap ZoneGlobex Trap Indicator
A powerful tool designed to identify potential trading opportunities by analyzing the relationship between Globex session ranges and Supply & Demand zones during regular trading hours.
Key Features
Tracks and visualizes Globex session price ranges
Identifies key Supply & Demand zones during regular trading hours
Highlights potential trap areas where price might experience significant reactions
Fully customizable time ranges and visual settings
Clear labeling of Globex highs and lows
How It Works
The indicator tracks two key periods:
Globex Session (Default: 6:00 PM - 9:30 AM)
Monitors overnight price action
Marks session high and low
Helps identify potential range breakouts
Supply & Demand Zone (Default: 8:00 AM - 11:00 AM)
Tracks price action during key market hours
Identifies potential reaction zones
Helps spot institutional trading areas
Best Practices for Using This Indicator
Use on 1-hour timeframe or lower for optimal visualization
Best suited for futures and other instruments traded during Globex sessions
Pay attention to areas where Globex range and Supply/Demand zones overlap
Use in conjunction with your existing trading strategy for confirmation
Recommended minimum of 10 days of historical data for context
Settings Explanation
Globex Session: Customizable time range for overnight trading session
Supply & Demand Zone: Adjustable time range for regular trading hours
Days to Look Back: Number of historical days to display (default: 10)
Visual Settings: Customizable colors and transparency for both zones
Important Notes
All times are based on exchange timezone
The indicator respects overnight sessions and properly handles timezone transitions
Historical data requirements: Minimum 10 days recommended
Performance impact: Optimized for smooth operation with minimal resource usage
Disclaimer
Past performance is not indicative of future results. This indicator is designed to be used as part of a comprehensive trading strategy and should not be relied upon as the sole basis for trading decisions.
Updates and Support
I actively maintain this indicator and welcome feedback from the trading community. Please feel free to leave comments or suggestions for improvements.
Easy SMT Panel [smart-money-indicators]This indicator is the ultimate tool for identifying divergences between two instruments.
This indicator does not provide entry or exit signals.
This indicator is a tool to mark key price areas.
This indicator is a tool to mark key time areas.
This indicator is particularly distinguished by its high customizability of tools,
setting it apart from the indicators currently available on the TradingView platform.
No more annoying switching between instruments across two layout windows! Depending on the instrument in the main window, specify which instrument should be displayed in the panel!
It's up to you to decide the criteria for determining divergences, as this indicator highlights the following key areas using lines and boxes:
Structure Breaks:
- Bearish Change of Character
- Bearish Break of Structure
- Bullish Change of Character
- Bullish Break of Structure
Premium / Discount Area:
- Premium / Discount area of the current range, since the last Change of Character or Break of Structure
Liquidity Areas:
- Asia Session (during or after the session)
- London Session (during or after the session)
- New York Session (during or after the session)
- London Close Session (during or after the session)
- Session Quarters
- Central Banks Dealer Range
How can I use or interpret these areas?
Structure Breaks:
- Has Instrument 1 experienced a structure break at a high/low, but Instrument 2 has not? This could indicate a divergence!
Liquidity Areas:
- Has Instrument 1 already broken a session high/low, but Instrument 2 has not? This could indicate a divergence!
Golden Swap (Zeiierman)█ Overview
The Golden Swap indicator, as designed by Zeiierman, focuses on identifying reversal points around the key levels indicated by the indicator. This pattern works by analyzing the relationship between current and past price movements, considering factors like price symmetry, baseline boundaries, and precision pin bar formations. It can offer insights into potential market reversals, allowing for more precise entries and exits.
█ How It Works
Golden Swap Long
In a market with bullish momentum, we expect the price to dip a bit before it continues to rise again. This dip is like a small retreat in an overall march upwards. So, the pattern aims to assess whether the current period's dip is relatively shallow, indicating that the overall bullish momentum remains robust despite temporary price fluctuations.
Golden Swap Short
In a market with bearish momentum (indicating selling pressure or bearish sentiment), we may still see the price rise a bit before continuing its drop. This temporary rise is like a slight bounce in an overall downward movement. In simpler terms, even when the price bounces up a bit, it's not strong enough to overcome the recent pressure of selling. The sellers are still dominating, and the price will likely continue to drop.
█ The signal is reinforced by symmetry, BaselineBound criteria, and a bearish Precision PinBar.
⚪ Symmetry in Price Movements: The pattern uses the Symmetry Precision filter to analyze the symmetry of recent price movements. This helps in determining the likelihood of a reversal. A high degree of symmetry suggests a more reliable reversal signal.
⚪ BaselineBound Criteria: This component involves the BaselineBound Threshold, which acts as a filter to validate the strength of the potential reversal. Bullish and bearish conditions are assessed based on how the current close price compares to a calculated range around the high and low of the previous period.
⚪ Precision PinBar Analysis: The pattern also incorporates the Precision PinBar filter, which evaluates the characteristics of the recent price bars. A Precision PinBar is a candlestick with a small body and a long tail, indicating a potential reversal.
⚪ Display of Key Levels: The indicator can show Open, High, and Low levels for selected timeframes, helping traders identify key price points.
█ How to Use
The Golden Swap pattern is a valuable confirmation tool, particularly around key levels or session highs and lows. It highlights instances where a previous high or low has been respected, followed by a price reversal—flipping back up in an upward trend (Golden Swap Long) or flipping back down in a downward trend (Golden Swap Short). When this pattern emerges near a key level, it strongly suggests that the price will continue moving in the direction indicated by the current trend.
Consider it akin to a minor liquidity hunt above the previous high or below the previous low. The presence of the Golden Swap pattern, especially when aligned with other indicators and filters, enhances its reliability as a signal for the continuation of the prevailing market trend.
█ Settings
Timeframe Selection: Choose from various timeframes for signal calculation.
Filter Adjustments: Fine-tune the Symmetry Precision, BaselineBound Threshold, and Precision PinBar settings to filter signals according to specific criteria.
Display Options for Key Levels: Enable or disable the display of key price levels and select timeframes for these levels.
█ Related script using the same pattern filtering techniques
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!