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.
Pontos e níveis de pivô
Structure Pro by MurshidfxInspired by the 'mentfx Structure' indicator created by Anton (mentfx) on TradingView,
## Overview
Structure Pro tracks market structure by maintaining an adaptive dealing range and its midpoint. Swing highs and lows become structural boundaries, and the script responds to confirmed breakouts by recalculating the active range. Labels highlight the latest trend flip so the chart stays readable while the range evolves.
## Core Logic
- Detects swing highs/lows using a configurable pivot strength and promotes confirmed pivots to structural levels.
- Applies a percentage buffer to decide when price truly breaks structure; once triggered, the opposite boundary is recalculated with an anchor search that looks back through historical bars.
- Computes equilibrium as the midpoint between the current structural high and low so you can gauge premium versus discount zones.
- Emits a single BULL or BEAR label when the trend state changes, keeping only the most recent signal on the chart.
## How to Use
1. Open a clean chart and apply only this script.
2. Select a swing strength that matches the scale you want to monitor (lower values for responsive intraday swings, higher values for broader moves).
3. Tune the structure sensitivity percentage if you prefer tighter or looser confirmation before declaring a breakout.
4. Track DRH/DRL for the current dealing range, use the equilibrium line as a mean-reversion guide, and look to the BULL/BEAR label for structure confirmation.
5. Combine the levels with your own execution, risk, and position rules—this script does not manage orders.
## Inputs
- Swing Point Strength: bars required on both sides to confirm a pivot.
- Structure Break Sensitivity: percentage buffer applied to the range before calling a breakout.
- Dealing Range display: toggles for visibility, line width/color, label text, and label size.
- Equilibrium display: line style, width, and color controls.
- Trend Signals: enable/disable labels, adjust text size, and pick label colors.
## Notes
- Designed for live structure tracking; the script relies on confirmed pivots and does not peek into future data.
- Built to be chart-agnostic for standard candles; non-standard chart types can distort the measurements.
- Published open-source so traders can review and verify the implementation details.
hbd.Mozanit + Gold UnifiedThis Pine Script indicator implements a comprehensive trading strategy called "Moissanite + Gold Unified." The indicator's primary purpose is to generate buy and sell signals by combining two distinct logic sets: the "Moissanite Logic" and the "Gold Profit Logic." The Moissanite component generates signals using various trend and momentum indicators, such as EMA price filters, minimum agreement oscillators (RSI, MACD, Stochastic, etc.), volume, and ADX. The Gold Profit component focuses on breakout and retracement signals based on the RSI, moving average, volume, and Stochastic oscillator. The indicator also automatically plots falling and rising Fibonacci levels to analyze price action and includes special conditions, such as the "Purple Bearish Candle Alert," which indicates potential trend reversals. Finally, a Probability Setup based on moving averages to identify price extremes at various probability levels (High, Medium, Low) completes the strategy's versatile analysis framework.
Livelli OI-PNCOI-PNC Levels is a script that displays the open interest (OI) and net short positions (PNC) of a selection of 20 of the most significant stocks in terms of traded value on the Italian market.
PNC are indicated by red dotted lines starting from the close of the last reported change date;
The most significant open interest by number of contracts (Top 10 Calls and Top 10 Puts) are displayed using labels, all on a single line (Strike, CALL, PUT);
A summary table can be activated.
the data is hardcoded using static arrays and must be updated periodically. Data updated of 03/11/2025
########### Italiano ############
Livelli OI-PNC è uno script che permette di visualizzare gli open interest (OI) e le Posizioni Nette Corte (PNC) di una selezione di 20 titoli tra i più significativi per controvalore movimentato del mercato italiano.
Le PNC vengono indicate tramite Linee tratteggiate rosse che partono dal close della data di ultima variazione comunicata;
Sono riportati tramite labels, gli Open Interest più significativi per num.Contratti (Top 10 Call e top 10 Put) tutto su una unica riga per ogni strike (Strike, CALL, PUT);
E' attivabile una Tabella di riepilogo.
Poiché Pine Script non può leggere direttamente file da URL esterni, i dati sono hardcorati tramite array statici e vanno aggiornati periodicamente. Dati aggiornati al 03/11/2025
Mac Sessions High And Low v.1This indicator is mainly for session highs and lows
Just a easy way to see if price sweeps a sessions high or low
Low and Preceding High (Breakout + Bullis fgv + Extending Fib)🚀 Last Low & Preceding High: Bullish Reversal Strategy
This indicator identifies high-probability long setups by confirming a Bullish Market Structure Shift (BMS) coupled with a strong momentum filter.
🧠 Indicator Logic (How It Works)
The core function of this tool is to automatically locate the key structural points that lead to a bullish bias:
Structure Identification: It first defines a Range between the two most recent Pivot Lows. Within this range, it finds the Preceding High (the highest close before the current low) and the true Low Anchor (the lowest low/tail of the pivot low).
Breakout and Momentum Filter: A valid signal requires two conditions to be met on the current bar:
Bullish Breakout: The price must close above the Preceding High.
Marubozu Confirmation: A strong Bullish Marubozu candle (minimal wicks) must be present in the impulse move from the low, filtering for institutional strength.
Fibonacci Discount Zones: Upon confirmation, the indicator calculates and plots the discount zones (0.50, 0.618, 0.786) using the true extremes (tail-to-tail anchors). These zones start extending from the breakout candle and represent high-value areas for potential entries.
🎯 Entry and Risk Management
The strategy provides clear rules for execution once the logic is confirmed:
Entry Execution:
Wait for Retracement: Enter a Long position when the price retraces back into the colored Discount Zones (0.50 to 0.786).
Risk Control:
🛑 Stop Loss (SL): Placed below the Low Line (the swing low that initiated the move).
✅ Take Profit (TP): Placed above the High Line (the high that was broken).
Final note
"Special thanks to Mr. Mazen (@dr0chart) for developing this strategy."
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.
Pivot Points StandardPivots Traditional with Alerts — Description
Pivots Traditional with Alerts is an indicator that calculates standard (Traditional) Pivot Point levels and provides alerts when price interacts with these levels.
What the indicator does
• Calculates the main Pivot level (P) and support/resistance levels (S1, S2, S3, R1, R2, R3) using the previous period’s High, Low, and Close (HLC).
• Updates automatically when a new pivot period begins (e.g., new day, week, or month depending on the selected Pivot Timeframe).
• Visually plots the pivot levels on the chart for easy reference.
Alerts
The indicator allows alerts for:
• Price touching a pivot level
• Price breaking above or below a pivot level
Alerts can be enabled individually for each level (P, S1–S3, R1–R3).
Inputs
• Pivot Timeframe — timeframe used for pivot calculations (Daily, Weekly, Monthly, etc.).
• Number of Pivots Back — how many previous pivot sets to display.
• Show Labels/Prices — toggle level labels and price values.
• Enable/disable specific pivot levels (P, S1–S3, R1–R3).
Calculation (Traditional formula)
P = (High + Low + Close) / 3
R1 = 2*P − Low
S1 = 2*P − High
R2 = P + (High − Low)
S2 = P − (High − Low)
R3 = High + 2*(P − Low)
S3 = Low − 2*(High − P)
Usage
Traditional pivots are commonly used to identify potential intraday or swing support/resistance areas, reversals, and price targets. Alerts allow you to monitor these levels without constantly watching the chart.
CustomRSI by CoinmetrikaCustomRSI by Coinmetrika is an indicator of oversold and overbought points.
It can be applied to any instrument, preferably on TF from 1D, although it also works on smaller ones.
Red dot = reason to think about reducing the position, green dot = reason to increase the position.
The red dot in the overbought zone is higher than the orange dotted line (ideally a solid red line), which works better than in the middle of the channel.
The green dot in the oversold zone below the green dotted line (ideally solid green) works better than in the middle of the channel.
It is recommended to use the indicator together with the Up&Down by Coin Metrika indicator.
Pythia v0.5.5 Lite Pythia — v0.5.5 Full / Lite
Saël Lab | AI-assisted market structure & divergence system
This description refers to the Full version (v0.5.5) of Pythia — the complete system for detecting divergence, momentum decay, and reversal energy zones in real time.
The Lite version includes the same core logic but with certain limitations and simplified visualization.
🔹 Core features:
— Smart divergence detection (hidden & regular)
— Early warning markers (color triangles)
— Forecast zones of possible reversal (E-zones)
— Integrated impulse/mass logic
— Optimized for all assets and timeframes
📘 Variable reference / documentation:
EN drive.google.com
RU drive.google.com
Pythia — Examples of Work
Visual guide to Pythia’s market vision system.
This document showcases real market examples of how Pythia detects divergence, impulse exhaustion, and reversal energy zones — often long before classical indicators react.
Each case highlights the system’s key elements: early triangular markers, divergence confirmation, and forecast zones of trend reversal.
EN drive.google.com
RU drive.google.com
Saël Lab — Created through the dialogue of analysis and intelligence.
Safety Lines by CoinMetrikaSafety lines by CoinMetrika is an indicator of two or five MA's that demonstrate the potential for volatility within a trend.
You can select the Trade or Hodl mode in the settings. This will determine the number of sliding numbers displayed.:
- For the Trade mode, the chart shows 5 safety lines, which often serve as support or resistance lines.
- For Hodl mode, only 2 safety lines are displayed, which display the corridor in which the instrument is moving.
UltimateFlow by Kate V0.1 [ultimateflow]Ultimate Flow Script: Tracks market structure breaks, buy/sell entries (CE/SE), and trends with a Zero Lag SMA. Highlights Bullish & Bearish Order Blocks (OB, BB, MM) with dynamic boxes and tiny labels. Zigzag swings visualize market structure for smart entries. Play with the various settings to suit your trading style. Alerts available for MSB changes and price in OB zones.
Disclaimer: This script is for educational and informational purposes only. It should be used in line with your own trading strategy, risk management, and discretion. Past performance is not indicative of future results.
This script is designed for price action, market structure, and order block analysis on TradingView. It includes:
Buy & Sell Signals (CE/SE) – Highlights potential entries based on market structure breaks and trend changes. Mini triangles or markers indicate possible reversals.
Zero Lag SMA (ZSMA) – Smooths price action for trend confirmation without delay. Helps identify trend direction and support/resistance areas.
Order Blocks (OBs) – Highlights key Bullish (Bu-OB) and Bearish (Be-OB) order blocks on the chart. Boxes dynamically extend as price evolves and include tiny labels (Bu-OB, Be-BB, MM, etc.) for clarity.
Zigzag Market Structure – Draws swing highs and lows to visualize market structure breaks (MSB).
How it works:
OB boxes extend automatically and change when price breaks them.
CE/SE markers help identify high-probability trade entries.
ZSMA confirms trend direction.
Alerts can be set for MSB changes or when price enters an OB zone.
Momentum Master v1Momentum Master v1 - Multi-Strategy Trading System
This script implements a trading system that integrates standard indicators (EMA, RSI, MACD, Bollinger Bands):
1. ADAPTIVE CONFIDENCE-BASED POSITION SIZING: Each signal receives a real-time confidence score (0-100%) calculated using a proprietary weighted algorithm. This confidence score dynamically adjusts stop loss distance (80%+ confidence = 1.2x stops, <60% = 0.9x stops), creating intelligent position sizing based on signal quality. This is NOT found in any standard indicator combination.
2. MULTI-LEVEL TP ANALYTICS WITH INDEPENDENT WIN RATE TRACKING: Each take profit level (TP1-TP6) maintains separate win rate statistics, enabling data-driven optimization. Traders can disable underperforming TP levels and focus on high-performers based on actual market data. This is NOT just multiple exit levels - it's a performance optimization system.
3. UNIVERSAL FILTER INTEGRATION: All filters (RSI, ADX, Volume, Divergence, Order Blocks) work identically across all 6 strategies using unified logic, creating a modular testing environment. This allows traders to test filter combinations on any strategy - a capability not found in standard scripts.
WHY THIS IS WORTH PAYING FOR (Despite Using Standard Indicators)
While this script uses standard indicators (EMA, RSI, MACD, BB), the value lies in the ORIGINAL INTEGRATION and PROPRIETARY SYSTEMS listed above. Standard indicators are used as INPUTS to these original systems, not as the core value. The proprietary confidence scoring algorithm, adaptive position sizing, and multi-level TP analytics are original innovations that cannot be found in free scripts or standard indicator combinations.
---
CORE INNOVATION: UNIFIED ARCHITECTURE
This script implements a TRUE UNIFIED SYSTEM where 6 independent trading strategies share:
- The SAME risk management system (not separate systems per strategy)
- The SAME universal filters (not strategy-specific filters)
- The SAME performance analytics (not separate tracking per strategy)
This unified architecture allows traders to:
- Switch between strategies without reconfiguring risk management
- Test filter combinations universally across all strategies
- Compare strategy performance using identical metrics
This is fundamentally different from scripts that simply display multiple indicators together. This is a unified system where components integrate to create intelligent trading decisions.
---
DETAILED METHODOLOGY (Specific Algorithms Used)
SIGNAL CONFIDENCE CALCULATION ALGORITHM
The proprietary confidence scoring system uses the following weighted algorithm:
Confidence Score = Base Strategy Signal (50 points)
+ Volume Confirmation Bonus (20 points if volume > threshold)
+ Volume Trend Bonus (10 points if volume increasing over 3 bars)
+ RSI Confirmation Bonus (10 points if RSI in neutral zone 30-70)
This creates a score from 0-100%. The score is then used to adjust stop loss distance:
IF confidence >= 80%: Stop Distance = ATR × Multiplier × 1.2
IF confidence >= 70%: Stop Distance = ATR × Multiplier × 1.1
IF confidence >= 60%: Stop Distance = ATR × Multiplier × 1.0
IF confidence < 60%: Stop Distance = ATR × Multiplier × 0.9
This adaptive system recognizes that high-confidence setups can withstand wider stops, while low-confidence setups need tighter risk control.
MULTI-LEVEL TAKE PROFIT SYSTEM WITH INDEPENDENT TRACKING
The script implements 6 progressive take profit levels (TP1-TP6) with the following risk/reward ratios:
- TP1: Entry ± (Stop Distance × 2.0) = 1:2 R/R
- TP2: Entry ± (Stop Distance × 4.0) = 1:4 R/R
- TP3: Entry ± (Stop Distance × 6.0) = 1:6 R/R
- TP4: Entry ± (Stop Distance × 8.0) = 1:8 R/R
- TP5: Entry ± (Stop Distance × 10.0) = 1:10 R/R
- TP6: Entry ± (Stop Distance × 12.0) = 1:12 R/R
ORIGINAL FEATURE: Each TP level maintains an independent array tracking wins and losses. The Performance Stats Table calculates separate win rates for:
- TP1 hits: Wins that reached TP1 / Total trades
- TP2 hits: Wins that reached TP2 (from trades that didn't stop at TP1) / Trades that reached TP2
- TP3 hits: Wins that reached TP3 (from trades that reached TP2) / Trades that reached TP3
- And so on for TP4-TP6
This allows traders to optimize which TP levels to enable based on actual market behavior. Example: If TP1 shows 65% win rate but TP2 shows 45%, disable TP2+ and focus on TP1 exits.
UNIVERSAL FILTER SYSTEM (Proprietary Integration)
All filters use identical logic across all 6 strategies:
RSI Filter Algorithm:
- Long entries: Only allowed when RSI < (Overbought Threshold - 5)
- Short entries: Only allowed when RSI > (Oversold Threshold + 5)
- This prevents entries at momentum extremes for ALL strategies
ADX Filter Algorithm:
- Checks if ADX > threshold (default 20) using Pine Script's built-in ADX calculation
- If enabled, ALL strategies (trend-following AND mean reversion) require ADX > threshold
- This ensures trades occur in trending markets, not choppy conditions
Volume Confirmation Algorithm:
- Requires volume > (Simple Moving Average of volume over 20 bars × multiplier)
- Applied identically to all strategies
- Ensures institutional participation
Divergence Filter Algorithm:
- Uses pivot detection (ta.pivotlow/pivothigh with 2-bar lookback)
- Compares price pivots to RSI/MFI pivots
- Requires minimum thresholds: RSI divergence >= 1.5, Price divergence >= 0.05
- Waits for divergence confirmation within lookback period (default 100 bars)
Order Block Filter Algorithm:
- Identifies last strong candle (body > 50% of range) before directional move
- Tracks direction: Bullish OB = strong bullish candle before upward move
- Filter: Only allows trades in direction of most recent Order Block
- This ensures alignment with institutional positioning
---
STRATEGY DETAILS (Specific Methods Used)
1. EMA CROSSOVER STRATEGY
Method: Exponential Moving Average Crossover with RSI Boundary Filtering
Algorithm:
- Fast EMA: Exponential Moving Average (close, period = 9 or custom)
- Slow EMA: Exponential Moving Average (close, period = 21 or custom)
- Entry Condition: Fast EMA crosses above Slow EMA (for longs)
- RSI Boundary Check: Entry only allowed if RSI < 70 (prevents overbought entries)
- Exit Condition: Fast EMA crosses below Slow EMA OR stop loss hit
Why This Method: Standard EMA crossovers generate false signals during choppy markets. The RSI boundary check (RSI < 70 for longs) prevents entries when momentum is already overextended, improving win rate by filtering out weak setups.
2. RSI MEAN REVERSION STRATEGY
Method: RSI Extreme Reversion with Candlestick Pattern Confirmation
Algorithm:
- RSI Calculation: Relative Strength Index (close, period = 14)
- Oversold Condition: RSI < 30 (default, configurable)
- Overbought Condition: RSI > 70 (default, configurable)
- Candlestick Filter: Requires bullish candle (close > open) for longs
- Volume Confirmation: Requires volume > (average × multiplier)
- Optional Price Level Filter: Requires price in bottom/top quartile of 10-bar range
Why This Method: Mean reversion works best when price is at true extremes AND showing reversal candles with volume. The optional filters add confluence, significantly improving win rate.
3. BREAKOUT STRATEGY
Method: Price Breakout with Volume Confirmation
Algorithm:
- Lookback Period: 20 bars (configurable)
- Breakout Condition: Close > highest high of last N bars (for longs)
- Volume Confirmation: Volume > Simple Moving Average of volume over 20 bars
- Entry: Triggers when price breaks recent high/low with volume
Why This Method: Breakouts signal momentum continuation. Volume confirmation ensures institutional participation, filtering false breakouts.
4. MACD CROSSOVER STRATEGY
Method: MACD Signal Crossover with Oversold/Overbought Entry Filter
Algorithm:
- MACD Calculation: Using Pine Script's ta.macd() with default periods (12, 26, 9)
- Entry Condition: MACD line crosses above signal line (for longs)
- Oversold Filter: Entry only when MACD < 0 (catches reversals, not late entries)
- Exit Condition: MACD crosses below signal line OR stop loss hit
Why This Method: Standard MACD crossovers can enter late in trends. Entering only when MACD is oversold (< 0) catches reversals rather than late trend entries, improving risk/reward.
5. BOLLINGER BANDS STRATEGY
Method: Bollinger Band Mean Reversion with RSI Confirmation
Algorithm:
- BB Calculation: Using Pine Script's ta.bb() with period 20, standard deviation 2.0
- Entry Condition: Price hits lower band (for longs)
- RSI Confirmation: Requires RSI < 40 (not extreme 30)
- Candlestick Filter: Requires bullish candle (close > open)
Why This Method: BB mean reversion works best with RSI confirmation. Using RSI 40/60 (not extreme 30/70) allows earlier entries while still confirming mean reversion.
6. VOLUME BREAKOUT STRATEGY
Method: Volume Surge with Price Strength Confirmation
Algorithm:
- Volume Surge: Volume > (average × 2.0 multiplier)
- Price Strength: |Close - Open| > (ATR × 0.5 multiplier)
- Direction: Bullish candle (close > open) for longs
- RSI Boundary: RSI < 70 (prevents overbought entries)
Why This Method: Institutional moves require both volume AND price movement. The ATR-based price strength filter ensures the move has momentum, not just volume noise.
---
ADVANCED MARKET ANALYSIS TOOLS (Integration Details)
FAIR VALUE GAPS (FVG)
Detection Algorithm: Identifies gaps between 3-candle sequences
- Bullish FVG: Low > High (gap between current low and high 2 bars ago)
- Bearish FVG: High < Low (gap between current high and low 2 bars ago)
- Size Filter: FVGs smaller than (ATR × 0.8 multiplier) are filtered out
- Integration: FVG boxes display on chart, but are NOT used in entry logic (display only)
ORDER BLOCKS
Detection Algorithm: Identifies last strong candle before directional move
- Strong Candle: Body > 50% of total range
- Bullish OB: Red candle followed by green candle with higher close
- Bearish OB: Green candle followed by red candle with lower close
- Integration: Order Block Filter aligns trade direction with most recent OB direction
LIQUIDITY ZONES
Detection Algorithm: Identifies swing highs/lows using pivot detection
- Buy-Side Liquidity: Swing highs (ta.pivothigh with configurable lookback)
- Sell-Side Liquidity: Swing lows (ta.pivotlow with configurable lookback)
- Integration: Display only - not used in entry logic
POINT OF CONTROL (POC) LEVELS
Calculation Methods:
1. Volume POC: Price level with highest volume in lookback period (recalculated every 5 bars)
2. Session POC: (High + Low + Close) / 3 of previous session
3. Daily POC: (High + Low + Close) / 3 of previous day
4. Weekly POC: (High + Low + Close) / 3 of previous week
- Integration: Display only - not used in entry logic
FIBONACCI EXTENSIONS
Calculation Method: 3-point swing-based extension
- Detects swing points using pivot detection (ta.pivothigh/pivotlow)
- Calculates extensions: 123.6%, 138.2%, 161.8%, 261.8%, etc.
- Golden Zone: Highlights 61.8%-78.6% retracement zone
- Integration: Display only - not used in entry logic
DIVERGENCE DETECTION
Algorithm: Pivot-based divergence detection
- RSI Divergence: Compares price pivots to RSI pivots using ta.pivotlow/pivothigh
- MFI Divergence: Same logic using Money Flow Index
- Thresholds: RSI divergence >= 1.5, Price divergence >= 0.05
- Integration: Divergence Filter waits for confirmation within lookback period
GANN FAN ANALYSIS
Algorithm: 9-angle fan with auto-adjustment
- Angles: 1x1, 1x2, 1x3, 2x1, 3x1, 4x1, 8x1, 1x4, 1x8
- Auto Timeframe Detection: Adjusts lookback (2D=120, 3D=150, 4D=160, 5D=180 bars)
- Auto Market Type Detection: Adjusts angle steepness (Crypto=15.0, Stock=10.0, etc.)
- Integration: Display only - not used in entry logic
---
PERFORMANCE ANALYTICS (Original System)
Three integrated display tables provide real-time analytics:
1. PERFORMANCE STATS TABLE
- Displays win rates for each TP level (TP1-TP6)
- Shows win count, loss count, and win rate percentage for each level
- Enables data-driven optimization of TP levels
2. SIGNAL OVERVIEW TABLE
- Real-time technical snapshot: RSI value, ATR, ADX, volume status
- Displays signal confidence score (0-100%)
- Shows volume trend direction
3. RISK MANAGEMENT TABLE
- Current trade direction (Long/Short/None)
- Consecutive losses counter
- Overall win rate
- Last 20 trade outcomes (visual W/L history)
All tables work identically regardless of which strategy is active, providing consistent analytics.
---
USAGE INSTRUCTIONS
Quick Start:
1. Select strategy from "Strategy Mode" dropdown
2. Configure risk (ATR length, SL multiplier)
3. Enable desired TP levels (TP1-TP3 recommended for beginners)
4. Add optional filters to reduce false signals
5. Configure display elements
Recommended Settings:
- Scalping (1m-5m): EMA Fast mode, RSI+ADX filters, TP1-3, SL 0.8-1.0x
- Swing (15m-4H): EMA Standard/Breakout, all filters, TP1-6, SL 1.0-1.5x
- Trend (Daily+): EMA Slow/MACD, ADX filter, TP4-6, SL 1.5-2.0x
---
TECHNICAL IMPLEMENTATION
Pine Script v6
Max Bars Back: 5000
Max Labels: 500
Data Structures:
- Arrays for trade tracking (entry, SL, TP1-6, direction, active status)
- Arrays for visual elements (lines, labels, boxes)
- State variables for signal processing
Performance Optimizations:
- Volume POC recalculated every 5 bars (not every bar)
- FVG/Order Block arrays limited to recent items
- Line extension system prevents excessive line creation
---
CONCLUSION
This script implements a unified trading system with three original innovations:
1. Adaptive confidence-based position sizing
2. Multi-level TP analytics with independent win rate tracking
3. Universal filter integration across all strategies
While standard indicators are used as inputs, the value lies in the proprietary integration and original systems that create intelligent position sizing and data-driven optimization capabilities not found in standard scripts.
---
For questions or access requests, visit the script page on TradingView.
ZenAlgo - BoxerThe indicator visualizes multi-timeframe VWAP-based range structures (Weekly, Monthly, Quarterly, Semi-Annual, and Yearly).
It computes and projects statistically derived price envelopes for each period, showing where price has traded relative to the corresponding VWAP and its deviations.
This allows visual comparison of how far current price extends from typical value zones within different temporal contexts.
Core Logic
1. VWAP and Standard Deviation Calculation
For each enabled period (week, month, quarter, half-year, year), the script:
Detects the start of the new period (e.g., Monday for weekly, the first day of the month for monthly, etc.).
Initializes cumulative values for price and volume.
Updates them bar-by-bar until the next anchor point occurs.
Computes VWAP (Volume-Weighted Average Price) .
Computes Variance of price around VWAP weighted by volume, from which standard deviation is derived. These metrics reset at each new period start.
The calculation method ensures that the VWAP curve reflects the average transaction price weighted by traded volume , while standard deviation measures the dispersion of trading activity around that mean.
2. Range Box Construction
When a new period begins and sufficient data from the previous one exists:
The script draws a rectangular box extending from the previous period’s VWAP ± N × standard deviation.
N can take fractional steps (0.5 – 10) controlled via user inputs.
Each deviation represents a horizontal boundary capturing incremental probability zones around VWAP.
The box remains visible for the following period, effectively showing statistical footprints of previous ranges .
Boxes can be limited in number (history limit) to control chart clutter.
3. Dynamic VWAP Bands
For the active period, the script also plots live VWAP bands up to ±3 standard deviations:
These bands continuously update within the current period.
Each level (±1σ, ±2σ, ±3σ) can be toggled independently.
Colors and line thickness can be customized per timeframe.
This provides a real-time reference to where price currently trades within its statistical envelope.
4. Timeframe Validation
Each range type is restricted to appropriate resolutions:
Weekly : 5 min – 12 h (except 5 h)
Monthly : 2 h – 3 D
Quarterly : 6 h – 3 D
Semi-Annual : 12 h – 1 D
Yearly : 1 D
This prevents misalignment between anchor intervals and chart compression that would distort VWAP calculations.
5. Color Logic and Rendering
Colors for VWAP lines and deviation bands are user-selectable.
The script applies lightness adjustments (shading) to visually differentiate higher deviations.
Boxes and lines are managed through arrays with automatic cleanup once history limits are exceeded, ensuring stable performance despite the high number of graphical elements.
Interpretation of Values
VWAP line — represents the fair-value mean where the majority of trading occurred during the given period.
Deviation lines or boxes — show how far price deviates from that mean in multiples of standard deviation. (±1σ usually captures typical value area. Beyond ±2σ marks statistically extended territory where mean reversion is more probable under normal conditions.)
Overlaps between periods (e.g., weekly vs monthly) visualize multi-period confluence zones , highlighting price regions consistently valued across horizons.
Added Value over Free Indicators
Most freely available VWAP indicators compute a single continuous VWAP or simple intraday bands.
ZenAlgo – Boxer extends this concept by:
Managing multiple timeframe anchors simultaneously (weekly → yearly).
Drawing historical deviation boxes rather than just live lines, allowing spatial comparison of past value zones.
Offering fine-grained control over which deviation multiples to render (0.5–10).
Automatically enforcing timeframe compatibility to prevent distortion.
Maintaining performance through controlled object lifetimes (limiting stored lines/boxes).
Together, these design choices create a complete statistical range map rather than a single-period indicator.
How to Use
Choose a timeframe matching the intended range (see validation list).
Enable desired periods (e.g., Weekly + Monthly) for combined analysis.
Observe:
Price inside ±1σ → typical trading region.
Price beyond ±2σ → extension; potential mean-reversion area.
Intersections of multiple VWAP ranges → zones of reinforced equilibrium.
Boxes from past periods help identify how value zones migrate over time.
The indicator is purely analytical; it does not issue trading signals or evaluate trend direction.
Interpretation should always be combined with broader context such as market structure or volume analysis.
Limitations and Disclaimers
VWAP and deviation statistics assume stable intra-period volume distribution ; illiquid assets or sparse sessions may distort the result.
On too high or too low resolutions outside recommended ranges, values may appear misaligned due to bar sampling.
The indicator does not predict future movement; it only reflects historical and current price-volume relationships.
Line and box density can become high on extended history settings—adjust history limits for performance.
Summary:
ZenAlgo – Boxer builds a multi-period statistical framework around VWAP, visualizing where price has spent most of its time and how far it currently stands from those centers of value.
It allows traders to contextualize short-term fluctuations within higher-timeframe equilibrium zones in a single visual layer.
Camarilla NX**Camarilla Pivot Points (Daily/Weekly)**
An overlay indicator that plots **Camarilla S1–S4 and R1–R4** levels based on the **previous day (D1)** or **previous week (W1)** candle — consistent across **all timeframes**.
**Features:**
- Select resolution: **Daily** or **Weekly**
- Custom line style: Line, Stepline, Circles, Cross, etc.
- Adjustable line width & custom colors for Support/Resistance
- Automatic historical step display
Ideal for **intraday breakout & reversal strategies**.
LevelsLevels is a powerful technical analysis tool that automatically identifies and displays key support and resistance levels on the chart. The indicator analyzes historical price data, detecting significant price levels where multiple reversals or price stops have occurred.
How the Indicator Works?
1. Identification of Reversal Points:
- The indicator tracks price extremes using an algorithm to identify local highs and lows
- A reversal point is recorded when:
- Uptrend: price reaches a new low for the last 10 bars
- Downtrend: price reaches a new high for the last 10 bars
2. Level Grouping:
- All found reversal points are analyzed and grouped into key levels
- Levels are combined if they fall within the specified percentage tolerance
3. Filtering Significant Levels:
- Only levels that have been tested the minimum number of times (set in settings) are preserved
- This ensures only statistically significant levels are displayed
How to Use the Indicator?
Trading Scenarios:
1. Bounce from Level:
- When price approaches an identified level, a bounce can be expected
- Opening positions on the bounce with protective stop-loss beyond the level
2. Level Breakout:
- Breaking through a key level may signal trend continuation
- Support level becomes resistance and vice versa
3. Consolidation near Level:
- Prolonged price presence near a level indicates its significance
- Strong movement can be expected after exiting consolidation
Advantages:
- Automatic level identification eliminates subjectivity
- Sensitivity customization for different timeframes and instruments
- Visual simplicity - only significant levels
Indicator Settings
Main Parameters:
- Show Key Levels - enable/disable level display
- Level Tolerance (%) - percentage tolerance for level grouping
- Smaller values: more levels, more precise
- Larger values: fewer levels, more significant
- Minimum Touches - minimum number of touches to form a level
Visual Settings:
- Level Color - level display color
- Level Style - line style (solid, dashed, dotted)
Limitations
- Levels are built only on available historical data
- Does not account for trading volumes
- Parameter adjustment may be required during high volatility periods
The indicator is particularly effective when combined with other analysis tools for signal confirmation.
Trend Strength IndexTSI with alert levels
You can set the levels of trend strength to trigger an alert
There are 2 levels to set alerts, feel free to test this indicator
SMT Chart Overlay [MTRX]Join the MTRX discord for more: discord.gg
Overlay any correlated instrument on your chart to identify Smart Money Techniques (SMT) divergences in real-time.
Key Features
- SMT Divergence Detection - Spot when correlated markets diverge (NQ/ES, ES/YM, Gold/Silver, etc.)
- Smart Proportional Scaling - Automatically scales overlay to match your chart while preserving true divergences
- Up to 300 Candles - Extensive historical comparison
- Fully Customizable - Colors, positioning, spacing, and labels
- Any Instrument - Works with futures, stocks, forex, crypto, indices
How It Works
Add to your chart and the overlay instrument appears alongside current price. Uses OHLC average ratios for proportional scaling, making SMT divergences clearly visible.
Perfect for identifying when one correlated market makes a higher high/lower low while the other doesn't - a key Smart Money signal.
Default: ES1! overlay, but change to any symbol for your intermarket analysis.
Session Engine — Market Opens, Killzones & Levels — SMC/ICTSession Engine — Market Opens, Killzones & Institutional Levels (Tokyo • London • New York) — SMC/ICT — TradingATH (PueblaATH)
Precision. Sessions. Structure.
Session Engine maps the institutional heartbeat of the day across Tokyo , London , and New York . It draws timezone-accurate Market Open Lines , clean Killzones (incl. London–NY overlap), and a rock-solid, timeframe-safe suite of Previous High/Low Levels (PDH/PDL/PWH/PWL/PMH/PML). On top, a compact Session Comparison Table with an integrated ADR panel shows extension, momentum context, and distance to key levels — at a glance.
Designed for SMC/ICT Traders who demand clarity and reliability, this tool stays stable when you change timeframe, reload, or zoom.
Map the day like a Pro : timezone-true Opens, configurable Killzones, TF-safe PDH/PDL/PWH/PWL/PMH/PML , and a sleek ADR panel beneath a Session Comparison Table . Built for precision SMC/ICT Execution . Zero flicker, full control.
Why Traders Love It
Timezone-Accurate Session Engine — Tokyo, London, New York opens and the London–NY overlap, all resolved to bar-time for precise plotting on any symbol.
Killzones you can trust — choose full-column height or price-bounded height with custom top/bottom tick offsets and label placement.
Bulletproof Previous Levels — PDH, PDL, PWH, PWL, PMH, PML are cached and only refresh on true D/W/M boundaries, eliminating the classic “levels disappear on TF change” problem.
Actionable Context — a compact Session Comparison Table (vs previous session & vs previous day) plus an ADR panel with extension thresholds, distance to PDH/PDL, and current H-L range.
Serious Customization — dotted/solid lines, widths, label size & alignment, auto label backgrounds, block transparency, weekend & timeframe filters, and more.
Performance-Minded — persistent objects are updated in place (not spam-created) to keep your chart crisp and responsive.
What You’ll See
Market Opens — Vertical opens for TOK/LDN/NY with dotted/solid styling, width control, infinite or bounded height, and optional labels.
Killzones + Overlap — Transparent time boxes for session windows (and London–NY overlap). Optional labels, adjustable transparency, and height mode.
Institutional Levels — PDH / PDL / PWH / PWL / PMH / PML with length modes: Infinite, N bars, or End of day. Optional labels with typographic control.
Session Comparison Table — For each session: bias vs previous session and previous day, with optional Δ% column.
ADR Panel — 24h rolling ADR% consumption with two attention thresholds, distance to PDH/PDL (price units), and current H-L range.
How It Works
Session Timing uses explicit IANA timezones (Asia/Tokyo, Europe/London, America/New_York) then anchors to bar_time for pixel-perfect placement.
Killzones are persistent boxes that reset only on daily change, preventing redundant object creation.
Previous Levels are requested once per true period roll (D/W/M) and stored locally; this cache keeps lines stable when switching TFs or reloading charts.
Level Line Length is enforced per-object (Infinite, N bars, End of day) with dynamic x2 handling — no redraw flicker.
ADR uses a timeframe-agnostic 24h rolling window for H/L/range; ADR length is defined in “days” and mapped to bars for any timeframe.
How to Use
Set Session Times (defaults are standard). Adjust the London–NY overlap if your venue differs.
Style your Opens & Killzones — line width, dotted/solid, infinite or bounded height, label font size/align/background.
Choose Level Behavior — Infinite, N bars, or End of day for PD/ PW / PM lines; toggle labels as needed.
Read the Table and ADR — quick bias vs previous session/day, Δ% if you enable it; ADR panel highlights extension with blink thresholds and shows live distance to PDH/PDL.
Inputs
Schedules — Open times + killzone windows for TOK/LDN/NY, and London–NY overlap.
Style — Line width, dotted/solid, label sizes & alignment, auto backgrounds.
Heights — Infinite or tick-bounded line height; full-column or tick-bounded killzones.
Levels — Show/hide PDH/PDL/PWH/PWL/PMH/PML; length mode; label options.
Table & ADR — Font size, arrows, Δ% column, ADR length (days), blink thresholds, show/hide rows.
Filters — Hide visuals on specified timeframe ranges; optional weekend suppression.
Best Practices
Use “End of day” for tidy level lines that still convey right-hand context.
Set ADR thresholds to your instrument’s personality (e.g., 80/120 for FX, 100/150 for crypto).
On exotic trading sessions, verify the IANA timezone alignment and tweak inputs accordingly.
If you stack many tools, consider disabling unused sessions/rows to stay within object limits.
What Makes It Original
A cohesive Session Engine architecture that unifies timezone-true Opens, configurable Killzones/Overlap, and TF-safe previous levels — tailored for SMC/ICT execution.
Robust caching that eliminates TF-switch flicker and preserves dependent calculations (distance to PDH/PDL, ADR%) without gaps.
A unified ADR panel directly under the session table with real-time extension signaling and distance-to-PDH/PDL — pragmatic, trade-ready context you won’t find in generic session scripts.
Deep length & typography controls so visuals are informative and elegant.
Notes & Disclaimer (Originality & Rights)
Original Work Notice — Please read — This script/indicator is an original work created exclusively by TradingATH ( PueblaATH ). It is not derived from, copied from, or authored by any other person or entity. Any resemblance to other scripts is coincidental and limited to the use of public and widely known trading concepts.
Usage & Publication — Redistribution, cloning, or republishing this script (in whole or in part) without the explicit written permission of TradingATH ( PueblaATH ) is prohibited. By using this tool, you acknowledge the author’s exclusive authorship and associated rights.
No Financial Advice — This tool is for educational/informational purposes only and does not constitute financial advice. Markets carry risk; manage your risk and make your own decisions.
V buy sell indicatorV buy sell indicator is a non-repainting signal system that identifies potential market reversals with structured precision.
⚠ Disclaimer: This V buy sell indicator is an analytical tool for educational purposes. It does not guarantee trading results. Always use proper risk management.
ScalpMaster – Breaker BlocksIdeal for scalpers📈and intraday traders who rely on breaker-block reactions and market-structure shifts to refine entries and exits.
Add it to your chart, enable alerts for Signal UP and Signal DN, and combine with your own bias or higher-timeframe analysis.
✅ Automatic breaker-block detection (+BB / –BB)
✅ Real-time signal UP / signal DN
✅ Market-structure swing and PD Array visualization
✅ Optional take-profit targets (R:R zones)
✅ Alert conditions for every signal event
✅ Works on any timeframe & asset
Advanced ICT ADR Projections [bilal]📊 Overview
Professional ADR indicator designed specifically for index futures traders. Calculate and visualize Average Daily Range with multiple session options, fractional levels, and higher timeframe context.
✨ Key Features
🎯 Multiple Session Types
Full Day: Standard calendar day calculation
Midnight: Anchored to 00:00 NY time open
RTH (Regular Trading Hours): 09:30-16:00 NY session
Custom: Define your own session hours and anchor point
📐 Projection Levels
100% ADR Levels: Upper and lower range targets from anchor
Fractional Levels: 33% and 66% zones for partial targets
Custom Mirrored Levels: Set any percentage (0-200%) with automatic mirroring
Example: 25% shows both 25% and 75%
Example: 111% shows both 111% and -11%
📅 Higher Timeframe Context (Optional)
AWR: Average Weekly Range overlay
AMR: Average Monthly Range overlay
AYR: Average Yearly Range overlay
All HTF ranges use same anchor as daily session
📊 Information Table
Current session type and anchor time
ADR value for selected period
Current range and percentage used
Distance remaining to ADR targets (up/down)
Color-coded range percentage (green/orange/red)
🎨 Fully Customizable
Line colors, styles (solid/dashed/dotted), and widths
Toggle labels on/off
Adjustable ADR lookback period (1-100 days)
All HTF periods customizable
⚡ Smart Features
Lines start at actual session open (not fixed lookback)
Works on any timeframe
Real-time range tracking
Alert conditions when ADR reached or exceeded
🎯 Use Cases
For Day Traders:
Set profit targets at ADR extremes
Identify range expansion vs rotation days
Know when you've used 75%+ of daily range (possible reversal)
Compare RTH vs full day ranges
For Swing Traders:
Use AWR/AMR for weekly/monthly targets
Understand if today's move is significant in weekly context
Multi-timeframe confluence
Risk Management:
Size positions based on % of ADR remaining
Avoid trading when ADR exhausted (>100%)
Better stop placement using fractional levels
💡 Trading Tips
<50% ADR used = Room to run (continuation trades)
50-75% ADR used = Getting extended (scale out)
75-100% ADR used = Near extremes (reversal setups)
>100% ADR = Expansion day (trend day or volatility spike)
Use fractional levels (33%, 66%) as:
Partial profit targets
Re-entry zones on pullbacks
Confluence with other support/resistance
Compare RTH vs Full Day ADR to see if overnight or day session drives volatility.
⚙️ Settings Guide
ADR Period: 5 days is standard, adjust for different market regimes
Session Types:
Use Midnight for crypto or 24hr markets
Use RTH for pure day session analysis
Use Custom for specific session times (London, Asia, etc.)
Custom Levels:
Set 25% for quartile levels
Set 111% for extended targets beyond ADR
Experiment with 50%, 75%, 80% for your strategy
Perfect for ES, NQ, YM, RTY futures traders who need precise intraday range analysis with higher timeframe context!






















