Combined Fractal + MACD + Volume Alerts - Buy/SellOverview
This TradingView indicator is designed to save traders hours of manual analysis by automatically combining three powerful market signals into a single alert system:
Williams Fractals – identifies local highs and lows in the price structure.
MACD Crosses – confirms momentum direction and potential trend changes.
Volume Spike Detection – ensures signals occur with meaningful market participation.
The indicator will generate buy and sell alerts only when all three conditions align (or within a short configurable window), allowing traders to focus on high-probability setups without monitoring multiple charts and indicators manually.
Key Features
✅ Combined Alerts – Only triggers when Fractal, MACD, and Volume conditions are met.
✅ Early Alerts – Alerts fire as soon as the conditions occur, giving traders a head start for preparation and analysis.
✅ Optional Visuals – Plots buy/sell markers for testing and strategy verification; can be disabled for a cleaner chart.
✅ Flexible Settings – Users can adjust MACD parameters, volume multipliers, and Fractal ranges to suit their trading style.
✅ Timeframe Agnostic – Works on all timeframes; best on intraday and swing-trading charts.
✅ Non-Repainting Alerts – Ensures reliable signals without misleading historical adjustments.
How It Works
Fractals (Price Structure)
The indicator detects local highs and lows (Williams Fractals) over a configurable range of bars.
Fractals act as a support/resistance or trend turning point filter.
MACD (Momentum Confirmation)
Signals are validated with MACD line and Signal line crosses.
Optional conditions: only alert when MACD crosses above zero for a bullish trend or below zero for a bearish trend.
Volume (Participation Check)
The indicator ensures that any signal occurs with above-average volume, filtering weak or low-confidence signals.
Volume threshold is configurable via a multiplier relative to the average over a selected period.
Combined Logic
Buy Alert: Triggered when a bullish Fractal is formed and MACD crosses up and volume spike occurs.
Sell Alert: Triggered when a bearish Fractal is formed and MACD crosses down and volume spike occurs.
Optionally, the conditions can fire within 3 candles of each other, giving some flexibility for real-market timing.
Benefits for Traders
Saves Time: No need to manually watch multiple indicators.
High-Probability Alerts: Combines trend, structure, and volume for robust signals.
Customizable: Adapt to your trading style, instrument, or timeframe.
Testing & Validation: Optional visuals allow backtesting before relying solely on alerts.
Alerts Anywhere: Works on all tickers and chart timeframes supported by TradingView.
How to Use
Apply the indicator to your TradingView chart.
Configure settings:
Fractal Left/Right range (default: 2 bars).
MACD Fast/Slow/Signal lengths.
Volume multiplier to define “spike.”
Optional: enable/disable visuals for testing.
Set up TradingView alerts using the indicator’s prebuilt alert conditions.
Use the alerts as early heads-up for potential trades; validate with your strategy rules or confluences.
Tips for Traders
Start with defaults: Test on a few symbols and intraday charts first.
Adjust volume multiplier: Avoid too many alerts on low-volume symbols.
Backtest visually: Enable markers to verify signals against historical price action.
Combine with your workflow: Use alerts to prioritize charts rather than trade blindly.
Conclusion
This Combined Fractal + MACD + Volume Alerts Indicator is ideal for traders who want to automate the detection of high-probability setups while maintaining flexibility and control. It streamlines decision-making by combining price structure, momentum, and market participation into a single, actionable alert system.
Whether you are a day trader, swing trader, or part-time trader, this indicator saves time, reduces noise, and helps focus on the most promising trading opportunities.
Livelli e punti pivot
Dynamic Auto Fibonacci - Auto/Manual ModeDynamic Auto Fibonacci - Professional Retracement & Extension Tool
The ultimate Fibonacci tool combining automatic high detection with manual precision for swing low selection.
🎯 Key Features
Hybrid Drawing System
Auto Mode: You manually select your swing low by clicking on the chart, then the indicator automatically finds the highest high after that point - giving you control over your anchor while automating the rest
Manual Mode: Full control - click to select BOTH your swing low (0.0) AND swing high (1.0) for complete precision - perfect for drawing multiple projections to find confluence zones
Logarithmic Scale Support
True logarithmic Fibonacci calculations for accurate levels on log-scale charts
Essential for crypto and growth stocks with significant price appreciation
Smart Level Management
"Key Fibs Only" toggle (ON by default): Shows 13 essential professional levels
All 23 levels unlocked: Turn off Key Fibs to access 10 additional advanced levels including 0.414, 0.707, 0.886, 1.886, 2.272, 3.618, and negative projections
Every level is fully customizable - edit values, toggle on/off, change colors
Essential Fibonacci Levels (Default)
Core: 0.0, 0.236, 0.382, 0.5, 0.618 (Golden), 0.786, 1.0
Extensions: 1.272, 1.382, 1.618 (Golden), 2.0, 2.618 (Golden), 4.236
All golden ratio levels (0.618, 1.618, 2.618, 3.618) highlighted in gold
Professional Display Options
Three display modes: Retracements Only, Extensions Only, or Both
Customizable line styles (Solid/Dashed/Dotted), widths, and lengths
Clean text-only labels or traditional price scale labels
Unified color override for minimalist chart aesthetics
Adjustable label positioning and sizing
Perfect for Professional Trading
Add multiple instances with different manual anchors to identify high-probability confluence zones
Combines the convenience of partial automation with the precision of manual anchor selection
Works on all markets: stocks, forex, crypto, futures
Compatible with all timeframes and markets. Clean code, efficient performance, zero repainting.
Dynamic Auto FibonacciDynamic Auto Fibonacci - Logarithmic Fib Retracements & Extensions
Overview
Dynamic Auto Fibonacci is an advanced Fibonacci analysis tool that automatically identifies swing highs and lows to plot precise retracement and extension levels on your chart. Unlike traditional manual Fibonacci tools, this indicator dynamically updates as price action evolves, with full support for logarithmic scaling - essential for accurate analysis on long-term charts and high-growth assets.
The indicator features a clean, modern aesthetic with customizable vibrant colors and text-only labels that won't clutter your chart, making it perfect for both intraday scalping and long-term position trading.
Key Features
✅ Automatic Fibonacci Detection - Automatically finds the highest high and lowest low within your selected timeframe
✅ Manual Anchor Point - Click directly on the chart to set a custom low point for your Fibonacci analysis
✅ Logarithmic Scale Support - True logarithmic Fibonacci calculations for accurate levels on log-scale charts
✅ Flexible Display Modes - Show retracements only, extensions only, or both simultaneously
✅ Fully Customizable Levels - Adjust any Fibonacci level value, color, or toggle individual levels on/off
✅ Unified Color Mode - One-click option to change all levels to a single color (perfect for minimalist chart styles)
✅ Clean Modern Design - Text-only labels with vibrant colors and adjustable positioning
✅ 13 Default Levels - Includes 0.0, 0.236, 0.382, 0.5, 0.618, 0.786, 0.886, 1.0, 1.236, 1.414, 1.618, 2.0, and 2.618
How to Use
Quick Start (Automatic Mode)
Add the indicator to your chart
By default, it will automatically find the lowest and highest points over the past 12 months
Fibonacci levels will appear with clean colored text labels positioned to the right of current price
Setting a Custom Anchor Point (Manual Mode)
This is the most powerful feature - drawing from a specific swing low:
Click the Settings icon (gear) on the indicator
Navigate to Fibonacci Settings group
Click inside the "Anchor Start Time" field - this will activate anchor selection mode
Click directly on the candle where you want to set your swing low point on the chart
The indicator will automatically:
Lock that candle as your anchor (swing low)
Find the highest high that occurred after your selected anchor point
Draw Fibonacci retracement and extension levels between those two points
Important: The anchor represents the starting point (0.0 level) of your Fibonacci, and the indicator finds the peak after that point as the 1.0 level.
Display Modes
Navigate to Display Settings → Display Mode to choose:
Retracements & Extensions (default) - Shows all levels from 0.0 to 2.618
Retracements Only - Shows only 0.0 to 1.0 levels (great for identifying pullback entry zones)
Extensions Only - Shows 1.0+ levels (useful for profit targets and breakout projections)
Customizing Individual Levels
Under Retracement Levels and Extension Levels groups, each level has three controls:
Toggle checkbox - Show/hide the level
Value field - Adjust the exact Fibonacci ratio (e.g., change 0.618 to 0.65 if desired)
Color picker - Set unique colors for each level
Unified Color Override
Perfect for chart screenshots or minimalist aesthetics:
Go to Unified Color Override settings group
Enable "Use Unified Color for All Levels"
Choose your color (defaults to gray)
All lines and text immediately change to that color - individual settings are preserved when you toggle back off
Line & Label Customization
Display Settings group offers:
Line Style: Solid, Dashed, or Dotted
Line Length: Short (10 bars), Medium (50 bars), or Long (extends right infinitely)
Line Width: 1-5 pixels
Label Size: Tiny to Huge
Label Offset: Adjust how many bars to the right labels appear (default: 12)
Show Anchor Line: Display vertical lines at your swing low and swing high points
Settings Overview
Fibonacci Settings:
Retracement Timeframe (default: 12M)
Anchor Start Time (click to select candle)
Use Log Scale Calculation (highly recommended for crypto and growth stocks)
Display Settings:
Display Mode (Retracements & Extensions / Retracements Only / Extensions Only)
Line Style, Length, Width
On-Chart Labels (clean text) or Price Scale Labels (traditional right-side axis)
Label Size and Offset
Unified Color Override:
One-click monochrome mode for all levels
Individual Level Controls:
8 customizable retracement levels (0.0 to 1.0)
5 customizable extension levels (1.236 to 2.618)
Use Cases
📊 Swing Trading - Identify key support/resistance zones for entries and exits
📊 Scalping - Use short-term anchors to find precise intraday reversal levels
📊 Position Trading - Logarithmic calculations essential for multi-year crypto/stock analysis
📊 Options Trading - Extension levels provide excellent profit target zones
📊 Multi-Timeframe Analysis - Set different anchors to compare short-term vs. long-term Fibonacci structures
Tips for Best Results
For cryptocurrency and growth stocks: Always enable "Use Log Scale Calculation" and view your chart in log scale
For precision: Use the manual anchor feature to draw from confirmed swing lows/highs rather than relying on automatic detection
For clean charts: Toggle off levels you don't actively use (e.g., disable 0.786 and 0.886 if you only trade 0.382/0.618)
For screenshots: Enable Unified Color Override and set to grayscale for professional-looking chart exports
Note on Logarithmic Scale
This indicator includes true logarithmic Fibonacci calculations, which are critical when analyzing assets with significant price appreciation. Standard arithmetic Fibonacci tools become increasingly inaccurate on log-scale charts - this indicator solves that problem by calculating levels using logarithmic mathematics when "Use Log Scale Calculation" is enabled.
Disclaimer: This indicator is a tool for technical analysis and does not constitute financial advice. Always perform your own analysis and risk management before making trading decisions.
Custom Horizontal Lines | Trade Symmetry📊 Custom Horizontal Lines
🔍 Overview
The Custom Horizontal Lines is a precision utility designed for traders who perform manual higher-timeframe analysis and want to preserve their marked price levels directly on the chart.
It doesn’t calculate or detect anything automatically — instead, it acts as your personal level memory, preserving your analyzed zones and reference prices throughout the session.
Ideal for traders who manually mark the High, Low, Open, Close, Mean Thresholds, and Quarter Levels of Order Blocks, Fair Value Gaps, Inversion Fair Value Gaps and Wicks before the trading day begins.
⚙️ Key Features
✅ Manual Level Entry — Input your analyzed price levels (OB, FVG, WICK,etc) directly into the indicator settings.
✅ Preserved Levels — Once entered, your lines stay visible and consistent — even after switching symbols, timeframes, or reloading the chart.
✅ Supports All Level Types — Store any kind of manually defined level: OB highs/lows, FVG boundaries, Wicks, Mean Thresholds, Quarter levels, or custom reference prices.
✅ Clean Visualization — Customize line color, style, and labels for easy visual organization.
✅ Session-Ready Workflow — Built for pre-market preparation — enter your HTF levels once, and trade around them all day.
✅ No Auto Calculations — 100% manual by design — ensuring only your analyzed levels are shown, exactly as you defined them.
💡 How to Use
Open the indicator’s settings and manually enter those price values.
The indicator will plot and preserve those exact levels on your chart.
Switch to your lower timeframe and observe how price reacts around them — without ever needing to redraw.
🎯 Why It’s Useful
Keeps your HTF levels organized and persistent across sessions.
Saves time by avoiding redrawing.
Fits perfectly into ICT / Smart Money trading workflows.
Ensures full manual control and precision over what’s displayed on your chart.
🧩 Ideal For
ICT and Smart Money traders
Institutional-style manual analysts
Traders marking Mean Thresholds, or Quarter Levels of OBs, FVGs, Wicks etc
Anyone who wants a clean, reliable way to preserve their manual analysis
Previous and Penultimate Swings (Single Timeframe • 4 lines)Using chat GPT I've created a swing high and swing low horizontal indicator that helps me personally visualize significant levels.
In particular penultimate swing highs and penultimate swing lows. Hopefully this can help another trader or many! You can add or remove any of the 4 levels. Adjust the lookback period. And extend each line individually to the right of price action.
Camarilla Pivot Plays (Lite) [BruzX]█ OVERVIEW
This indicator implements the Camarilla Pivot Points levels and a system for suggesting particular plays. It only 3rd, 4th, and 6th levels, as these are the only ones used by the system. It also optionally shows the Central Pivot Range, which is in fact between S2 and R2. In total, there are 12 possible plays, grouped into two groups of six. The algorithm evaluates in real-time which plays fulfil their precondition and shows the candidate plays. The user must then decide if and when to take the play.
█ CREDITS
The Camarilla pivot plays are defined in a strategy developed by Thor Young, and the whole system is explained in his book "A Complete Day Trading System". This description is self-sufficient for effective use.
█ FEATURES
Display the 3rd, 4th and 6th Camarilla pivot levels
Works for stocks, futures, indices, forex and crypto
Automatically switches between RTH and ETH data based on criteria defined by the system.
Option to force RTH/ETH data and force a close price to be used in the calculation.
Preconditions for the plays can be toggled on/off
Works correctly on both RTH and ETH charts
Well-documented options tooltips
Well-documented and high-quality open-source code for those who are interested
█ HOW TO USE
The defaults work well; at a minimum, just add the indicator and watch the plays being called. For US futures, you will probably want to chat the "Timezone for sessions" to New York and the regular session times to 09:30 - 16:00. The following diagram shows its key features.
By default, the indicator draws plays 1 days back; this can be changed up to 20 days. The labels can be shifted left/right using the "label offset" option to avoid overlapping with other labels in this indicator or those of another indicator.
An information box at the top-right of the chart shows:
The data currently in use for the main pivots. This can switch in the pre-market if the H/L range exceeds the previous day's H/L, and if it does, you will see that switch at the time that it happens
Whether the current day's pivots are in a higher or lower range compared to the previous day's.
The width of the pivots compared to the previous day
The current candidate plays fulfilling preconditions. You then need to watch the price action to decide whether to take the play.
The resistance pivots are all drawn in the same colour (red by default), as are the support pivots (green by default). You can change the resistance and support colours, but it is not possible to have different colours for different levels of the same kind.
█ CONCEPTS
The indicator is focused around daily Camarilla pivots and evaluates the preconditions for 12 possible plays: 6 when in a higher range, 6 when in a lower range. The plays are labelled by two letters—the first indicates the range, the second indicates the play—as shown in this diagram:
The pivots can be calculated using only RTH (Regular Trading Hours) data, or ETH (Extended Trading Hours) data, which includes the pre-market and post-market. The indicator implements logic to automatically choose the correct data, based on the rules defined by the strategy. This is user-overridable. With the default options, ETH will be used when the H/L range in the previous day's post-market or current day's pre-market exceeds that of the previous day's regular market. In auto mode, the chosen pivots are considered the main pivots for that day and are the ones used for play evaluation. The "other" pivots can also be shown—"other" here meaning using ETH data when the main pivots use RTH data, and vice versa.
The plays must fulfil a set of preconditions. There are preconditions for valid region and range, price sweeps into levels, correct pivot width, opening position, price action, and whether neutral range plays and premarket plays are enabled. When all the preconditions are fulfilled, the play will be shown as a candidate.
█ NOTE FOR FUTURES
Futures don't officially have a pre-market or post-market like equities. Let's take ES on CME as an example. It trades from 18:00 ET Sunday to 17:00 Friday (ET), with a daily pause between 17:00 and 18:00 ET. However, most of the trading activity is done between 09:30 and 16:00, which you can tell from the volume spikes at those times, and this coincides with NYSE/NASDAQ regular hours. So we define a pseudo-pre-market from 18:00 the previous day to 09:30 on the current day, then a pseudo-regular market from 08:30 to 16:00, then a pseudo-post-market from 16:00 to 17:00. The indicator then works exactly the same as with equities—all the options behave the same, just with different session times defined for the pre-, regular, and post-market, with "RTH" meaning just the regular market and "ETH" meaning all three.
█ LIMITATIONS
The pivots are very close to those shown in DAS Trader Pro. They are not to-the-cent exact, but within a few cents. The reasons are:
TradingView provides free real-time data from CBOE One, not full exchange data (you can pay for this though, and it's not expensive), and
the close/high/low are taken from the intraday timeframe you are currently viewing, not daily data—which are very close, but often not exactly the same. For example, the high on the daily timeframe may differ slightly from the daily high you'll see on an intraday timeframe.
Despite these caveats, occasionally large spikes will be seem in one platform and not the other (even with paid data), or the spikes will reach significantly difference prices. Where these spikes create the daily high or low, this can cause significantly different pivots levels. The more traded the stock is, the less the difference tends to be. Highly traded stocks are usually within a few cents (but even they occasionally have large differences in spikes). There is nothing that can be done about this.
The 6th Camarilla level does not have a standard definition and may not match the level shown on other platforms. It does match the definition used by DAS Trader Pro.
Replay mode for stocks does not work correctly. This is due to some important Pine Script variables provided by the TradingView platform and used by the script not being assigned correct values in replay mode. Futures do not use these variables, so they should work in replay mode.
The indicator is an intraday indicator (despite also being able to show weekly and monthly pivots on an intraday chart). It deactivates on a daily timeframe and higher. Sub-minute timeframes are also not supported.
The indicator was developed and tested for US/European stocks, US futures and EURUSD forex and BTCUSD. It should work as intended for stocks and futures in different countries, and for all forex and crypto, but this is tested as much as the security it was developed for.
█ DISCLAIMER
This indicator is provided for information only and should not be used in isolation without a good understand of the system and without considering other factors. You should not take trades using real money based solely on what this indicator says. Any trades you take are entirely at your own risk.
Premium/Discount Zones with Confirmation Signals📌 Indicator Description: Premium/Discount Zones with Confirmed Signals
This indicator identifies dynamic Premium, Discount, and Equilibrium zones based on recent swing highs and lows, helping traders visualize where price is considered expensive, cheap, or fair value. It’s designed for Smart Money Concepts (SMC), ICT-style trading, and anyone who values precision in zone-based analysis.
🔍 Key Features
Swing-Based Zones: Automatically detects swing highs/lows over a customizable lookback period (default: 48 bars — equivalent to 2 days on a 1-hour chart).
Premium & Discount Levels: Define overbought and oversold zones using percentage inputs (default: 25%).
Equilibrium Band (middle): Highlights the no-trade value zone with adjustable width (default: 5%).
Signal Engine: Generates trade signals based on two styles:
Bounce: Reversal signals when price reacts to a zone and confirms direction.
Breakout: Continuation signals when price breaks through a zone with momentum.
Trade Type Selector: Choose between Bounce, Breakout, or Both from the input menu.
Signal Filtering: Limits signals to one per direction at a time to reduce noise.
Visual Styling: Toggle between colored or monochrome themes for clean charting.
🧠 How It Works
Buy signals appear when price confirms strength from the discount zone or breaks above the premium zone.
Sell signals appear when price confirms weakness from the premium zone or breaks below the discount zone.
All signals include a built-in 3-bar confirmation delay to reduce false triggers.
🎯 Ideal For
Traders using SMC, ICT, or price action strategies
Zone-based scalping, swing trading, or intraday setups
Visualizing market structure and value areas with clarity
I hope you find this useful — and wish you Happy Trades!
Multi-timeframe Pivot PointThis indicator is a lightweight indicator designed to display higher timeframe pivot levels on your chart.
It helps traders quickly identify key support and resistance zones derived from higher timeframes (such as daily or weekly pivots) while analyzing lower timeframes (e.g., 15m or 1h charts).
Calculation Logic
This indicator uses the classic pivot point formula, calculated from high, low, and close values:
PP = (High + Low + Close) / 3
R1 = 2 * PP - Low
S1 = 2 * PP - High
R2 = PP + (High - Low)
S2 = PP - (High - Low)
R3 = R1 + (High - Low)
S3 = S1 - (High - Low)
Additionally, it includes breakout levels:
HBOP = PP + PP + (High - Low) - Low
LBOP = PP + PP - (High - Low) - High
GutroThis TradingView indicator automatically plots Fibonacci retracement levels based on the day’s first confirmed swing between the session high and low (9:30 AM – 4 PM ET). It includes dynamic 0%, 38.2%, 50%, 61.8%, and 100% levels, a shaded golden zone, VWAP bands with standard-deviation envelopes, and a 9/21 EMA ribbon for trend confirmation.
Weekend GapsIdentify unfilled gaps between the close of one candle and the opening of the next. Optimised for weekends by highlighting friday gaps with a triangle and bold horizontal ray. Depending on the price action required to fill it, they are marked in red or green.
Advanced Liquidity Fibonacci Zones - Ace of TradesAdvanced Liquidity Fibonacci Zones – Ace of Trades Theory
How to Use This Script:
This advanced indicator visualizes key "liquidity zones" based on custom Fibonacci levels, reflecting the real areas where market makers, institutions, and advanced algorithms manage risk—far beyond basic retail “golden ratio” retracements. Unlike traditional tools, these zones align with the market maker theory popularized by Ace of Trades (@acethebully on X).
How to Paint the Highs and Lows
Select the Indicator ("Advanced Liquidity Fibonacci Zones – Ace of Trades Theory") and add it to your chart.
Use the two input fields to manually mark your key swing points:
Click the “Swing Low (0.0 Level)” input, then select a price bar on your chart for the swing low.
Click the “Swing High (1.0 Level)” input, then select the bar for your swing high.
These anchors will paint the exact price range that all fib zones are projected between.
The script will automatically draw all major liquidity/retracement/extension zones as colored bands or boxes across your chart, extended into the future for clear reference.
What Do the Zones Mean?
Zones are based on Ace of Trades' market maker theory. They're not just “lines”—they show where professional liquidity providers, algorithms, and institutional traders strategically rebalance, accumulate, or distribute.
Each zone is labeled with its precise fib ratio and price, with zone descriptions acknowledging their theoretical function (e.g., Golden Band, Momentum Pullback, Stop-Hunt Extension, Blow-Off Range, etc).
Best Practices
Use the script to identify areas where liquidity is expected to pool (for reaction or continuation), rather than just following retail golden ratios.
Paint your swing highs/lows cleanly—from the local low before an impulse, to the most relevant high after a move (or vice versa for down moves).
Observe how price reacts at these boundaries and plan entries/exits accordingly.
Special thanks and all intellectual credit to Ace of Trades (@acethebully on X) for his public education and original market maker insights.
This tool was developed to fully honor and operationalize the liquidity geometry theory from his work.
xontrades1uae Iiquidity Money | by Bu-Rashid
This indicator detects potential institutional exit points and reversal zones using a powerful confluence model combining:
Volume spike analysis (institutional activity)
CVD trend flips (smart money flow reversal)
Price–CVD divergence (hidden accumulation/distribution)
Liquidity sweep detection (stop-run exhaustion)
When these elements align, the indicator highlights possible Exit Flow zones, signaling where smart capital may be closing or reversing positions.
It’s optimized for XAU/USD (Gold) and NAS100 (Nasdaq) on 5-minute and 15-minute charts, with customizable strictness for traders who prefer early or confirmed signals.
Recommended use:
Apply as a confirmation layer alongside your main strategy to identify exhaustion points and institutional exits before trend reversals.
— Developed and engineered by Bu-Rashid (XonTrades1UAE)
Ultimate SR + SMC ProULTIMATE SR + SMC PRO - VERSION 1.0 RELEASE NOTES
RELEASE DATE
October 2025
INITIAL RELEASE FEATURES
Core Functionality:
- Pivot-based support and resistance detection system
- Dynamic zone width calculation with ATR adaptation
- Strength-based S/R level ranking and filtering
- Multi-factor confluence scoring system
- Automatic timeframe optimization
Smart Money Concepts Module:
- Market Structure Shift (MSS) identification
- Order Block detection with strength analysis
- Breaker Block automatic conversion system
- Volume profile analysis integration
- Touch detection with confirmation logic
Signal Generation:
- Research-backed retest signal system (58% historical win rate)
- Volume-confirmed breakout detection
- Rejection signal identification at S/R levels
- Configurable confirmation parameters
- Debug mode for educational purposes
Advanced Analysis:
- Volume confirmation filter (58% false signal reduction)
- Psychological level detection and integration
- Multi-timeframe S/R alignment system
- ADX-based regime detection (trending vs ranging)
- Fair Value Gap (FVG) identification
Visualization:
- Zone-based and line-based display options
- Customizable colors, styles, and transparency
- Pivot point visualization with configurable colors
- Confluence star rating display
- Adjustable label positioning
Performance Optimizations:
- Efficient calculation engine for real-time analysis
- Protected against runtime errors on all instruments
- Optimized for both crypto and stock markets
- Non-repainting design ensuring signal integrity
- Automatic cleanup of old drawing objects
User Experience:
- Modular feature activation system
- Beginner-friendly default settings
- Advanced customization for experienced traders
- Comprehensive alert system
- Tooltips explaining each feature
Technical Implementation:
- Built with Pine Script v6
- Maximum 2000 bars historical analysis
- Support for 500+ concurrent drawing objects
- Compatible with all TradingView instruments
- Protected script with access control
KNOWN LIMITATIONS
- Order Block basic system disabled when SMC module active (by design)
- Maximum 12 concurrent S/R levels for performance
- Regime detection optional due to calculation overhead
- Historical data limited to 2000 bars on free plans
FUTURE DEVELOPMENT ROADMAP
- Automated support/resistance breakout statistics
- Historical win rate tracking per level
- Enhanced multi-timeframe analysis options
- Additional Smart Money Concepts patterns
- Performance analytics dashboard
- Backtesting integration support
USAGE RECOMMENDATIONS
- Start with default settings for initial evaluation
- Enable SMC module for institutional perspective
- Use confluence zones (3+ stars) for higher probability
- Apply proper risk management regardless of signals
- Combine with complementary analysis methods
- Utilize multi-timeframe confirmation
SUPPORT AND UPDATES
- Regular updates based on user feedback
- Bug fixes and performance improvements
- Feature requests consideration
- Active maintenance and support
LEGAL DISCLAIMER
This indicator is provided for educational and informational purposes only. Trading financial instruments carries substantial risk of capital loss. No indicator guarantees profitable trading results. Users must conduct independent analysis, implement proper risk management, and consider consulting financial advisors. Past performance is not indicative of future results.
COPYRIGHT
All rights reserved. Protected script requiring access approval.
ACKNOWLEDGMENTS
Developed based on established technical analysis principles, Smart Money Concepts methodology, and quantitative research in support/resistance effectiveness.
BrianDayTrades ORBThis script enables you to trade the 5m, 15m, or 30m ORB or any combination. You can select the main one you want, and see 25%, 50%, 75% lines as well as 50% and 100% extension lines above and below.
LucciThis indicator identifies trade setups based on session liquidity levels and price structure analysis during New York trading sessions.
Unlike basic support/resistance indicators, this system tracks untested session extremes and monitors their interaction with price. It combines break-and-retest mechanics with bounce detection at key liquidity zones, providing multiple entry methodologies within a single framework.
METHODOLOGY:
The system maps high/low points from each trading session (Asia: 6PM-3AM, London: 3AM-8AM, NY: 8AM-5PM EST) and monitors price behavior around these levels. It identifies two primary setup types: momentum continuation after level breaks and reversal bounces at untested extremes. Visual differentiation shows which levels remain untested (darker) versus swept levels (lighter).
SETUP IDENTIFICATION:
Break & Retest Signals:
- Detects breaks of NY Open range (15-minute candle at 8:00 AM EST)
- Waits minimum bars after break before validating retest
- Triggers when price returns to level within tolerance zone
Bounce Signals:
- Identifies approaches to untested session highs/lows
- Optional wick confirmation for reversal validation
- Signals when price rejects from liquidity zone
CONFIGURATION OPTIONS:
Entry Parameters:
- Min Bars After Break: 1-10 (delay before retest valid)
- Retest Tolerance: 0.1-10 points (precision of level test)
- Bounce Zone: 0.5-5 points (distance from level)
- Wick Confirmation: On/off reversal filter
Risk Management:
- Risk Reward Options: 1:3, 1:5, or Custom (1:1 to 1:10)
- Stop Loss: Configurable in points
- Max Daily Signals: 1-5 trade limiter
- Trading Hours: Customizable active window
Visual Elements:
- Session Levels: Orange (Asian), Yellow (London), Blue (NY)
- Signal Markers: Triangles (B&R), Diamonds (Bounce)
- TP/SL Lines: Automatic calculation and display
- Info Table: Shows bias, untested levels, daily signals
OPTIMAL USAGE:
Trading Windows:
- 9:30-11:00 AM EST: Primary trading window
- First touch of untested levels: Highest probability
- 15-minute timeframe: Recommended for futures
- Volume filter: Optional quality enhancement
Signal Prioritization:
- Untested levels provide stronger reactions
- Multiple confirmations increase probability
- Respect market structure and session context
- Combine with volume for filtering
TECHNICAL SPECIFICATIONS:
- Multi-timeframe: Uses 15-minute data for NY Open
- Session-based: Resets levels at session transitions
- Alert system: Detailed messages with levels
- Position tracking: Manages active trades visually
IMPORTANT NOTES:
This tool maps liquidity zones based on session extremes and price structure. No trading system guarantees profits. Combine with market context and proper risk management. Designed for active intraday trading on liquid instruments.
The indicator provides objective level identification while requiring trader discretion for optimal results.
Red-E Market StructureRed-E Market Structure
📊 Overview
Red-E Market Structure is a comprehensive technical analysis tool that combines automated pivot detection, market structure analysis, volume delta tracking, and intelligent buy/sell signals into one powerful indicator. This script was created with the community in mind - we don't believe in gatekeeping tools that help traders succeed together.
🎯 What This Indicator Does
1. Intelligent Candle Coloring System
Royal Blue Candles: Strong bullish signals with high conviction
Baby Blue Candles: Moderate bullish signals for cautious entries
White Candles: Neutral market conditions
Orange Candles: Moderate bearish signals indicating potential weakness
Red Candles: Strong bearish signals with high conviction
2. Automated Pivot Point Detection
Automatically identifies and marks significant pivot highs and lows on your chart, helping you recognize key reversal zones and support/resistance levels without manual drawing.
3. Market Structure Analysis
Tracks and labels critical market structure patterns:
Higher Highs (HH): Bullish trend continuation
Higher Lows (HL): Bullish trend confirmation
Lower Highs (LH): Bearish trend formation
Lower Lows (LL): Bearish trend continuation
4. Automated Trendline Drawing
Connects pivot points with color-coded dashed trendlines (green for bullish, red for bearish), helping visualize trend direction and potential breakout zones.
5. Dynamic Buy/Sell Signals
Generates clear entry signals based on multiple factors including RSI, price vs moving average, and momentum analysis:
"STRONG BUY" labels for high-conviction long entries
"BUY" labels for moderate bullish opportunities
"SELL" labels for moderate bearish signals
"STRONG SELL" labels for high-conviction short entries
6. Real-Time Dashboard
A comprehensive dashboard displays:
Current signal status (Buy/Sell/Neutral)
Active market structure pattern
RSI value with color-coded zones
Volume Delta (cumulative buying vs selling pressure)
Bullish Dominance percentage
Bearish Dominance percentage
Price position relative to moving average
🔧 How to Use
Installation
Copy the Pine Script code
Open TradingView and navigate to the Pine Editor
Paste the code and click "Add to Chart"
Basic Setup
For Swing Trading:
Pivot Length: 7-10
RSI Length: 14
MA Length: 50
For Day Trading:
Pivot Length: 3-5
RSI Length: 14
MA Length: 20
For Scalping:
Pivot Length: 2-3
RSI Length: 7
MA Length: 9
Reading the Signals
Entry Signals:
Look for STRONG BUY labels combined with royal blue candles and Higher Lows for long entries
Look for STRONG SELL labels combined with red candles and Lower Highs for short entries
Confirm entries when volume dominance aligns with your direction (>55%)
Trend Confirmation:
Use the market structure labels to confirm trend direction
Higher Highs + Higher Lows = Uptrend intact
Lower Highs + Lower Lows = Downtrend intact
Exit Signals:
Exit longs when you see Lower Highs forming or orange/red candles appearing
Exit shorts when you see Higher Lows forming or blue candles appearing
Watch for trendline breaks as potential reversal signals
Volume Analysis:
Volume Delta above zero = Net buying pressure
Volume Delta below zero = Net selling pressure
Bullish Dominance >55% = Strong buying interest
Bearish Dominance >55% = Strong selling pressure
Dashboard Interpretation
RSI >70: Overbought - watch for reversals
RSI <30: Oversold - potential bounce zone
Price vs MA: Shows strength relative to trend (positive = above MA, negative = below MA)
💡 Why This Indicator Is Original
Red-E Market Structure is unique because it synthesizes multiple advanced concepts into a single, cohesive system:
Multi-Factor Signal Generation: Unlike single-indicator systems, this combines RSI, moving averages, volume analysis, and market structure into weighted signals
Adaptive Candle Coloring: The five-tier color system provides instant visual feedback on market conditions
Integrated Volume Delta: Real-time cumulative volume tracking shows institutional pressure
Automated Market Structure: Removes subjectivity by automatically identifying and labeling swing points
Comprehensive Dashboard: All critical metrics in one place for faster decision-making
🤝 Our Philosophy
We believe in empowering the trading community, not gatekeeping valuable tools. This indicator is shared freely because we all win when we share knowledge. Trading is challenging enough without artificial barriers to information and tools.
If this indicator helps your trading, pay it forward by helping other traders in your community. Success is more meaningful when it's shared.
⚙️ Customization Options
All settings are adjustable in the indicator settings panel:
Pivot Length: Sensitivity of pivot detection
RSI Parameters: Overbought/oversold levels
MA Length: Trend reference period
Dashboard Position: Top/Bottom, Left/Right placement
Toggle Features: Show/hide pivots, trendlines, or dashboard
⚠️ Disclaimer
This indicator is a technical analysis tool designed to assist in market analysis. It is not financial advice and should not be used as the sole basis for trading decisions. Always:
Use proper risk management
Combine with your own analysis
Practice on a demo account first
Never risk more than you can afford to lose
Consider multiple timeframes and confirmations
📈 Best Practices
Use Multiple Timeframes: Confirm signals on higher timeframes
Wait for Confirmation: Don't chase - wait for the signal and candle color to align
Respect Risk Management: Use stop losses below pivot lows (long) or above pivot highs (short)
Context Matters: Consider overall market conditions and major support/resistance zones
Volume Confirms: Stronger signals when volume dominance aligns with direction
🔄 Updates and Support
This script is provided as-is for the trading community. Feel free to modify and adapt it to your trading style. Share improvements with the community to help everyone succeed!
Remember: No indicator is perfect. This tool is designed to give you an edge, but successful trading requires discipline, risk management, and continuous learning. Trade responsibly and may your risk be ever in your favor! 📊✨
Liquidation HeatMap Pro | AlphaNattLiquidation HeatMap Pro | AlphaNatt
The Liquidation HeatMap Pro by AlphaNatt is a cutting-edge visualization tool designed to map potential liquidation and high-volume zones directly onto your chart. It uses enhanced color gradients, multi-layered pivot zones, and percentile-based volume scaling to help traders identify liquidity concentrations and probable price reaction zones.
---
Understand where the market’s liquidation risk truly lies — visually.
---
🌋 Key Concept
The indicator identifies pivot highs and pivot lows across the chart, then builds layered zones around these pivots based on ATR volatility and volume intensity . Each layer is assigned a color that represents the relative strength or “heat” of liquidation risk — from cold (weak) to hot (strong).
---
🔥 Features Overview
Dynamic Heat Zones — Each pivot zone is layered with a gradient that reflects the underlying market volume, providing a multi-dimensional view of liquidity buildup.
Enhanced Color Mapping — Uses a five-step gradient from cyan → blue → purple → magenta → pink for ultra-smooth visual transitions.
Percentile-Based Volume Normalization — Automatically adjusts color scaling based on recent volume distribution (min, avg, 75th, and 90th percentiles).
Automatic Fading — When price interacts with a zone, the heatmap dynamically fades its opacity, signaling potential liquidity absorption or zone exhaustion.
Heat Scale Visualization — Displays a compact vertical color scale to the right of the chart, helping you interpret the temperature of the heatmap zones at a glance.
Optimized Performance — Smart cleanup logic removes older boxes beyond your lookback range for smooth chart performance.
---
⚙️ Adjustable Parameters
Cold Color / Hot Color — Define the endpoints of your heat spectrum.
Lookback Bars — Controls how many past bars the script analyzes and retains in memory.
Granularity Levels — Adjusts the density of the heatmap layers per zone (higher = smoother gradient).
Zone Height Multiplier — Scales the vertical range of each liquidation zone relative to ATR.
Base Transparency — Sets the overall opacity of the heatmap.
Color Balance — Fine-tune the bias between cold (cyan/blue) and hot (pink/magenta) hues.
Show Heat Scale — Toggle the on-chart color legend for easier interpretation.
---
📈 How It Works
The indicator tracks real-time volume data and smooths it over a lookback window .
It detects local pivot highs and pivot lows to anchor liquidity zones.
Each zone is layered using ATR-based height scaling and volume percentile mapping .
Colors are assigned using a nonlinear power curve that enhances high-volume areas, ensuring “hot zones” stand out clearly.
As price interacts with a zone, it gradually fades to indicate liquidity consumption.
---
💡 Practical Applications
Identify likely areas of short or long liquidation cascades .
Spot zones of high market-maker interest or hidden liquidity absorption .
Time entries near “cold” accumulation areas and watch for “hot” distribution regions.
Use it with volume-based or delta indicators to confirm institutional activity.
---
📊 Recommended Settings
Lookback: 300–500 for swing trading, 100–200 for intraday setups.
Granularity: 30–70 depending on desired smoothness.
Zone Height Multiplier: 0.5–1.0 for normal volatility pairs, 0.2–0.4 for high-volatility assets.
Transparency: 10–25 for balanced visibility.
---
🚀 Developer Notes
This indicator was built with precision and efficiency in mind, pushing the limits of TradingView’s rendering system using max_boxes_count and max_lines_count optimizations.
It’s ideal for traders who want to visualize real-time liquidation pressure and anticipate reactive price zones across any timeframe or asset.
---
📘 Summary
The Liquidation HeatMap Pro | AlphaNatt transforms the abstract concept of liquidity into a visual landscape. Whether you’re trading Bitcoin, ETH, or major altcoins, this heatmap offers unparalleled insights into where traders are likely to get liquidated — giving you the upper hand before it happens.
“Liquidity leaves footprints — this indicator paints them for you.”
Killzone Session High/Low Levels [SmartFoxy]Killzone Session High/Low Levels
The Killzone Session High/Low Levels indicator by SmartFoxy provides a complete intraday framework for understanding session-based liquidity, market structure rotation, and breakout behavior across global trading sessions.
It automatically plots the High/Low ranges for each selected session, highlights session killzones, and tracks breakout events with optional alerts.
This tool is designed for traders who rely on session dynamics (Asia, Frankfurt, London, New York) to identify liquidity targets, sweep zones, key ranges, and continuation/reversal opportunities.
________________________________________
How It Works
The indicator detects the active trading sessions for each day and builds structural High/Low ranges for them:
• Asia Session Range (High/Low);
• Frankfurt Session Range;
• London Session Range;
• New York Session Range;
• Optional custom session (NY Open, or any killzone).
For each session, the script can display:
• Session box or column;
• High/Low levels;
• Labels for every range (H/L);
• True session boundaries using user-defined timezone;
• Auto-extended levels up to the latest candle;
• Break levels after a breakout;
• Conditional removal or recoloring after a level is breached.
This gives traders a clean visual map of session liquidity and how price interacts with it throughout the day.
________________________________________
Key Features
1. Multiple Global Sessions •➤ Asia, Frankfurt, London, New York, plus one custom session for advanced killzone mapping.
2. Session High/Low Liquidity Levels •➤ Automatic plotting of every session’s High and Low, with optional labels and price markers.
3. Session Boxes or Columns •➤ Two display modes allow traders to visualize the session either as a filled box or a clear vertical column.
4. Breakout Logic & Temporary Levels .
When price breaks a session High/Low:
• Levels can be extended for a selected number of bars
• Or removed instantly after a breakout
• Or recolored to highlight the sweep event
This enables clean identification of liquidity grabs, breakouts, and continuation setups.
5. Alerts for Session Breakouts .
Set alerts when price breaks:
• Any session level
• Only levels formed on the current day
Perfect for traders who want real-time notifications of sweeps or key structure breaks.
6. Full Customization
You can configure:
• Session times;
• Timezone;
• Colors;
• Labels;
• Line styles and widths;
• Breakout behavior;
• Killzone range handling.
Everything is adjustable to match any trading style.
________________________________________
How to Use
1. Enable the sessions you want to track •➤ Asia, Frankfurt, London, New York, or custom.
2. Choose display mode
Box mode for visual range blocks;
Column mode for clean vertical alignment.
3. Enable High/Low Levels .
These act as liquidity magnets and key rejection zones.
4. Turn on Breakout Levels (optional)
Useful for spotting sweeps and continuation setups.
5. Turn on Alerts if you want notifications when price breaks levels.
6. Use session levels as liquidity reference points .
They work exceptionally well with smart money concepts (SMC), ICT, and intraday structure analysis.
________________________________________
Why This Indicator Is Useful
Shows exactly where liquidity is placed each session;
Highlights market structure transitions as sessions hand over control;
Helps identify stop hunts, sweeps, reversals, and continuation patterns;
Provides real-time alerts for structural breaks;
Organizes the chart and reduces noise;
Works with any intraday timeframe and any market.
This makes it valuable for scalpers, day traders, and SMC/ICT-style analysts.
________________________________________
Summary
Killzone Session High/Low Levels delivers a complete, highly customizable intraday mapping system based on global trading sessions.
It clarifies the session structure, reveals liquidity targets, and empowers traders to make confident trading decisions using clean, objective market data.
ICT Macro Tracker (xx:45-xx:15) (MTMGBS)Adjusted pinescript to reflect xx:45-xx:15 instead of the traditional xx:50-xx:15
MTF Liquidity Levels Pro (D/W/M) [SmartFoxy]✅ SCRIPT DESCRIPTION (Premium MTF High-Low Levels)
Overview
This indicator automatically plots key High/Low levels across three major timeframes:
Daily (D) , Weekly (W) , and Monthly (M) .
It includes:
• Current period highs/lows (DH/DL, WH/WL, MH/ML);
• Previous period highs/lows (PDH/PDL, PWH/PWL, PMH/PML);
• Open levels (Day Open, Day True Open, Week Open, Month Open);
• Visual elements such as separators, period boxes, labels, and price markers;
• A fully customizable breakout alert system .
The indicator is designed for precise market structure analysis with a focus on liquidity, MTF mechanics, and clean price action.
________________________________________
How It Works
The script tracks historical High/Low levels on each timeframe and displays:
✅ Current High/Low Levels :
Daily;
Weekly;
Monthly.
✅ Previous High/Low levels from the previous day, week, and month:
PDH / PDL;
PWH / PWL;
PMH / PML.
You can select how many previous levels to display (1, 2, 3…).
✅ Open Levels:
Day Open;
Week Open;
Month Open.
Includes optional True Day Open with time offset.
✅ Visual Period Boxes highlighting each session (Day Box, Week Box, Month Box) to help identify intraday and intraperiod structure.
✅ Vertical Separators for the start of each day, week, and month.
✅ Customizable Labels & Price Markers with positions, sizes, and optional price display.
________________________________________
Alerts
A flexible alert module is built in:
✅ Breakout of Any Previous Level (D/W/M) •➤ Triggers when price breaks any previous High/Low:
PDH/PDL;
PWH/PWL;
PMH/PML.
✅ Breakout of Previous Level 1 (D/W/M) •➤ Triggers only for the closest previous levels:
PDH1/PDL1;
PWH1/PWL1;
PMH1/PML1.
✅ Custom Breakout •➤ Choose a specific level:
PDH / PDL;
PWH / PWL;
PMH / PML.
and select which level number (1, 2, 3…) the alert should track.
________________________________________
How to Use
Select which timeframes (D/W/M) to display.
Choose how many previous levels to plot.
Enable Open, Boxes, Separators, or Labels as needed.
Enable True Day Open with offset if required.
Activate Alerts and choose the breakout logic:
• All previous levels;
• Only the nearest level;
• Custom level selection.
Create an alert in TradingView using “Any alert() function call”.
________________________________________
Why This Indicator Is Useful
✅ Instantly reveals key High/Low liquidity zones across multiple timeframes
✅ Helps synchronize market structure across D/W/M levels
✅ Useful for identifying impulses, breakouts, reversals, and liquidity runs
✅ Highlights levels price frequently revisits
✅ Eliminates the need for additional MTF tools
✅ Alerts automate breakout detection for both intraday and swing traders
Suitable for all markets : Forex, Crypto, Indices, Stocks, Futures.
ICT ADR/AWR/AMR Levels | Trade Symmetry🌟 ICT ADR/AWR/AMR Levels
📋 Overview
This advanced technical analysis tool calculates and displays Average Daily Range (ADR), Average Weekly Range (AWR), and Average Monthly Range (AMR) levels. The indicator incorporates smart detection technology that automatically maintains monthly level visibility when historical data becomes unavailable.
✨ Key Features
🕒 Precise Time Alignment
True Daily Opens (TDO) aligned with 00:00 UTC
True Weekly Opens (TWO) at 00:00 UTC (configurable Monday/Sunday start)
True Monthly Opens (TMO) at 00:00 UTC on month start
Customizable period start times and parameters
📊 Comprehensive Multi-Timeframe Analysis
Daily Levels (ADR): Base level with multiple extensions including Fibonacci ratios
Weekly Levels (AWR): Weekly range projections and key levels
Monthly Levels (AMR): Monthly range calculations with automatic fallback system
🔄 Intelligent Level Management
Smart Detection: Automatically switches between historical and current monthly levels
Continuous Visibility: Ensures reference levels remain visible regardless of data availability
Seamless Operation: No manual adjustment needed for level transitions
⚙️ Extensive Customization
Adjustable lookback periods for all timeframes
Independent control over each level type and extension
Complete visual customization (colors, styles, widths)
Flexible labeling and display options
Configurable vertical separation lines
🏷️ Advanced Display Options
Clean, organized label placement
Optional price display in labels
Historical period tracking
Overlapping label merging capability
Adjustable label sizing and positioning
🚀 How to Use
Initial Setup: Enable desired timeframes (Daily/Weekly/Monthly)
Range Configuration: Set appropriate averaging periods for each timeframe
Level Selection: Choose which extension levels to display
Visual Settings: Customize colors and styles to match your trading workspace
Automatic Operation: The indicator intelligently manages level transitions
💡 Practical Applications
Identify potential support and resistance areas across multiple timeframes
Establish realistic profit targets based on historical volatility
Plan trade entries and exits around significant time-based levels
Analyze market volatility patterns across different time horizons
Incorporate institutional trading concepts into your analysis
Multi-Timeframe Fibonacci + Open Levels🟣 Multi-Timeframe Fibonacci Levels + Open Levels | Trade Symmetry
This indicator automatically plots Fibonacci levels derived from higher timeframe candle ranges — all at once, directly on your current chart.
It helps you quickly visualize confluence zones and reaction levels where institutional traders are likely to participate.
⚙️ Features
✅ Multi-timeframe Fibonacci Levels — Daily, Weekly, Monthly, Quarterly & Yearly
✅ Automatic Bullish/Bearish detection based on previous candle
✅ Dynamic overlap detection (combines overlapping Fib levels into a single clean label)
✅ Configurable Fibonacci levels, colors, and styles
✅ Optional Open-Price Levels (Daily, Weekly, Monthly)
✅ Clean memory management to keep your chart lightweight
🧠 How to Use
• Add it to any timeframe — it will automatically overlay higher timeframe Fibs.
• Use overlapping or aligned Fib zones as confluence areas.
• Combine with structure or liquidity indicators for high-probability setups.
💡 Inspired by
The concept of higher-timeframe Fibonacci confluences used in Smart Money Concepts (SMC) and ICT-style analysis.






















