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.
Pivot noktaları ve seviyeleri
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.
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.
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!
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.
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.
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.
Square Lines Around customized font_RAMLAKSHMANDASSquare Lines Around customized font_RAMLAKSHMANDAS
This indicator draws dynamic horizontal lines at all integer squares around the square root of the current close price, helping traders visualize price levels with mathematical significance. Each line is labeled, and the level font size can be customized interactively through a simple “Text Size (1-5)” input, making it easy to adapt for different chart sizes or visibility needs.
Features:
Plots horizontal lines at every perfect square (i.e.,
i
2
i
2
) near the rounded square root of close price.
Displays level values as labels, with user-adjustable font size (select 1 to 5, mapped to tiny up to huge).
All lines and labels (levels) are automatically updated with each new candle.
User controls for line color, line width, level range, and label font size.
Fully compatible with all TradingView intervals and symbols.
Usage:
Helps spot mathematically relevant support/resistance zones for custom strategies.
Useful for visual traders, quant experimenters, and anyone interested in market geometry.
Best suited for intraday, positional or backtest analysis where precise price levels matter.
Customizations:
Range +/- around square root (choose how many lines you want).
Line color and thickness for clarity.
Select label font size: 1 (tiny), 2 (small), 3 (normal), 4 (large), 5 (huge).
How to use:
Add to your chart, tweak settings in the input panel, and see instant updates.
Labels are sized to your preference for maximum visibility.
Krist1aqq | Market Structure AnalysisTo get the indicator, write to Telegram: @ASTRO_rou
This indicator helps you trade, finds market structures and important chart elements.
Momentum Master v2## Momentum Master v2 - Advanced Fibonacci Confluence Trading System
### Technical Methodology
Momentum Master v2 implements a unified multi-strategy execution framework where six distinct trading methodologies (EMA Crossover, RSI Mean Reversion, Breakout, MACD Crossover, Bollinger Bands, Volume Breakout) operate through a shared risk management pipeline. This version introduces proprietary Golden Zone detection and Fibonacci Target Zone highlighting algorithms that integrate with the existing institutional flow analysis system.
The script combines advanced technical analysis techniques: multi-strategy signal generation with adaptive confidence scoring, proprietary Fair Value Gap (FVG) retracement validation using 200-bar lookback with 20% ATR tolerance, institutional Order Block detection with directional alignment, multi-timeframe POC analysis, and the new Golden Zone identification system that highlights the 61.8%-78.6% Fibonacci retracement zone using a three-point trend-based Fibonacci calculation.
### Why This Indicator Combination Creates Unique Value
This script is not a simple indicator mashup - it implements a proprietary integration framework that creates synergistic value beyond what individual indicators provide. The combination is justified because:
**Multi-Layered Confluence Analysis:** Standard indicators work in isolation. This script integrates Fibonacci mathematics (Golden Zones identify statistically significant retracement areas), institutional flow analysis (FVGs detect order flow gaps, Order Blocks identify accumulation/distribution zones), and multi-strategy signal generation (six different entry methodologies) into a unified system that validates signals across multiple dimensions simultaneously. When a strategy generates a signal, it can be validated against: (1) Golden Zone proximity (Fibonacci retracement confluence), (2) Target Zone alignment (extension level profit-taking reference), (3) FVG retracement confirmation (institutional order flow validation), (4) Order Block directional alignment (institutional context), and (5) Adaptive confidence scoring (signal quality assessment). This multi-dimensional validation creates higher-probability setups than single-indicator systems.
**Unified Risk Management Across Strategies:** Most scripts implement one strategy with fixed risk parameters. This framework routes six different strategies through a shared risk management system with adaptive stop loss placement based on signal confidence scores. The confidence scoring algorithm evaluates signal quality using: strategy confirmation base (50 points), volume confirmation (+20), volume trend pattern (+10), RSI safety zone (+10), then applies this score to adjust stop loss multiplier dynamically (0.9x-1.2x ATR). This adaptive risk adjustment is proprietary because no standard ATR-based stop system adjusts position sizing based on multi-factor signal quality assessment.
**Proprietary Array-Based Multi-Trade Architecture:** Standard Pine Script indicators track single trades using simple variables. This script implements parallel array-based architecture enabling multiple concurrent trades with independent TP/SL management and comprehensive performance analytics per TP level. This array-based system enables features impossible with single-trade variable architecture: historical golden zone storage with progressive fading, multi-trade concurrent tracking, dual-outcome statistical tracking (primary TP1/SL outcomes plus extended TP level statistics), and real-time performance analytics tables. The array management includes automatic cleanup using shift operations to prevent memory overflow, making this system production-ready for extended use.
### Unique Features and Proprietary Algorithms
**1. Golden Zone Detection Algorithm**
The Golden Zone feature identifies the high-probability reversal zone between 61.8% and 78.6% Fibonacci retracement levels using a three-point swing detection system. The algorithm: (1) Detects swing highs and lows using configurable pivot lookback periods (default 20 bars), (2) Identifies three sequential pivot points (P1, P2, P3) where P1-P2 represents the main trend move and P2-P3 represents the retracement, (3) Calculates Fibonacci retracement levels using trend-based calculation where the range equals the distance from P2 to P1, then calculates retracement prices from P2 downward (uptrend) or upward (downtrend), (4) Tracks the 61.8% level as the golden zone bottom and 78.6% level as the golden zone top, (5) Stores historical golden zones in array-based storage with automatic cleanup (configurable limit 1-30 zones), (6) Applies progressive transparency fading to older zones when multiple historical zones are displayed. The fading algorithm divides the transparency range (0-85) evenly across all zones, making the newest zone fully opaque and progressively fading older zones. This algorithmic approach to identifying the statistically significant 61.8%-78.6% retracement zone (where price reversals occur most frequently in trending markets) provides visual confluence analysis that complements entry signals generated by the multi-strategy system.
**2. Fibonacci Target Zone Highlighting System**
The Target Zone system highlights key Fibonacci extension levels using box visualization with percentage labels. The algorithm calculates extension levels from the P3 pivot point using the main trend range (P2-P1 distance). Three critical target zones are highlighted: (1) 100% Extension Target - represents the base extension level where the retracement leg equals the main move, displayed as a colored box with "100% TARGET" label, (2) 161.8% Extension Target - represents the golden ratio extension where price often finds major resistance/support, (3) 261.8% Extension Target - represents major swing extension levels for strong trends. Each target zone displays as a colored box extending forward from the P3 pivot point, with automatic cleanup and recreation on each new swing detection. The boxes use 5% of the Fibonacci range as height (visual thickness) and extend for 50 bars forward, providing clear visual reference for profit-taking levels that align with Fibonacci extension theory. The automatic cleanup mechanism ensures only one box exists per target level at any time, recreating boxes when new swings are detected.
**3. Golden Zone and Target Integration with Trade Signals**
The Golden Zone and Target systems integrate with the existing signal generation pipeline by providing visual confluence validation. When a strategy generates an entry signal, traders can visually confirm if price is near or within a Golden Zone (indicating potential reversal support/resistance) or approaching a Target Zone (indicating potential profit-taking levels). This visual integration complements the existing FVG retracement validation (which checks price proximity to institutional order flow gaps) and Order Block directional alignment (which validates institutional accumulation/distribution zones). The combination provides multi-layered institutional level analysis: Golden Zones identify statistically significant Fibonacci retracement areas, Target Zones project extension levels based on Fibonacci mathematics, FVGs identify institutional order flow gaps, and Order Blocks identify consolidation zones. This multi-method approach creates comprehensive market structure analysis that no single-method script can replicate.
**4. Historical Golden Zone Storage and Fading Algorithm**
The script implements array-based storage for historical golden zones maintaining separate arrays for zone tops, bottoms, start bar indices, and end bar indices. When a new swing completes (detected by P3 bar index change), the algorithm: (1) Checks if historical mode is enabled, (2) If enabled, maintains up to N zones (configurable 1-30) using array shift operations to remove oldest zones when limit exceeded, (3) If disabled, clears all previous zones and displays only the current zone, (4) Applies progressive transparency fading using a mathematical formula that divides the transparency range evenly across all zones, making newer zones more opaque and older zones progressively transparent. The fading calculation ensures integer transparency values required by Pine Script's color system. This fading algorithm provides visual hierarchy, helping traders identify the most recent (most relevant) golden zones while maintaining historical context for confluence analysis.
### How It Works
**Signal Generation Pipeline:**
Each of the six strategies generates signals using its specific methodology. EMA Crossover detects when fast EMA (configurable 3-50 periods) crosses above/below slow EMA (configurable 10-100 periods), RSI Mean Reversion detects when RSI reaches extreme levels (default <30 for oversold, >70 for overbought) with volume and price level confirmation, Breakout detects price breaking above/below recent swing highs/lows with volume confirmation, MACD Crossover detects when MACD line crosses signal line while in oversold/overbought territory, Bollinger Bands detects price touching band extremes with RSI confirmation, Volume Breakout detects explosive volume surges (default 2x average) with strong price movement (>0.5x ATR). All signals then route through the shared filter validation: RSI filter checks if RSI is outside extreme zones (5-point buffer), ADX filter validates trending market conditions (default threshold 20), FVG retracement checks if price has retraced into any FVG within 200-bar window using 20% ATR tolerance, Order Block alignment checks if trade direction matches most recent institutional order block direction. The confidence scoring algorithm evaluates signal quality: base 50 points for strategy confirmation, +20 for volume confirmation (>1.1x average), +10 for volume trend (3-bar increasing pattern), +10 for RSI in safe range. Final confidence score (0-100%) determines adaptive stop loss multiplier: 80%+ uses 1.2x ATR (tighter stops), 70-79% uses 1.1x, 60-69% uses 1.0x, below 60% uses 0.9x (wider stops).
**Golden Zone and Target Zone Calculation:**
The Fibonacci system uses three-point pivot detection using TradingView's built-in pivot high and pivot low functions with configurable lookback periods. When pivots are detected, the script uses sequential storage shifting: P1 receives the previous P2 value, P2 receives the previous P3 value, P3 receives the new pivot value. When all three points exist, the system calculates the main trend range (distance from P2 to P1), then calculates retracement levels downward from P2 for uptrends or upward from P2 for downtrends. The Golden Zone identifies where the 61.8% level (bottom) and 78.6% level (top) intersect, creating a box between these prices. Extension levels calculate from P3 using the same range, projecting forward in the trend direction. Target zones highlight specific extension levels (100%, 161.8%, 261.8%) as colored boxes with percentage labels. The three-point validation requirement ensures trend-based calculations rather than simple high-low ranges used in standard Fibonacci scripts.
**Performance Analytics Implementation:**
Three display tables provide real-time analysis: (1) Performance Stats Table uses dual-array tracking where primary outcome arrays record one result per trade (TP1 hit or SL hit, whichever occurs first), while extended TP arrays track additional TP level hits, calculating win rates per TP level by comparing array sizes and computing percentages, (2) Signal Overview Table extracts current bar calculations (RSI values from standard RSI function, ATR from standard ATR function, ADX from directional movement calculations, confidence scores from the scoring algorithm) and formats into readable technical summary, (3) Risk Management Table maintains chronological trade history using string array storing "W" or "L" per trade, tracks consecutive losses counter, calculates running win rate from primary outcome arrays.
### Implementation Methodology
**Golden Zone Detection Implementation:**
The Golden Zone detection algorithm processes retracement levels sequentially during a loop iteration. The implementation specifically tracks two retracement levels (0.618 and 0.786) simultaneously during the same loop, storing them in separate array elements as they are calculated. The algorithm creates box visualization only when both levels are successfully calculated and stored. This dual-level tracking during a single loop iteration enables efficient calculation and storage of the Golden Zone boundaries in one pass. When a new swing is detected (P3 bar index changes), the algorithm stores the zone data in parallel arrays maintaining synchronized indexing for tops, bottoms, start bars, and end bars. This synchronized array storage ensures zone data remains consistent and can be recreated accurately when needed.
**Target Zone Box Creation Implementation:**
Target zones are created using box drawing functions with calculated dimensions. The box height calculation uses 5% of the Fibonacci range to create visual thickness that scales proportionally with the price movement, ensuring targets remain visible regardless of price scale. The automatic cleanup mechanism checks if a box already exists for each target level before creating a new one, deleting the previous box to ensure only one box exists per target level. The boxes extend forward 50 bars from the pivot point, providing forward-looking price targets. This cleanup-and-recreate pattern ensures boxes update accurately when new swings are detected while maintaining clean visual presentation.
**Multi-Trade Array Management Implementation:**
The script uses parallel array indexing where each trade maintains data across multiple synchronized arrays. When a new trade signal occurs, the script pushes entry price, stop loss, all six take profit levels, direction, active status, creation bar index, and TP hit flags into separate arrays all using the same index position. When checking trade status, the script iterates through the active trades array and retrieves corresponding data from all other arrays using the same index. This parallel array architecture with synchronized indexing enables multiple concurrent trades with independent management. Each trade can be accessed, modified, or closed independently without affecting other active trades, a capability not possible with single-variable systems that can only track one trade at a time.
**Confidence Scoring Algorithm Implementation:**
The confidence scoring uses a cumulative point system that starts at zero and adds points based on various confirmation factors. The base score of 50 points represents strategy confirmation, then additional points are added for volume confirmation, volume trend patterns, and RSI safety zones. The final score (0-100) is then mapped to stop loss multipliers using a tier-based system with discrete risk adjustment levels rather than continuous scaling. The mapping uses conditional logic that checks score ranges in descending order (80%+, then 70-79%, then 60-69%, then below 60%) and assigns corresponding multipliers. This tier-based approach creates distinct risk adjustment categories that provide clear risk management decisions.
**Historical Golden Zone Fading Implementation:**
The fading transparency calculation uses array iteration where each zone's index determines its transparency level. The algorithm divides the maximum transparency (85) evenly across all zones, calculating a fade step value that determines how much each zone should fade relative to the newest zone. The newest zone (index 0) receives maximum transparency, while older zones receive progressively reduced transparency based on their index position. The calculation uses rounding to ensure integer transparency values required by Pine Script's color system. During zone recreation, the algorithm applies this calculated transparency to each zone's color, creating a visual hierarchy where recent zones are more prominent and older zones fade into the background while remaining visible for historical context.
**Pivot Point Detection and Storage Implementation:**
The three-point pivot system uses sequential storage where pivot values shift positions when new pivots are detected. When a new pivot high or low is found, the algorithm shifts stored values: the current P2 becomes the new P1, the current P3 becomes the new P2, and the newly detected pivot becomes the new P3. This sequential shifting maintains three points continuously for trend-based calculation. The Fibonacci drawing logic only executes when all three points have valid values, ensuring trend-based calculations rather than simple high-low ranges. This three-point validation requirement distinguishes this implementation from standard Fibonacci scripts that use two-point calculations.
**Array Cleanup and Memory Management Implementation:**
The script implements automatic cleanup using array shift operations that remove the oldest elements when limits are exceeded. For Golden Zones, when the number of stored zones reaches the configured limit, the algorithm shifts (removes) the oldest zone from all parallel arrays simultaneously, maintaining synchronized indexing. For win/loss labels, when the label count exceeds 500, the algorithm shifts the oldest label data from all parallel arrays. The parallel shift operations across multiple arrays maintain data consistency - all arrays remain synchronized after cleanup operations. This memory management pattern prevents array overflow while preserving data consistency across parallel arrays.
**Performance Table Calculation Implementation:**
The dual-outcome tracking system uses separate arrays for primary outcomes (TP1 hits or SL hits) and extended TP outcomes (TP2-TP6 hits). The primary outcome arrays record one result per trade - either a TP1 win or a stop loss, whichever occurs first. Extended TP arrays track additional TP level hits for the same trades. Win rate calculations compare array sizes: for primary outcomes, the win rate equals primary wins divided by total trades (wins plus losses). For extended TPs, the calculation estimates the number of trades that didn't reach that TP level by subtracting the win count from total trades. This dual-tracking methodology enables comprehensive performance analytics showing both primary trade outcomes and extended profit-taking statistics.
### What Makes This Unique
**Proprietary Integration Methodology:**
While individual components (EMA crossovers, RSI, Fibonacci retracements) are standard technical analysis tools, Momentum Master v2's unique value lies in the proprietary integration framework that combines: (1) Multi-strategy signal generation with unified risk management (no other script routes 6 different strategies through shared confidence scoring and adaptive stop loss system), (2) Golden Zone identification using three-point Fibonacci calculation with historical zone storage and fading algorithm (most Fibonacci scripts display retracement lines only, not zone boxes with historical tracking), (3) Target Zone highlighting using extension level boxes with automatic cleanup (standard Fibonacci scripts show lines, not labeled target boxes), (4) Integration of Golden Zones and Targets with FVG retracement validation and Order Block detection for multi-layered institutional analysis (this combination of Fibonacci mathematics, institutional flow gaps, and order block zones provides unique confluence analysis).
**Advanced Array-Based Memory Management:**
The script implements sophisticated memory management using Pine Script arrays: trade tracking uses parallel arrays allowing multiple concurrent trades with independent TP/SL management, Golden Zone storage uses arrays with automatic cleanup using array shift operations, win/loss label tracking caps at 500 using array shift to maintain memory efficiency. This array-based architecture enables features not possible with single-trade variable systems: multiple concurrent trades, historical zone tracking, comprehensive performance analytics.
**Adaptive Confidence Scoring System:**
The confidence scoring algorithm evaluates signal quality across multiple dimensions and adjusts risk parameters accordingly. This adaptive approach is proprietary because it: (1) Combines strategy confirmation (50 points), volume confirmation (20 points), volume trend (10 points), and RSI range (10 points) into unified score, (2) Applies score to stop loss multiplier (0.9x to 1.2x ATR), creating dynamic risk adjustment that no standard ATR-based stop system provides, (3) Displays real-time confidence scores in Signal Overview Table, allowing traders to assess signal quality before entry. This adaptive risk management methodology provides unique value compared to fixed multiplier systems.
### Comparison: What Free Scripts Do vs. What This Script Does
**Fibonacci Retracements in Free Scripts:**
- Standard scripts: Display retracement lines at 23.6%, 38.2%, 50%, 61.8%, 78.6% using two-point calculation (high-low range)
- This script: Uses three-point trend-based calculation (P1-P2 main move, P2-P3 retracement), identifies Golden Zone (61.8%-78.6%) as highlighted box, stores historical zones in arrays with configurable limits (1-30 zones), applies progressive transparency fading to older zones for visual hierarchy, automatically extends zones forward and cleans up on new swings
**Fibonacci Extensions in Free Scripts:**
- Standard scripts: Display extension lines at 100%, 161.8%, 261.8%, 361.8% using two-point calculation
- This script: Uses three-point calculation for trend-based extensions, highlights critical levels (100%, 161.8%, 261.8%) as colored boxes with percentage labels, automatically calculates box height using 5% of fibRange for visual clarity, extends boxes forward 50 bars with automatic cleanup on new swings, integrates with trade signals for profit-taking reference
**Multi-Strategy Systems in Free Scripts:**
- Standard scripts: Implement one strategy per script, or multiple strategies with independent risk management (making performance comparison meaningless)
- This script: Routes six strategies through unified risk management pipeline, maintains consistent risk parameters (same ATR multiplier, same TP ratios) across all strategies, tracks performance per strategy using shared analytics system, enables meaningful strategy comparison while maintaining professional risk management
**Array-Based Trade Tracking:**
- Standard scripts: Use single-trade variable system (lastTradeEntry, lastTradeSL, etc.) limiting to one trade at a time, no historical tracking, basic win/loss counting
- This script: Parallel array system enables multiple concurrent trades, independent TP/SL management per trade, historical golden zone storage with automatic cleanup, dual-outcome statistical tracking (primary outcomes plus extended TP statistics), comprehensive performance analytics with real-time table updates
**Adaptive Risk Management:**
- Standard scripts: Fixed stop loss multiplier (e.g., always 1.0x ATR regardless of signal quality)
- This script: Adaptive multiplier based on confidence score (0.9x-1.2x ATR), confidence calculated from multi-factor analysis (strategy + volume + RSI + volume trend), real-time confidence display in Signal Overview Table, dynamic risk adjustment provides tighter stops on high-quality signals and appropriate stops on lower-quality signals
This comparative analysis demonstrates that while individual components use standard technical analysis concepts, the proprietary integration framework, array-based architecture, adaptive algorithms, and multi-layered validation system create unique functionality not available in free scripts or standard indicator combinations.
### Technical Specifications
**Calculation Methods:**
- Golden Zone: Three-point pivot detection with Fibonacci retracement calculation, array-based historical storage, progressive transparency fading algorithm
- Target Zones: Fibonacci extension calculation from P3 pivot using main move range, box visualization with 5% range height, automatic cleanup on new swings
- Signal Generation: Conditional strategy execution based on dropdown selection, shared filter validation pipeline, confidence scoring algorithm
- Risk Management: ATR-based stop loss with adaptive multiplier (0.9x-1.2x based on confidence), six-level TP system (2:1, 4:1, 6:1, 8:1, 10:1, 12:1 fixed ratios)
**Memory Management:**
- Trade tracking: Parallel arrays for entries, stops, TPs, directions, active status, TP hit flags
- Golden Zone storage: Arrays for tops, bottoms, start bars, end bars with configurable limit (1-30 zones)
- Win/loss labels: Capped at 500 using array shift operations
- FVG and Order Block: Array management with maximum element limits
**Performance Optimization:**
- Golden Zone recreation: Only occurs on new swing detection (P3 bar change), not on every bar
- Target Zone cleanup: Boxes deleted and recreated only when new swings detected
- Table updates: Performance calculations execute on last bar only
- Array operations: Efficient shift operations for oldest element removal
### How to Use It
**Initial Setup:**
1. Select Strategy Mode from dropdown (EMA Crossover, RSI Mean Reversion, Breakout, MACD, Bollinger Bands, Volume Breakout)
2. Configure strategy-specific settings in the relevant settings group
3. Enable/disable optional filters (RSI filter, ADX filter, Order Block filter)
4. Enable Golden Zone highlighting in Fibonacci Extensions settings
5. Enable Target Zone highlighting (100%, 161.8%, 261.8%) in Fibonacci Extensions settings
**Golden Zone Analysis:**
The Golden Zone appears as a colored box between 61.8% and 78.6% retracement levels when three pivot points are detected. Enable "Show Historical Golden Zones" to display multiple zones from previous swings (configurable 1-30 zones). Enable "Fade Older Zones" to apply progressive transparency (newest zone = most visible). When price retraces into a Golden Zone, it indicates potential reversal support/resistance area that complements your strategy's entry signals.
**Target Zone Usage:**
Target Zones display as colored boxes at Fibonacci extension levels (100%, 161.8%, 261.8%) extending forward from the P3 pivot point. These provide visual reference for profit-taking levels that align with Fibonacci extension theory. When price approaches a Target Zone during an active trade, consider partial profit-taking or full exit depending on your risk management strategy. Target Zones complement the script's built-in TP system (TP1-TP6) by providing additional Fibonacci-based targets.
**Best Practices:**
- Use 5-minute charts for scalping, 15-minute for swing trades, 1-hour for position entries
- Enable Golden Zone highlighting to identify confluence with entry signals
- Enable all three Target Zones for comprehensive extension analysis
- Monitor confidence scores in Signal Overview Table (higher scores = tighter stops)
- Use Performance Stats Table to track win rates per TP level
- Combine Golden Zone analysis with FVG retracement and Order Block detection for multi-layered institutional flow validation
### Proprietary Algorithm Justification for Closed-Source Protection
This script's source code is protected because the value lies in the proprietary algorithmic integration methods, not individual indicator calculations. The algorithms that justify closed-source protection include:
**Proprietary Golden Zone Historical Storage Algorithm:** The fading transparency calculation combined with array-based zone management and automatic cleanup creates a unique visual hierarchy system. The algorithm determines when to store new zones (P3 bar change detection), how many to maintain (configurable limit with shift operations), and how to apply visual fading (progressive transparency based on zone age). The specific formula divides transparency range evenly across zones, making newer zones more opaque. This algorithm is proprietary because the specific implementation of historical zone management with fading creates unique visual analysis capabilities.
**Proprietary Multi-Trade Array Architecture:** The parallel array system with independent TP/SL tracking per trade and dual-outcome statistical recording (primary outcomes plus extended TP statistics) creates a comprehensive trade management system. The specific array indexing methodology, cleanup procedures, and performance calculation algorithms are proprietary implementations. The synchronized indexing across multiple arrays enables features not possible with single-variable systems.
**Proprietary Confidence Scoring Integration:** The confidence scoring algorithm that evaluates signal quality across multiple dimensions (strategy confirmation, volume confirmation, volume trend, RSI range) and maps scores to adaptive stop loss multipliers (0.9x-1.2x ATR) creates dynamic risk adjustment. The specific scoring weights and multiplier mapping (80%+ = 1.2x, 70-79% = 1.1x, 60-69% = 1.0x, <60% = 0.9x) are proprietary calibration methods developed through backtesting and optimization.
**Proprietary Target Zone Box Calculation:** The algorithm that calculates box height as 5% of the Fibonacci range, extends boxes forward 50 bars, and automatically cleans up on new swing detection creates unique visualization compared to standard line-based Fibonacci extensions. The specific implementation of box positioning, cleanup timing, and extension logic are proprietary.
These proprietary algorithms justify closed-source protection because they represent unique integration methodologies and optimization techniques developed through extensive backtesting and refinement, not standard Pine Script implementations.
---
**No External Dependencies:**
This script operates entirely within TradingView's platform with no external links, contact information, or promotional content. All analysis is performed using built-in Pine Script functions and proprietary algorithmic integration methods.






















