Session Swing High / Low Rays AUS USERS ONLY
marks the last week concurrent to the present day, the highs and lows of each session
Trading
QLT Supertrend FlagsQLT Supertrend Flags
Description of the "QLT Supertrend Flags" indicator
📊 Basic Concept
This is an expanded version of the classic Supertrend indicator with a system of confirmed signals. The indicator helps identify trend reversals with additional filtering of false signals through various confirmation methods.
Key Features
1. Improved Supertrend with an adaptive multiplier
- Basic trend calculation based on ATR (Average True Range)
- Dynamic ATR multiplier option to adapt to changing volatility
- Colored trend line (green = bullish, red = bearish)
2. Signal Confirmation System
4 methods for confirming trend reversals:
- Time - the signal is confirmed N bars after the reversal
- Price - the price must move away from the Supertrend line by a specified % of ATR
- Volume - confirmation by increased volume
- Indicator - confirmation by another indicator
3. Process Visualization
- Confirmation Zone - highlights the period between the reversal and confirmation
- Flags - clear buy (B) and sell (S) signals
- Distance - displays the distance from the price to the Supertrend line in ATR units
Indicator Settings
Supertrend Main Parameters:
1. Source - price for calculation (HL2 by default)
2. ATR Length - Volatility calculation period (14 recommended)
3. Base ATR Multiplier - Channel width (3.0 recommended)
Dynamic Multiplier:
- Enable adaptive multiplier that changes with volatility
- Volatility Estimation Period - Sensitivity setting
Confirmation Method:
1. Bars - N-bar delay (conservative approach)
2. Price - % price deviation from ATR (active approach)
3. Volume - Volume spike (confirmation of interest)
4. Indicator - Confirmation by another indicator (e.g., RSI, MACD)
Visual Settings:
- Flag size (Tiny, Small, Normal, Large)
- Colors for bullish/bearish signals
- Trendline thickness
- Display statistics and distance
How to use in trading
Buy signals:
1. Reversal of a bullish trend - the Supertrend line changes color from red to green
2. Confirmation** - according to the selected method (time delay, price deviation, etc.)
3. "B" flag - appears below the bar, signaling a buy signal
4. Take profit - at the next resistance level or the distance to the line
Sell signals:
1. Reversal to a bearish trend - the line changes color from green to red
2. Confirmation - similar to a bullish signal
3. "S" flag - appears above the bar, signaling a sell signal
4. Take profit - at the next support level
Risk management:
- Stop loss - behind the Supertrend line (stop level)
- Distance - the greater the distance from the price to the line, the greater the potential for movement
- Confirmation zone - avoid entry until full confirmation
Interpretation of elements
Supertrend line:
- Green - bullish trend, buy on pullbacks to the line
- Red - bearish trend, sell on Rebounds to the line
Flags:
- "B" (green) - confirmed buy signal
- "S" (red) - confirmed sell signal
Confirmation zone (blue fill):
- Period between the initial reversal and confirmation
- Avoid entries in this zone
Distance (histogram/fill):
- > +2 ATR - strong upward deviation (possible correction)
- +1 to +2 ATR - moderate bullish deviation
- -1 to +1 ATR - neutral zone
- -1 to -2 ATR - moderate bearish deviation
- < -2 ATR - strong downward deviation (possible rebound)
Trading strategies
Strategy 1: Conservative (temporary confirmation)
- Settings: confirmation after 2-3 bars
- Advantage: minimal number of false signals
- Disadvantage: lag Entry
Strategy 2: Active (price confirmation)
- Settings: Confirmation when the price moves 1-2% from the ATR
- Advantage: Early entry into a trend
- Disadvantage: More false signals
Strategy 3: Synthetic (volume + indicator)
- Settings: Volume and RSI/MACD confirmation
- Advantage: High accuracy
- Disadvantage: Complex setup
Weekly Swing Trading Signals - DP V1.0This script generates swing trading signals on weekly charts based on 200 SMA and RSI values.
Institutional PointOverview Institutional Point is a sophisticated data-mining indicator designed to identify and track "institutional footprints" by isolating the single candle with the highest volume relative to a specific time anchor. Unlike traditional volume profiles that aggregate data into price bins, this script pinpoints the exact temporal origin of massive liquidity injections.
Core Methodology The script operates on a multi-timeframe analysis engine (MTF). It scans sub-chart data (2-minute or 15-minute intervals) to find the absolute maximum volume peak within a defined period. Once the "Institutional Point" is identified:
Source Identification: The origin candle is highlighted in white, signaling a high-conviction entry or exit by large-scale market participants.
Zone Projection: A borderless "Institutional Zone" is projected forward from the spike’s high/low range.
Dynamic Interaction: The zone remains active until the price revisits the area (mitigation) or until the time-based expiration is reached.
Anchor Modes & Precision
8-Hour Cycle: Optimized for high-frequency scalping. Anchors reset at 00:00, 08:00, and 16:00. Utilizes ultra-precise 2-minute volume detection.
Daily Session: Designed for intraday and swing traders. Anchors to the Daily Open. Utilizes 2-minute volume detection to isolate precise institutional orders.
Weekly Cycle: Built for identifying major structural pivots. Anchors to the Weekly Open. Utilizes 15-minute volume detection for macro-liquidity analysis.
Key Features
Naked Level Tracking: Zones automatically stop extending the moment they are "hit" by price action, providing a clean visual of unmitigated liquidity.
Anti-Noise Filter: Automatically excludes Saturday and Sunday data to maintain statistical integrity across global markets.
Minimalist Interface: High-contrast visual design focused on scannability and professional chart aesthetics.
Use Cases
Data Science & Backtesting: Ideal for measuring the "Z-Score" or "Percentile Distance" from institutional peaks.
Supply & Demand Trading: Automated identification of the "Origin of the Move."
Magnet Analysis: Tracking "Naked" volume spikes as high-probability magnets for future price mean reversion.
Saisonaler Forex ScannerScannt alle großen Forex Paare auf die besten saisonalen Muster eines Monats
Saisonaler Multi-Asset ScannerScannt einstellbare Asset auf die besten saisonalen Muster in einem Monat
Live Position Sizer (LPS)Description (EN)
(Magyar leíráshoz görgess lejjebb!)
Live Position Sizer (LPS) is a discretionary trading utility designed to visualize risk, reward, and position size directly on the chart in real time.
The indicator draws a TradingView-style long or short position box and calculates the required position size based on your defined capital, maximum risk, stop-loss distance, and a user-defined lot conversion factor.
LPS is intended strictly as a decision-support and risk management tool. It does not place trades or generate automated signals.
Core features:
Automatic Long / Short position visualization
Dynamic Entry, Stop Loss, and Take Profit levels
Real-time position size calculation
Configurable Risk/Reward ratio
Fully customizable colors, transparency, and line styles
Clean, minimal on-chart labels showing direction, RR, and lot size
Only one active position box at a time for a clutter-free chart
Position sizing logic:
TradingView internally calculates position size in units, not broker-specific lots.
To bridge this difference, LPS uses a user-defined “Units per 1 Lot” multiplier.
Examples:
Forex (standard lot): 100000
Gold (XAUUSD): 1 or 100 (broker dependent)
Indices (e.g. NAS100): 1
The indicator first calculates the position size in TradingView units and then converts it to lots using this multiplier.
The displayed lot size is rounded to 0.01 lots.
Stop Loss logic:
The Stop Loss level is derived from the High or Low of a selectable previous candle.
Increasing the bar-back value places the Stop Loss further away, which:
increases stop distance
reduces position size for the same risk
Intended use:
Manual / discretionary trading
Risk management and position sizing
Trade planning and visualization
Educational purposes
Important notes:
This indicator does not execute trades
No alerts or automation by default
Lot size and contract specifications vary by broker
Always verify the exact lot or contract size with your broker before trading
------------------------------------
Description (HU)
A Live Position Sizer (LPS) egy diszkrecionális kereskedést támogató segédindikátor, amely valós időben jeleníti meg a kockázatot, a célárat és a pozícióméretet közvetlenül a charton.
Az indikátor TradingView-stílusú long vagy short pozíció boxot rajzol, és kiszámolja a szükséges pozícióméretet a megadott tőke, maximális kockázat, stop-loss távolság és egy felhasználó által definiált LOT szorzó alapján.
Az LPS nem stratégia, kizárólag döntéstámogató és kockázatkezelési eszköz.
Fő funkciók:
Automatikus Long / Short pozíció megjelenítés
Entry, Stop Loss és Take Profit szintek vizuális ábrázolása
Valós idejű pozícióméret számítás
Állítható Risk/Reward arány
Teljesen testreszabható színek, átlátszóság és vonalstílus
Letisztult chart label (irány, RR, lot méret)
Egyszerre csak egy aktív pozíció box
Pozícióméretezési logika:
A TradingView belsőleg egységekben (units) számol, nem bróker-specifikus LOT-okban.
Ennek kezelésére az LPS egy „Units per 1 Lot” beállítást használ.
Példák:
Forex standard lot: 100000
Arany (XAUUSD): 1 vagy 100 (brókertől függ)
Indexek (pl. NAS100): 1
Az indikátor először TradingView egységekben számol, majd ezt átváltja LOT-ra a megadott szorzó segítségével.
A kijelzett LOT méret 0.01-re van kerekítve.
Stop Loss logika:
A Stop Loss szint a kiválasztott korábbi gyertya high vagy low értékéből kerül meghatározásra.
Nagyobb bar-back érték:
távolabb helyezi a stopot
azonos kockázat mellett kisebb pozícióméretet eredményez
Ajánlott felhasználás:
Manuális, diszkrecionális kereskedés
Kockázatkezelés és pozícióméretezés
Trade tervezés
Oktatási célok
Fontos megjegyzések:
Az indikátor nem köt automatikusan
Alapértelmezetten nincs alert vagy automatizmus
A LOT és contract méret brókerenként eltérhet
Kereskedés előtt mindig ellenőrizd a pontos LOT / contract specifikációt a brókerednél
Liquidation Map [Alpha Extract]A sophisticated liquidity distribution visualization system that identifies potential liquidation zones through pivot-based detection and renders them as an interactive histogram with cumulative distance-to-liquidation curves. Utilizing multi-exchange volume aggregation and ATR-scaled pocket detection, this indicator delivers institutional-grade liquidity mapping with real-time histogram display showing relative concentration of long and short liquidation levels across configurable price ranges. The system's box-based rendering architecture combined with cumulative distribution overlays provides comprehensive visual assessment of asymmetric liquidity positioning for strategic trade planning.
🔶 Advanced Multi-Exchange Aggregation Framework
Implements intelligent ticker detection and multi-source volume aggregation across major exchanges including Binance, Bybit, KuCoin, OKX, and MEXC for accurate liquidity weight calculations. The system automatically identifies base currency (BTC, ETH, SOL) from chart ticker, retrieves volume data from matching perpetual contracts across multiple venues, and aggregates into composite volume metric for enhanced pocket weighting accuracy.
🔶 Pivot-Based Liquidation Pocket Detection
Features sophisticated swing point identification using configurable pivot width with ATR-scaled vertical zone construction for volatility-adaptive pocket sizing. The system detects pivot highs for short liquidation zones (placed above swing) and pivot lows for long liquidation zones (placed below swing), applying 200-period ATR with percentage multipliers to determine pocket heights that adjust to market volatility conditions.
🔶 Interactive Histogram Visualization Engine
Provides real-time box-based histogram rendering in indicator pane with configurable bin counts (up to 400 columns) and adjustable height, displaying liquidity concentration across fixed percentage range above and below current price. The system calculates bin sizes from view range, accumulates pocket weights into price bins, and renders vertical bars with gradient color intensity reflecting relative liquidity concentration at each price level.
🔶 Cumulative Distance Overlay System
Implements innovative cumulative distribution curves showing aggregate liquidity distance from current price for both long (left) and short (right) positions. The system calculates running totals of pocket weights from current price outward in both directions, normalizes against maximum span, and overlays line segments showing how much total liquidity exists at various distances, enabling instant assessment of liquidation cascade potential.
🔶 Dynamic Price Range Adaptation
Features fixed percentage-based view window that maintains consistent price range visualization across all timeframes and instruments, automatically centering histogram on current price with configurable +/- percentage bounds. The system recalculates histogram bins and pocket distributions on each bar close, ensuring visualization adapts to price movement while maintaining interpretable scale regardless of volatility regime.
🔶 Touch Detection and Weight Adjustment
Provides intelligent pocket state tracking that identifies when price trades through liquidation zones and applies configurable weight multipliers to touched pockets for historical context. The system monitors price interaction with pocket midpoints, marks pockets as "hit" when violated, and optionally increases their visual weight (default 5x) to emphasize historical liquidation levels while distinguishing from untouched future zones.
🔶 Gradient Intensity Color System
Implements sophisticated color gradient engine that modulates bar opacity from transparent to opaque based on relative liquidity concentration within each bin. The system normalizes bin values against maximum liquidity, applies color interpolation from faded to vivid hues, and distinguishes long liquidation zones (cyan) from short liquidation zones (yellow/gold) with current price column highlighted in red for instant orientation.
🔶 Performance-Optimized Rendering Architecture
Utilizes efficient box and line object management with dynamic allocation based on histogram configuration, implementing intelligent cleanup and reuse to maintain smooth performance. The system includes adaptive line budget calculations that adjust segment density for cumulative curves based on available object limits, ensuring consistent operation even with maximum histogram resolution settings.
🔶 Asymmetric Distribution Analysis
Calculates separate cumulative distributions for long and short liquidation zones split at current price, enabling identification of imbalanced liquidity positioning. The system normalizes distributions against respective maximums and overlays both curves on single histogram, allowing traders to instantly assess whether more liquidation risk exists above (shorts vulnerable) or below (longs vulnerable) current price levels.
🔶 Configurable Label and Scale System
Provides price axis labeling with adjustable frequency to reduce clutter while maintaining reference points, displaying price values at regular column intervals with configurable offset positioning. The system includes current price label showing exact value and percentile position within view range, offering both absolute price reference and relative positioning context for distribution interpretation.
🔶 Historical Pocket Persistence Framework
Maintains rolling window of liquidation pockets up to 3000 bars with automatic expiration management and optional preservation of touched zones for historical analysis. The system tracks pocket creation time, monitors age against lookback limits, and manages array cleanup to prevent memory overflow while retaining relevant historical liquidation levels for pattern recognition and support/resistance validation.
This indicator delivers sophisticated liquidity distribution analysis through histogram visualization and cumulative distance curves that reveal asymmetric positioning of potential liquidation levels. Unlike simple liquidation heatmaps that show absolute levels, the Liquidation Map's cumulative distribution overlays instantly communicate how much total liquidity exists at various distances from current price, enabling assessment of cascade potential. The system's multi-exchange volume aggregation, touch-weighted historical zones, and fixed-range visualization make it essential for traders seeking strategic positioning around institutional liquidity clusters in cryptocurrency futures markets. The histogram format enables instant identification of price levels where concentrated liquidations may trigger significant volatility or reversal events, while the asymmetric distribution curves reveal whether market structure favors upside or downside cascades.
End Of MooveINDICATOR: END OF MOOVE (EOM)
1. Overview
The EndOfMoove (EOM) is a specialized volatility analysis tool designed to detect market exhaustion and potential price reversals. By utilizing a modified Williams Vix Fix (WVF) logic, it identifies when fear or selling pressure has reached a statistical extreme relative to recent history.
---
2. Core Logic & Calculation
The script functions by measuring the "synthetic" volatility created during sharp price drops and momentum shifts.
* Williams Vix Fix (WVF) Logic: It calculates the distance between the current low and the highest close over a specific lookback period ( 20 bars by default ). This creates a volatility spike during market bottoms or rapid corrections.
* Dynamic Normalization: The indicator continuously tracks the Historical Maximum of this volatility over a long window ( 250 bars ).
* Statistical Thresholding: It sets a "Danger Zone" at a specific percentage ( 75% ) of that historical maximum to filter out noise and isolate significant exhaustion events.
---
3. Adaptive Intelligence (Detection & Smoothing)
The EOM adapts to different market conditions through its detection engine:
1. Spike Confirmation: To avoid premature entries, the script uses a confirmation window ( 3 bars ). A signal is only "confirmed" if the current volatility spike is the highest within this local window.
2. Variable Smoothing: Traders can apply an internal SMA smoothing to the raw volatility data to filter out erratic price action on lower timeframes.
---
4. Visual Anatomy
The interface uses a high-contrast design to highlight institutional exhaustion:
* The Histogram:
* Faded Gray: Represents standard market volatility. The transparency is dynamic ; it darkens as volatility rises, signaling a buildup in pressure.
* Bright White: Activates when the volatility crosses the Dynamic Threshold , marking a high-probability exhaustion zone.
* The Threshold Line: A continuous horizontal boundary that represents the 75% of historical max , acting as the "Trigger Line."
* Signal Triangles: A small white triangle appears at the top of the indicator when a Volatility Spike is statistically confirmed.
---
5. How to Trade with EndOfMoove
* Spotting Bottoms: Large white columns often coincide with "capitulation" phases. When the histogram reaches these levels, the current downward move is likely overextended.
* Divergence Watch: If price makes a new low but the EOM histogram shows a lower spike than the previous one, it indicates that selling pressure is drying up.
* Volatility Breakouts: A sudden transition from faded gray to bright white suggests an impulse move that is reaching its peak velocity.
---
6. Technical Parameters
* WVF Period: Controls the sensitivity of the raw volatility calculation.
* Historical Max Period: Determines the depth of the statistical database (50 to 500 bars).
* Threshold %: Allows the trader to tighten or loosen the "Extreme" zone (set to 75% for balanced results).
Eclipse Multi-Oscillator [JOAT]Eclipse Multi-Oscillator - Unified Momentum Confluence System
Introduction and Purpose
Eclipse Multi-Oscillator is an open-source indicator that combines four classic oscillators (RSI, Stochastic, CCI, and Williams %R) into a single unified view with confluence detection. The core problem this indicator solves is oscillator disagreement: traders often see RSI oversold while Stochastic is neutral, or CCI overbought while Williams %R is mid-range. This creates confusion about the true momentum state.
This indicator addresses that by displaying all four oscillators together and counting how many agree on overbought or oversold conditions, providing a clear confluence score that cuts through the noise.
Why These Four Oscillators Work Together
Each oscillator measures momentum differently, and their combination provides a more complete picture:
1. RSI (Relative Strength Index) - Measures the magnitude of recent price changes. Best at identifying momentum exhaustion.
2. Stochastic - Compares closing price to the high-low range. Best at identifying where price is within its recent range.
3. CCI (Commodity Channel Index) - Measures price deviation from statistical mean. Best at identifying unusual price movements.
4. Williams %R - Similar to Stochastic but inverted. Provides confirmation of Stochastic readings.
When 3 or more of these oscillators agree on overbought or oversold, the signal is significantly more reliable than any single oscillator alone.
How Confluence Scoring Works
The indicator counts how many oscillators are in extreme territory:
int obCount = 0
if rsi > rsiOB
obCount += 1
if stochK > stochOB
obCount += 1
if cci > cciOB
obCount += 1
if willRScaled > stochOB
obCount += 1
bool strongOverbought = obCount >= 3
bool strongOversold = osCount >= 3
The confluence score ranges from -4 (all oversold) to +4 (all overbought), with 0 being neutral.
Signal Types
Strong Oversold - 3+ oscillators below oversold threshold (potential bounce)
Strong Overbought - 3+ oscillators above overbought threshold (potential pullback)
OB/OS Exit - RSI leaving extreme zone with Stochastic confirmation (potential reversal)
Divergence - Price makes new high/low while RSI does not (potential reversal warning)
Dashboard Information
RSI/Stoch K/CCI/Will %R - Current values with zone status (OB/OS/MID)
Confluence - Overall bias (STRONG OS, STRONG OB, Lean Bull/Bear, Neutral)
OB Count - How many oscillators are overbought (0-4)
OS Count - How many oscillators are oversold (0-4)
How to Use This Indicator
For Reversal Trading:
1. Wait for Strong Oversold (3+ oscillators agree)
2. Look for bullish candlestick pattern or support level
3. Enter long with stop below recent low
4. Take profit when confluence returns to neutral or overbought
For Trend Confirmation:
1. Check confluence direction matches your trade bias
2. Avoid longs when confluence is strongly overbought
3. Avoid shorts when confluence is strongly oversold
For Divergence Trading:
1. Watch for "D" labels indicating RSI divergence
2. Bullish divergence at support = potential long
3. Bearish divergence at resistance = potential short
Input Parameters
RSI Length (14) - Period for RSI calculation
Stochastic K/D Length (14/3) - Periods for Stochastic
CCI Length (20) - Period for CCI
Williams %R Length (14) - Period for Williams %R
OB/OS Thresholds - Customizable levels for each oscillator
Timeframe Recommendations
15m-1H: Good for intraday momentum analysis
4H-Daily: Best for swing trading confluence
Very short timeframes may produce noisy signals
Limitations
All oscillators can remain in extreme territory during strong trends
Confluence does not predict direction, only identifies extremes
Divergence detection is simplified and may miss some patterns
Works best in ranging or moderately trending markets
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes. The source code is fully visible and can be studied.
This indicator does not constitute financial advice. Oscillator confluence does not guarantee reversals. Past performance does not guarantee future results. Always use proper risk management.
- Made with passion by officialjackofalltrades
SnR Double Breakout Level Detector by RWBTradeLabSnR Double Breakout Level Detector by RWBTradeLab
A clean, non-repainting breakout-confirmation indicator designed for price action traders who want high-confidence Support/Resistance breakouts, based on double structure logic and confirmed candle closes only.
What this indicator does
This script automatically detects Double Breakout key levels using CLOSED candles only (no running-candle logic, no repainting).
1. Base Structure Levels (internal logic)
The indicator internally identifies two structural levels before confirming a breakout:
* A Level (Resistance structure)
Green → Red
Level = 1st Green candle Close
* V Level (Support structure)
Red → Green
Level = 1st Red candle Close
These base levels are used to build Double Breakout conditions.
2. Double Breakout Confirmation Levels
Only when two valid structures form first, and then price breaks correctly, a breakout is confirmed.
* Double A Breakout (DBO A)
- Two A Levels form, where the 2nd A Level is lower than the 1st
- After that, no new A Level forms
- A candle CLOSES above the 1st A Level
- Result:
→ A confirmed Double A Breakout Level is drawn at the 2nd A Level
* Double V Breakout (DBO V)
- Two V Levels form, where the 2nd V Level is higher than the 1st
- After that, no new V Level forms
- A candle CLOSES below the 1st V Level
- Result:
→ A confirmed Double V Breakout Level is drawn at the 2nd V Level
This logic filters weak breakouts and focuses only on structure-validated breakouts.
Visuals on chart
* Each confirmed Double Breakout level is drawn as a horizontal Ray extended to the right.
* Text labels:
- DBO A → shown above the level, Green background with White text
- DBO V → shown below the level, Red background with White text
* Adjustable Label Offset (ticks) to keep the chart clean.
* Only recent market levels are displayed based on the selected Candle Length.
Alerts (bar-close only)
Built-in alerts trigger only on confirmed candles:
* Double A Breakout
* Double V Breakout
Each alert includes symbol, price, and time — no repainting, no early signals.
Key settings
* Candle Length (closed candles)
Scans the last N confirmed candles only (running candle excluded).
* On/Off toggles
Enable or disable:
- Double A Breakout
- Double V Breakout
- Text Labels
* Label Offset (ticks)
Controls the vertical distance between the level line and text.
Non-repainting confirmation
All calculations and alerts are based strictly on confirmed bar closes.
No repainting. No intrabar repaint tricks.
What you see on the chart is fixed and reliable.
Best use
Works on any market and timeframe.
For best results, combine with:
* Higher timeframe structure
* Supply & Demand zones
* Liquidity sweeps
* Trend context and session highs/lows
Disclaimer
This indicator is a technical level-detection tool, not financial advice.
Trading involves risk. Always use proper risk management and confirm signals with your own analysis.
Creator: RWBTradeLab
If you find this indicator useful, please leave a like ⭐ and share your feedback.
Trading Discipline Mirror How deciplined you are?
Trading Discipline Journal – Smart Feedback helps traders stay disciplined and emotionally controlled. Select your winning or losing reasons, and the indicator automatically calculates scores, evaluates your behavior, and gives clear feedback on whether you’re trading in a safe mindset or a risky one.
BOS Zones (Order Blocks) [VCAI]BOS Zones (Order Blocks)
BOS Zones (Order Blocks) is a market-structure visualiser that highlights Breaks of Structure (BOS) and automatically marks the price zones formed immediately before the break.
Instead of guessing where structure changed or manually drawing zones, this indicator does the work for you and keeps the chart clean.
What This Indicator Does
• Detects bullish and bearish Breaks of Structure
• Identifies the last opposing candle before the break
• Draws a clear zone (order-block style) from that candle
• Projects the zone forward for future interaction
• Optionally shows midlines for refined price reference
How to Read It
• Bullish BOS
When price breaks above a prior swing high, the indicator marks the last bearish candle before the break and draws a bullish zone.
• Bearish BOS
When price breaks below a prior swing low, the indicator marks the last bullish candle before the break and draws a bearish zone.
These zones often act as areas of interest where price may react, stall, or reverse.
Why This Is Useful
Most traders:
miss structure shifts
draw zones inconsistently
clutter charts with too many lines
BOS Zones gives you:
• Objective structure breaks
• Consistent zone placement
• Clean, readable visuals
• Fewer decisions, less noise
Customisation Options
• Control swing sensitivity
• Limit how many zones are displayed
• Toggle boxes, midlines, and markers
• Automatically clean old zones
Inputs are intentionally limited to avoid over-optimisation.
What This Indicator Is NOT
• No buy or sell signals
• No trade automation
• No prediction or future-looking logic
This is a structure and context tool, designed to support discretionary analysis.
Best Use Cases
• Market structure analysis
• Supply & demand / order block trading
• Confluence with trend tools
• Higher-timeframe bias mapping
Works across Crypto, Forex, Indices, and Commodities.
Final Note
This indicator does not repaint structure breaks once confirmed.
All zones are derived from historical price action only.
Dimensional Support ResistanceDimensional Support Resistance
Overview
Dimensional Support Resistance is an open-source overlay indicator that automatically detects and displays clean, non-overlapping support and resistance levels using pivot-based analysis with intelligent filtering. It identifies significant swing highs and lows, filters them by minimum distance to prevent visual clutter, and provides volume-confirmed bounce signals.
What This Indicator Does
The indicator calculates and displays:
Dynamic Pivot Levels - Automatically detected swing highs and lows based on configurable pivot strength
Distance Filtering - Ensures levels are spaced apart by a minimum percentage to prevent overlap
S/R Zones - Visual zones around each level showing the price area of significance
Bounce Detection - Identifies when price reverses at support or resistance levels
Volume Confirmation - Strong signals require above-average volume for confirmation
How It Works
Pivot detection scans for swing highs and lows using a configurable strength parameter. A pivot low requires the low to be lower than all surrounding bars within the strength period.
Signal Generation
The indicator generates bounce signals using TradingView's built-in pivot detection combined with candle reversal confirmation:
Support Bounce: Pivot low forms with bullish close (close > open)
Resistance Bounce: Pivot high forms with bearish close (close < open)
Strong Bounce: Bounce occurs with volume 1.5x above 20-period average
A cooldown period of 15 bars prevents signal spam.
Dashboard Panel
A compact dashboard displays:
Support - Count of active support levels
Resistance - Count of active resistance levels
Dashboard position is configurable (Top Left, Top Right, Bottom Left, Bottom Right).
Visual Elements
Support Lines - Green horizontal lines at support levels
Resistance Lines - Red horizontal lines at resistance levels
S/R Zones - Semi-transparent boxes around levels showing zone width
Price Labels - S: and R: labels showing exact price of nearest levels
BOUNCE Markers - Triangle shapes with text when price bounces at a level
STRONG Markers - Label shapes when bounce occurs with high volume
Input Parameters
Lookback Period (default: 100) - Historical bars to scan for pivots
Pivot Strength (default: 8) - Bars on each side required for valid pivot (higher = fewer but stronger levels)
Max Levels Each Side (default: 2) - Maximum support and resistance levels displayed
Zone Width % (default: 0.15) - Width of zones around each level as percentage of price
Min Distance Between Levels % (default: 1.0) - Minimum spacing between levels to prevent overlap
Show S/R Zones (default: true) - Toggle zone visualization
Show Bounce Signals (default: true) - Toggle signal markers
Support Color (default: #00ff88) - Color for support elements
Resistance Color (default: #ff3366) - Color for resistance elements
Suggested Use Cases
Identify key support and resistance levels for entry and exit planning
Use bounce signals as potential reversal confirmation
Combine with other indicators for confluence-based trading decisions
Monitor strong signals for high-probability setups with volume confirmation
Timeframe Recommendations
Works on all timeframes. Higher timeframes (4H, Daily) provide more significant levels with fewer signals. Lower timeframes show more granular structure but may produce more noise.
Limitations
Pivot detection requires lookback bars, so very recent pivots may not be immediately visible
Bounce signals are based on pivot formation and may lag by the pivot strength period
Levels are recalculated on each bar, so they may shift as new pivots form
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes. It does not constitute financial advice. Past performance does not guarantee future results. Always use proper risk management and conduct your own analysis before trading.
- Made with passion by officialjackofalltrades
Yearly Projection ExplorerThis indicator helps you understand how the current market period has behaved historically by overlaying the same date window from previous years and projecting it forward from today’s price.
The script works the following way:
Aligns past years to today’s calendar date
Normalizes all paths to the last close at the start
Projects historical performance X bars forward
Displays each year as a separate performance path
Calculates and plots the mean (average) projection for quick reference
🔧 How It Works
Number of Years: choose how many past years to include (e.g. last 10, 20, or 25 years)
Projection Length: choose how many bars (days) ahead to project
Each line shows how the market moved during the same period in a specific year
Labels show the year and total return at the projection end
The mean line highlights the average historical outcome
🧠 Why This Is Useful
Identify seasonal tendencies
Compare current price action to historical analogs
Visualize best / worst historical outcomes
Set realistic expectations for short-term moves
Add context to discretionary or systematic decisions
This tool does not predict the future, but it provides a powerful historical framework to assess what has been typical, rare, or extreme for the current market window.
⚠️ Notes
Script works on timenow variable for now, and you might see unexpected periods if today is a day off.
Results depend on the selected timeframe and instrument
Past performance is not a guarantee of future results
Designed for analysis and context, not standalone signals
SnR Fresh & Unfresh Level Detector by RWBTradeLabSnR Fresh & Unfresh Level Detector by RWBTradeLab
A clean, non-repainting Support/Resistance level tracker built for price action traders who want to see which levels are still “Fresh” vs “Unfresh” — based strictly on CLOSED candle behavior with breakout and rejection state changes + alerts.
What this indicator does
This script detects 4 SnR level types from 2-candle sequences (CLOSED candles only), then continuously updates each level’s status as Fresh ↔ Unfresh depending on market interaction.
Level Creation
All levels are created using 2 CLOSED candles only (no running candle logic):
A Level
Green → Red
Level = 1st Green candle Close
V Level
Red → Green
Level = 1st Red candle Close
Bullish Gap Level
Green → Green
Level = 1st Green candle Close
Bearish Gap Level
Red → Red
Level = 1st Red candle Close
When a level is created, it starts as: Fresh
Fresh vs Unfresh Logic (Dynamic, continuous process)
This indicator continuously updates the SAME level over time:
Fresh → Unfresh (Rejection)
A level becomes Unfresh when a candle touches the level (wick touch) but closes back on the opposite side (rejection confirmed).
Unfresh → Fresh (Breakout)
A level becomes Fresh again when a candle closes through the level (confirmed breakout).
✅ This means a level can change state multiple times:
Fresh → Unfresh → Fresh → Unfresh … (based on confirmed candle behavior)
Visuals on chart
Each detected level is drawn as a horizontal Ray extended to the right.
Labels are drawn in a clean centered-box style:
* Fresh Level label = Green background + White text
* Unfresh Level label = Red background + White text
Labels are placed at the start (creation candle) of the level, not in the middle.
Labels are automatically positioned above/below based on level type:
* A Level / Bearish Gap labels above
* V Level / Bullish Gap labels below
Alerts (bar-close only)
Built-in alerts trigger only on CONFIRMED candles:
* Fresh Created (new level created)
* Fresh → Unfresh (rejection confirmed)
* Unfresh → Fresh (breakout confirmed)
No repainting, no running-bar alerts.
Key settings
Candle Length (Closed bars only): Scans and keeps levels created within the last N closed candles (running candle excluded).
Default: 20 (Min 5 / Max 100)
Show Fresh Levels: On/Off
Show Unfresh Levels: On/Off
Show Text Labels: On/Off
Label Offset (ticks): Adjust label distance for a cleaner chart
Max Levels To Keep: Performance safety cap to prevent excessive objects
Non-repainting confirmation
All levels, state changes, and alerts are calculated on confirmed bars only.
No repainting, no running-bar signals.
Best use
Works on any market and timeframe. For higher reliability, combine with:
Higher timeframe structure
Supply & Demand zones
Trend context and liquidity sweeps
Confirmation candles around key levels
Disclaimer
This indicator is a level-detection and state-tracking tool, not financial advice. Trading involves risk; always use proper risk management and confirm levels with your own analysis.
Creator: RWBTradeLab
If you find this useful, please leave a like ⭐ and share your feedback.
Pivot Point Zones [JOAT]Pivot Point Zones — Multi-Formula Pivot Levels with ATR Zones
Pivot Point Zones calculates and displays traditional pivot points with five formula options, enhanced with ATR-based zones around each level. This creates more practical trading zones that account for price noise around key levels—because price rarely reacts at exact mathematical levels.
What Makes This Indicator Unique
Unlike basic pivot point indicators, Pivot Point Zones:
Offers five different pivot calculation formulas in one indicator
Creates ATR-based zones around each level for realistic reaction areas
Pulls data from higher timeframes automatically
Displays clean labels with exact price values
Provides a comprehensive dashboard with all levels
What This Indicator Does
Calculates pivot points using Standard, Fibonacci, Camarilla, Woodie, and more formulas
Draws horizontal lines at Pivot, R1-R3, and S1-S3 levels
Creates ATR-based zones around each level for realistic price reaction areas
Displays labels with exact price values
Updates automatically based on higher timeframe closes
Provides fills between zone boundaries for visual clarity
Pivot Formulas Explained
// Standard Pivot - Classic (H+L+C)/3 calculation
pp := (pivotHigh + pivotLow + pivotClose) / 3
r1 := 2 * pp - pivotLow
s1 := 2 * pp - pivotHigh
r2 := pp + pivotRange
s2 := pp - pivotRange
// Fibonacci Pivot - Uses Fib ratios for level spacing
r1 := pp + 0.382 * pivotRange
r2 := pp + 0.618 * pivotRange
r3 := pp + 1.0 * pivotRange
// Camarilla Pivot - Tighter levels for intraday
r1 := pivotClose + pivotRange * 1.1 / 12
r2 := pivotClose + pivotRange * 1.1 / 6
r3 := pivotClose + pivotRange * 1.1 / 4
// Woodie Pivot - Weights current close more heavily
pp := (pivotHigh + pivotLow + 2 * close) / 4
// TD Pivot - Conditional based on open/close relationship
x = pivotClose < pivotOpen ? pivotHigh + 2*pivotLow + pivotClose :
pivotClose > pivotOpen ? 2*pivotHigh + pivotLow + pivotClose :
pivotHigh + pivotLow + 2*pivotClose
pp := x / 4
Formula Characteristics
Standard — Classic pivot calculation. Balanced levels, good for swing trading.
Fibonacci — Uses 0.382, 0.618, and 1.0 ratios. Popular with Fibonacci traders.
Camarilla — Tighter levels derived from range. Excellent for intraday mean-reversion.
Woodie — Weights current close more heavily. More responsive to recent price action.
TD — Conditional calculation based on open/close relationship. Adapts to bar type.
Zone System
Each pivot level includes an ATR-based zone that provides a more realistic area for potential price reactions:
// ATR-based zone width calculation
float atr = ta.atr(atrLength)
float zoneHalf = atr * zoneWidth / 2
// Zone boundaries around each level
zoneUpper = level + zoneHalf
zoneLower = level - zoneHalf
This accounts for market noise and helps avoid false breakout signals at exact level prices.
Visual Features
Pivot Lines — Horizontal lines at each calculated level
Zone Fills — Transparent fills between zone boundaries
Level Labels — Labels showing level name and exact price (e.g., "PP 45123.50")
Color Coding :
- Yellow: Pivot Point (PP)
- Red gradient: Resistance levels (R1, R2, R3) - darker = further from PP
- Green gradient: Support levels (S1, S2, S3) - darker = further from PP
Color Scheme
Pivot Color — Default: #FFEB3B (yellow) — Central pivot point
Resistance Color — Default: #FF5252 (red) — R1, R2, R3 levels
Support Color — Default: #4CAF50 (green) — S1, S2, S3 levels
Zone Transparency — 85-90% transparent fills around levels
Dashboard Information
The on-chart table (bottom-right corner) displays:
Selected pivot type (Standard, Fibonacci, etc.)
R3, R2, R1 resistance levels with exact prices
PP (Pivot Point) highlighted
S1, S2, S3 support levels with exact prices
Inputs Overview
Pivot Settings:
Pivot Type — Formula selection (Standard, Fibonacci, Camarilla, Woodie, TD)
Pivot Timeframe — Higher timeframe for OHLC data (default: D = Daily)
ATR Length — Period for zone width calculation (default: 14)
Zone Width — ATR multiplier for zone size (default: 0.5)
Level Display:
Show Pivot (P) — Toggle central pivot line
Show R1/S1 — Toggle first resistance/support levels
Show R2/S2 — Toggle second resistance/support levels
Show R3/S3 — Toggle third resistance/support levels
Show Zones — Toggle ATR-based zone fills
Show Labels — Toggle price labels at each level
Visual Settings:
Pivot/Resistance/Support Colors — Customizable color scheme
Line Width — Thickness of level lines (default: 2)
Extend Lines Right — Project lines forward on chart
Show Dashboard — Toggle the information table
How to Use It
For Intraday Trading:
Use Daily pivots on intraday charts (15m, 1H)
Pivot point often acts as the day's "fair value" reference
Camarilla levels work well for intraday mean-reversion
R1/S1 are the most commonly tested levels
For Swing Trading:
Use Weekly pivots on daily charts
Standard or Fibonacci formulas work well
R2/S2 and R3/S3 become more relevant
Zone boundaries provide realistic entry/exit areas
For Support/Resistance:
R levels above price act as resistance targets
S levels below price act as support targets
Zone boundaries are more realistic than exact lines
Multiple formula confluence adds significance
Alerts Available
DPZ Cross Above Pivot — Price crosses above central pivot
DPZ Cross Below Pivot — Price crosses below central pivot
DPZ Cross Above R1/R2 — Price breaks resistance levels
DPZ Cross Below S1/S2 — Price breaks support levels
Best Practices
Match pivot timeframe to your trading style (Daily for intraday, Weekly for swing)
Use zones instead of exact levels for more realistic expectations
Camarilla is best for mean-reversion; Standard/Fibonacci for breakouts
Combine with other indicators for confirmation
— Made with passion by officialjackofalltrades
Fractal Support & Resistance [JOAT]
Fractal Support & Resistance — Automatic Level Detection with Volume Weighting
Fractal Support & Resistance automatically identifies key price levels using a proprietary combination of fractal detection, volume analysis, and dynamic touch counting. Levels are intelligently styled based on their strength and how many times they have been tested, giving you instant visual feedback on level importance.
Why This Script is Protected
This script is published as closed-source to protect the proprietary level management algorithm and the unique volume-weighted strength calculation methodology from unauthorized republishing. The specific implementation of touch detection, level merging logic, and dynamic opacity calculations represents original work that differentiates this from standard fractal indicators.
What Makes This Indicator Unique
Unlike basic fractal indicators that simply mark pivot points, this system:
Tracks how many times each level has been tested (touch counting)
Weights level importance by volume at the fractal point
Merges nearby fractals into single levels instead of cluttering the chart
Dynamically adjusts visual opacity based on level strength
Provides zone boxes around levels for realistic price reaction areas
What This Indicator Does
Detects fractal pivot highs and lows to establish support and resistance levels
Tracks how many times each level has been touched or tested
Weights level importance by volume at the fractal point
Draws extending lines and zone boxes for each level
Dynamically adjusts level opacity based on touch count for visual strength indication
Provides a dashboard with nearest levels and counts
Core Methodology
The indicator uses Williams Fractal concepts as a foundation but extends them with proprietary enhancements:
Fractal Detection — Identifies pivot highs and lows where price creates local extremes with confirmation bars on each side. A fractal high requires the highest point with lower highs on both sides; a fractal low requires the lowest point with higher lows on both sides.
Level Clustering — New fractals within a tolerance zone (based on Zone Padding %) update existing levels rather than creating duplicates. This keeps the chart clean and focuses on significant price areas.
Volume Integration — Volume at each fractal point is accumulated to weight level significance. Higher volume fractals are considered more important.
Touch Tracking — The system monitors when price approaches existing levels and increments touch counts. More touches indicate stronger, more significant levels.
Visual Strength System
Level appearance changes dynamically based on market interaction:
Newer or less-tested levels appear more transparent (up to 80% transparency)
Each additional touch reduces transparency by 15%
Heavily tested levels become more prominent and opaque (minimum 20% transparency)
Labels display level number and touch count (e.g., "R1 (3)" = Resistance 1 with 3 touches)
Zone boxes provide visual areas around each level
Color Scheme
Resistance Color — Default: #FF5252 (red) — Used for resistance levels and zones
Support Color — Default: #4CAF50 (green) — Used for support levels and zones
Zone Fill — 90% transparent version of level color
Zone Border — 70% transparent version of level color
Labels — 30% transparent background with white text
Dashboard Information
The on-chart table (bottom-left corner) displays:
Number of active resistance levels meeting minimum touch requirement
Number of active support levels meeting minimum touch requirement
Nearest resistance level above current price
Nearest support level below current price
Inputs Overview
Fractal Settings:
Fractal Period — Bars on each side for fractal confirmation (default: 2, range: 1-10)
Max Levels Per Side — Maximum resistance and support levels to track (default: 5, range: 1-20)
Zone Padding (%) — Level zone width as percentage of price (default: 0.2%, range: 0-2%)
Filtering:
Volume Weight Levels — Toggle volume-weighted level importance (default: on)
Min Touches to Show — Filter out levels with fewer touches (default: 1, range: 1-10)
Lookback Period — Historical bars to analyze for level detection (default: 200, range: 50-500)
Visual Settings:
Resistance/Support Colors — Customizable color scheme
Show Zone Boxes — Toggle filled zone areas around levels
Show Level Labels — Toggle level labels with touch counts
Show Fractal Markers — Toggle small triangles at fractal points
Show Dashboard — Toggle the information table
Line Width — Thickness of level lines (default: 2, range: 1-5)
How to Use It
For Support/Resistance Trading:
Use levels with higher touch counts as stronger support/resistance references
More opaque levels have been tested more times and are more significant
Watch for price reactions at zone boundaries, not just exact level prices
Combine with candlestick patterns at levels for entry signals
For Breakout Trading:
Watch for breakouts when price closes beyond a level
Levels with many touches that finally break often produce strong moves
Use the zone box—a close beyond the zone is more significant than just touching the level
Set alerts for resistance/support breaks
For Target Setting:
Use the nearest resistance as a profit target for long positions
Use the nearest support as a profit target for short positions
Dashboard shows these levels for quick reference
Alerts Available
FSR Resistance Break — Price closes above a resistance level
FSR Support Break — Price closes below a support level
FSR New Fractal High — Fresh fractal high detected
FSR New Fractal Low — Fresh fractal low detected
Best Practices
Increase Fractal Period for fewer but more significant levels
Use Min Touches filter to show only well-tested levels
Volume weighting helps identify institutionally significant levels
Combine with trend indicators—trade with the trend at levels
This indicator is provided for educational purposes. It does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own analysis and use proper risk management before making trading decisions.
— Made with passion by officialjackofalltrades
Neural Trend Engine [JOAT]Neural Trend Engine - Multi-Layer Adaptive Trend Detection
Neural Trend Engine uses a multi-layer filtering approach inspired by neural network concepts. It combines multiple adaptive moving averages with proprietary momentum and volatility weighting to generate trend signals with reduced lag and improved confidence scoring.
Why This Script is Protected
This script is published as closed-source to protect the proprietary signal composition algorithm and the specific weighting methodology from unauthorized republishing. The unique combination of adaptive layer calculations, momentum normalization, and volatility integration represents original work that goes beyond standard indicator implementations.
What Makes This Indicator Unique
Unlike simple moving average crossover systems, Neural Trend Engine:
Uses three Kaufman Adaptive Moving Averages (KAMA) that automatically adjust their smoothing based on market efficiency
Combines layer alignment, momentum, and volatility into a single "neural signal"
Provides signal strength percentages so you know the conviction level of each signal
Creates a visual trend cloud that makes direction immediately obvious
What This Indicator Does
Plots three adaptive moving average "layers" that respond dynamically to market efficiency
Creates a trend cloud between fast and slow layers for visual trend identification
Generates weighted composite signals from layer alignment, momentum, and volatility
Displays buy/sell labels with signal strength percentages
Provides a comprehensive dashboard with multi-component breakdown
Colors the neural line and cloud based on current trend direction
Core Methodology
The indicator employs a three-layer adaptive system where each layer responds to market conditions at different speeds:
Fast Layer (default: 8) — Quick response for short-term direction changes
Medium Layer (default: 21) — Intermediate trend reference
Slow Layer (default: 55) — Long-term trend anchor
Each layer uses efficiency-based adaptation, meaning they become more responsive during trending conditions and smoother during choppy markets.
The neural signal is a proprietary composite that weighs three distinct market components:
Momentum Component (default: 40%) — Measures directional price velocity, normalized to its recent range
Trend Component (default: 35%) — Evaluates alignment between the three adaptive layers
Volatility Component (default: 25%) — Incorporates market volatility state into signal generation
These components are combined using a weighted formula that has been calibrated to balance responsiveness with noise reduction.
Signal Generation
Direction changes occur when the smoothed neural signal crosses a configurable strength threshold:
Bullish — Signal exceeds positive threshold with layer alignment confirmation
Bearish — Signal drops below negative threshold with layer alignment confirmation
Neutral — Signal remains within threshold range, indicating consolidation
Signal strength percentages indicate the conviction level of each signal, helping traders assess trade quality. Higher percentages suggest stronger trend conviction.
Visual Features
Trend Cloud — Filled area between fast and slow layers, colored by trend direction
Neural Line with Glow — Weighted average of all three layers with glow effect
Medium Layer — Subtle white line showing intermediate trend
Signal Labels — BUY/SELL labels with strength percentages at signal points
Small Markers — Alternative triangle markers when labels are disabled
Color Scheme
Bullish Color — Default: #26A69A (teal green) — Used for bullish trends and signals
Bearish Color — Default: #EF5350 (red) — Used for bearish trends and signals
Cloud Fill — 85% transparent version of trend color
Neural Line Glow — 60% transparent version for glow effect
Dashboard Information
The on-chart table (top-right corner) displays:
Current direction (BULLISH, BEARISH, or NEUTRAL)
Neural signal percentage
Layer alignment status (ALIGNED UP, ALIGNED DOWN, or MIXED)
Momentum direction and percentage
Trend strength percentage
Inputs Overview
Neural Layers:
Fast Layer — Period for fast adaptive MA (default: 8, range: 2-50)
Medium Layer — Period for medium adaptive MA (default: 21, range: 5-100)
Slow Layer — Period for slow adaptive MA (default: 55, range: 10-200)
Source — Price source for calculations (default: close)
Sensitivity:
Momentum Weight — Weight for momentum component (default: 0.4)
Trend Weight — Weight for trend/layer alignment (default: 0.35)
Volatility Weight — Weight for volatility component (default: 0.25)
ATR Period — Period for volatility calculations (default: 14)
Visual Settings:
Bullish/Bearish Colors — Customizable color scheme
Show Trend Cloud — Toggle the filled cloud area
Show Signal Labels — Toggle BUY/SELL labels with percentages
Show Neural Line — Toggle the main trend line
Show Dashboard — Toggle the information table
Alerts:
Await Bar Confirmation — Wait for bar close before triggering (recommended)
Min Signal Strength — Threshold for direction changes (default: 0.3 = 30%)
How to Use It
For Trend Following:
Follow the trend cloud color for overall market direction
Enter long when cloud turns bullish (teal) and signal strength is high
Enter short when cloud turns bearish (red) and signal strength is high
Use the neural line as a trailing stop reference
For Signal Trading:
Wait for BUY/SELL labels to appear
Check the signal strength percentage—higher is better
Confirm with dashboard showing aligned layers
Avoid signals during MIXED layer alignment
For Confirmation:
Use Neural Trend Engine to confirm signals from other systems
Strong confirmation when all three layers are aligned
Dashboard shows momentum and trend strength for additional context
Alerts Available
NTE Buy Signal — Bullish direction change detected
NTE Sell Signal — Bearish direction change detected
NTE Direction Change — Any trend direction change
Best Practices
Higher signal strength percentages indicate more reliable signals
Wait for layer alignment (shown in dashboard) before entering trades
Use on higher timeframes for more reliable trend identification
Combine with support/resistance levels for entry timing
This indicator is provided for educational purposes. It does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own analysis and use proper risk management before making trading decisions.
— Made with passion by officialjackofalltrades
VORB DJB Trades V1VORB by DJB Trades (Version 1) is a complete intraday framework built around the New York session Opening Range Breakout (ORB), combined with higher-timeframe VWAPs and precise Fair Value Gap mapping.
This tool is designed to give you context, levels and confluence at a glance – no more stacking 5 different indicators on your chart.
🔶 Core ORB Logic (NY Session)
• Uses the 09:30–09:45 NY time 15-minute ORB range.
• Draws an ORB box from high to low during the ORB window.
• Projects clean high/low ORB lines across the session (up to your chosen end time, default 18:00 NY).
• Displays the ORB size in points above the box
• 1 point = 4 ticks (futures-style logic).
This gives an instant sense of how “wide” or “tight” the opening drive was, and how much room you have for trend or mean-reversion plays.
📐 Daily VWAP (Intraday Bias)
• Custom anchor time (default 18:00, NY session close style).
• Plots Daily VWAP plus +/-1 standard deviation bands.
• Full styling controls: colors, line widths, band fill etc.
• You can limit visibility to specific timeframes via dropdown (e.g. only show on 1–5m, or just intraday).
VWAP +/-1 deviation bands gives you intraday bias and “fair value” zones to frame trades around the ORB.
🕒 Higher Timeframe VWAPs (Weekly, Monthly, Yearly)
All three higher-TF VWAPs are calculated the same way (volume-weighted, streaming) but anchored at different structural points:
• Weekly VWAP – resets at the start of each week
• Monthly VWAP – resets at the start of each month
• Yearly VWAP – resets at the start of each year
Each has:
• Main VWAP line
• ±/-1 standard deviation bands
• Independent color / width / band fill settings
• Timeframe visibility controls (“show from TF” & “show up to TF”) so you can do things like:
⁃ Weekly VWAP only from 5m and above
⁃ Monthly on 1h and higher
⁃ Yearly only on Daily/Weekly/Monthly
Use these as higher-timeframe bias references and key dynamic value areas above/below the ORB.
📊 1m FVGs (Outside ORB & VWAP Bands)
For precision entries:
• Detects 1-minute Fair Value Gaps (classic 3-candle pattern):
⁃ Bullish FVG: low > high
⁃ Bearish FVG: high < low
• Only plots FVGs that are:
⁃ Outside the ORB range, and
⁃ Outside the Daily VWAP +/-1 bands
• FVG boxes are auto-extended to the right (4× original width) for clear “liquidity pockets”.
• Separate colors for bullish and bearish FVGs.
This helps you focus only on “clean” imbalances away from the opening chop and mid-range value.
⚙️ Customisation & Use
• Works best on US indices, FX and futures during the NY session.
• Optimised for 1m–15m ORB trading, but higher-TF VWAPs shine on 5m, 15m, 1h and Daily.
• Every visual element (ORB box, lines, VWAPs, bands, FVGs, label text/bg) is fully customisable in the settings.
⚠️ Disclaimer
This script is for educational and informational purposes only.
It does not constitute financial advice or a signal service.
Always test on a demo account and use your own risk management before trading live.
ORACLE v13: The Gamified Market HUDORACLE v13 is not just an indicator; it is a complete Trading HUD (Heads-Up Display) that translates complex market data into an intuitive, video-game-style interface. It turns abstract concepts like "volatility" and "support/resistance" into actionable game mechanics, allowing you to react faster and trade smarter.
⚔️ Key Features:
🛡️ Boss & Shield Mechanics (Support/Resistance):
Automatic detection of key levels visualized as "Bosses" (Resistance) and "Shields" (Support).
HP System: Watch price "damage" these levels in real-time. When "Boss HP" hits zero, a breakout is imminent.
🔮 The Bestiary (Market Conditions):
Instantly identifies the "Enemy Type" you are fighting:
🟢 SLIME: Squeeze zone (low volatility, prepare for a move).
👺 GOBLIN: Chop/Noise (high risk, avoid trading).
🐉 DRAGON: Strong Trend (ride the momentum).
👹 BERSERKER: Extreme Volatility (proceed with caution).
📈 Live Structure Mapping:
Real-time ZigZag overlays with automatic HH/LL/LH/HL labels.
Breakout Flash: Candles flash WHITE instantly when major structure or Boss levels are broken.
🎮 Combat Stats:
Combo Counter: Tracks consecutive directional candles.
Aggro Meter: Visualizes volume intensity.
Loot Drop Rate: innovative metric calculating the probability of a profitable move based on current ATR.
Momentum Bar: RPG-style health bar for trend strength.
Why use ORACLE? Most indicators just draw lines. ORACLE gives you Context. It tells you exactly what kind of market environment you are in so you never bring a knife to a Dragon fight. Perfect for scalpers and day traders who need instant situational awareness.
Settings: Fully customizable Lookback periods, ZigZag sensitivity, and Visual Themes.
Iridescent Liquidity Prism [JOAT]Iridescent Liquidity Prism | Peer Momentum HUD
A multi-layered order-flow indicator that combines microstructure analysis, smart-money footprint detection, and intermarket momentum signals. The script uses dynamic color-shifting themes to visualize liquidity patterns, structure, and peer momentum data directly on the chart.
There is so much to choose from inside the settings, if you think it's a mess on the chart it's because you have to personally customize it based on your needs...
Core Functionality
The indicator calculates and displays several analytical layers simultaneously:
Order-Flow Imbalance (OFI): Calculates buy vs. sell volume pressure using volume-weighted price distribution within each bar. Uses an EMA filter (default: 55 periods) to smooth the signal. Values are normalized using standard deviation to identify significant imbalances.
Smart Money Footprints: Detects accumulation and distribution zones by comparing volume rate of change (ROC) against price ROC. When volume ROC exceeds a threshold (default: 65%) and price ROC is positive, accumulation is detected. When volume ROC is high but price ROC is negative, distribution is detected.
Fractal Structure Mapping: Identifies pivot highs and lows using a fractal detection algorithm (default: 5-bar period). Maintains a rolling window of recent structure points (default: 4 levels) and draws connecting lines to show trend structure.
Fair Value Gap (FVG) Detection: Automatically detects price gaps where three consecutive candles create an imbalance. Bullish FVGs occur when the current low exceeds the high two bars ago. Bearish FVGs occur when the current high is below the low two bars ago. Gaps persist for a configurable duration (default: 320 bars) and fade when price fills the gap.
Liquidity Void Detection: Identifies candles where the high-low range exceeds an ATR threshold (default: 1.7x ATR) while volume is below average (default: 65% of 20-bar average). These conditions suggest areas where liquidity may be thin.
Price/Volume Divergence: Uses linear regression to detect when price trend direction disagrees with volume trend direction. A divergence alert appears when price is trending up while volume is trending down, or vice versa.
Peer Momentum Heatmap (PMH): Calculates composite momentum scores for up to 6 symbols across 4 timeframes. Each score combines RSI (default: 14 periods) and StochRSI (default: 14 periods, 3-bar smooth) to create a momentum composite between -1 and +1. The highest absolute momentum score across all combinations is displayed in the HUD.
Custom settings using Fractal Pivots, Skeleton Structure, Pulse Liquidity Voids, Bottom Colorful HeatMaps, and Iridescent Field.
---
Visual Components
Spectrum Aura Glow: ATR-weighted bands (default: 0.25x ATR) that expand and contract around price action, indicating volatility conditions. The thickness adapts to market volatility.
Chromatic Flow Trail: A blended line combining EMA and WMA of price (default: 8-period EMA blended with WMA at 65% ratio). The trail uses gradient colors that shift based on a phase oscillator, creating an iridescent effect.
Volume Heat Projection: Creates horizontal volume profile bands at price levels (default: 14 levels). Scans recent bars (default: 150 bars) to calculate volume concentration. Each level is colored based on its volume density relative to the maximum volume level.
Structure Skeleton: Dashed lines connecting fractal pivot points. Uses two layers: a primary line (2-3px width) and an optional glow overlay (4-5px width) for enhanced visibility.
Fractal Markers: Diamond shapes placed at pivot high and low points. Color-coded: primary color for highs, secondary color for lows.
Iridescent Color Themes: Five color themes available: Iridescent (default), Pearlescent, Prismatic, ColorShift, and Metallic. Colors shift dynamically using a phase oscillator that cycles through the color spectrum based on bar index and a speed multiplier (default: 0.35).
---
HUD Console Metrics
The right-side HUD displays seven key metrics:
Flow: Shows OFI status: ▲ FLOW BUY when normalized OFI exceeds imbalance threshold (default: 2.2), ▼ FLOW SELL when below -2.2, or ◆ FLOW BAL when balanced.
Struct: Structure trend bias: ▲ STRUCT BULL when microtrend > 2, ▼ STRUCT BEAR when < -2, or ◆ STRUCT RANGE when neutral.
Smart$: Institutional activity: ◈ ACCUM when smart money index = 1, ◈ DISTRIB when = -1, or ○ IDLE when inactive.
Liquid: Liquidity state: ⚡ VOID when a liquidity void is detected, or ● NORMAL otherwise.
Diverg: Divergence status: ⚠ ALERT when price/volume divergence detected, or ✓ CLEAR when aligned.
PMH: Peer Momentum Heatmap status: Shows dominant timeframe and momentum score. Displays 🪩 for bull surge (above 0.55 threshold) or 🧨 for bear surge (below -0.55).
FVG: Fair Value Gap status: Shows active gap count or CLEAR when no gaps exist. Displays GAP LONG when bullish gap detected, GAP SHORT when bearish gap detected.
Pearlscent Color with Volume Heatmap.
Parameters and Settings
Microstructure Engine:
Analysis Depth: 20-250 bars (default: 55) - Controls OFI smoothing period
Liquidity Threshold ATR: 1.0-4.0 (default: 1.7) - Multiplier for void detection
Imbalance Ratio: 1.5-6.0 (default: 2.2) - Standard deviations for OFI significance
Smart Money Layer:
Smart Money Window: 10-150 bars (default: 24) - Period for ROC calculations
Accumulation Threshold: 40-95% (default: 65%) - Volume ROC threshold
Structural Mapping:
Fractal Pivot Period: 3-15 bars (default: 5) - Period for pivot detection
Structure Memory: 2-8 levels (default: 4) - Number of structure points to track
Volume Heat Projection:
Heat Map Lookback: 60-400 bars (default: 150) - Bars to analyze for volume profile
Heat Map Levels: 5-30 levels (default: 14) - Number of price level bands
Heat Map Opacity: 40-100% (default: 92%) - Transparency of heat map boxes
Heat Map Width Limit: 6-80 bars (default: 26) - Maximum width of heat map boxes
Heat Map Visibility Threshold: 0.0-0.5 (default: 0.08) - Minimum density to display
Iridescent Enhancements:
Visual Theme: Iridescent, Pearlescent, Prismatic, ColorShift, or Metallic
Color Shift Speed: 0.05-1.00 (default: 0.35) - Speed of color phase oscillation
Aura Thickness (ATR): 0.05-1.0 (default: 0.25) - Multiplier for aura band width
Chromatic Trail Length: 2-50 bars (default: 8) - Period for trail calculation
Trail Blend Ratio: 0.1-0.95 (default: 0.65) - EMA/WMA blend percentage
FVG Persistence: 50-600 bars (default: 320) - Bars to keep FVG boxes active
Max Active FVG Boxes: 10-200 (default: 40) - Maximum boxes on chart
FVG Base Opacity: 20-95% (default: 80%) - Transparency of FVG boxes
Peer Momentum Heatmap:
Peer Symbols: Comma-separated list of up to 6 symbols (e.g., "BTCUSD,ETHUSD")
Peer Timeframes: Comma-separated list of up to 4 timeframes (default: "60,240,D")
PMH RSI Length: 5-50 periods (default: 14)
PMH StochRSI Length: 5-50 periods (default: 14)
PMH StochRSI Smooth: 1-10 periods (default: 3)
Super Momentum Threshold: 0.2-0.95 (default: 0.55) - Threshold for surge detection
Clarity & Readability:
Liquidity Void Opacity: 5-90% (default: 30%)
Smart Money Footprint Opacity: 5-90% (default: 35%)
HUD Background Opacity: 40-95% (default: 70%)
Iridescent Field:
Field Opacity: 20-100% (default: 86%) - Background color intensity
Field Smooth Length: 10-200 bars (default: 34) - Smoothing for background gradient
---
Alerts
The indicator provides seven alert conditions:
Liquidity Void Detected - Triggers when void conditions are met
Strong Order Flow - Triggers when normalized OFI exceeds imbalance ratio
Smart Money Activity - Triggers when accumulation or distribution detected
Price/Volume Divergence - Triggers when divergence conditions occur
Structure Shift - Triggers when structure polarity changes significantly
PMH Bull Surge - Triggers when PMH exceeds positive threshold (if enabled)
PMH Bear Surge - Triggers when PMH exceeds negative threshold (if enabled)
Bull/Bear Prismatic FVG - Triggers when new FVG is detected (if FVG display enabled)
---
Usage Considerations
Performance may vary on lower timeframes due to the volume heat map calculations scanning multiple bars. Consider reducing heat map lookback or levels if experiencing slowdowns.
The PMH feature requires data requests to other symbols/timeframes, which may impact performance. Limit the number of peer symbols and timeframes for optimal performance.
FVG boxes automatically expire after the persistence period to prevent chart clutter. The maximum box limit (default: 40) prevents excessive memory usage.
Color themes affect all visual elements. Choose a theme that provides good contrast with your chart background.
The indicator is designed for overlay display. All visual elements are positioned relative to price action.
Structure lines are drawn dynamically as new pivots form. On fast-moving markets, structure may update frequently.
Volume calculations assume typical volume data availability. Symbols without volume may show incomplete data for volume-dependent features.
---
Technical Notes
Built on Pine Script v6 with dynamic request capability for PMH functionality.
Uses exponential moving averages (EMA) and weighted moving averages (WMA) for trail calculations to balance responsiveness and smoothness.
Volume profile calculation uses price level buckets. Higher levels provide finer granularity but require more computation.
Iridescent color engine uses a phase oscillator with sine wave calculations for smooth color transitions.
Box management includes automatic cleanup of expired boxes to maintain performance.
All visual elements use color gradients and transparency for smooth blending with price action.
---
Customization Examples
Intraday Scalping Setup:
Analysis Depth: 30 bars
Heat Map Lookback: 100 bars
FVG Persistence: 150 bars
PMH Window: 15 bars
Fast color shift speed: 0.5+
Macro Structure Tracking:
Analysis Depth: 100+ bars
Heat Map Lookback: 300+ bars
FVG Persistence: 500+ bars
Structure Memory: 6-8 levels
Slower color shift speed: 0.2
---
Limitations
Volume heat map calculations may be computationally intensive on lower timeframes with high lookback values.
PMH requires valid symbol names and accessible timeframes. Invalid symbols or timeframes will return no data.
FVG detection requires at least 3 bars of history. Early bars may not show FVG boxes.
Structure lines connect points but do not predict future structure. They reflect historical pivot relationships.
Color themes are aesthetic choices and do not affect calculation logic.
The indicator does not provide trading signals. All visual elements are analytical tools that require interpretation in context of market conditions.
Open Source
This indicator is open source and available for modification and distribution. The code is published with Pine Script v6 compliance. Users are free to customize parameters, modify calculations, and adapt the visual elements to their trading needs.
For questions, suggestions, or anything please talk to me in private messages or comments below!
Would love to help!
- officialjackofalltrades
MarketMind LITEM🜁rketMind LITE ────────────────────
Essential Market Awareness, Reduced to Its Core
M🜁rketMind LITE is a lightweight market awareness tool designed to display essential situational context .
It provides basic orientation and movement awareness without interpretation, risk framing, diagnostics, or decision guidance.
This script is designed as a standalone awareness layer. It does not evaluate trade quality, issue signals, or influence decision-making.
WHAT IT DOES ────────────────────
M🜁rketMind LITE presents a minimal, static view of current market conditions focused entirely on awareness rather than analysis.
The system displays only essential context, allowing traders to stay oriented without introducing judgment, noise, or implied direction.
The script provides visibility into:
Time-of-day session context
Basic market regime classification (trending, range-bound, mixed)
Short-term momentum direction only (up, down, neutral)
A clean, static HUD display
M🜁rketMind LITE also includes a minimal visual state indicator that reflects recent price responsiveness, intended to be observed over time alongside the trader’s own experience.
The goal is to support awareness without influence .
HOW TO USE IT ────────────────────
M🜁rketMind LITE is not a signal generator.
It is designed to remain visible in the background of any chart, offering quiet orientation while traders rely entirely on their own process for analysis and execution.
Common use cases include:
Maintaining session awareness
Preserving context during focused trading periods
Reducing cognitive load while monitoring markets
M🜁rketMind LITE does not evaluate risk, alignment, or opportunity.
It simply shows what is happening.
DESIGN PHILOSOPHY ────────────────────
M🜁rketMind LITE is intentionally minimal.
It includes only essential awareness elements and excludes all interpretive or evaluative logic:
Situational context only
Directional momentum (up / down / neutral)
No diagnostics, confidence, or conviction framing
No process, risk, or quality assessment
Presentation controls only (HUD on/off, size, position)
Nothing is inferred.
Nothing is suggested.
This script shows market state without interpretation.
WHO IT IS FOR ────────────────────
M🜁rketMind LITE is suited for traders who:
Want passive situational awareness
Prefer minimal on-chart information
Already operate with a defined decision process
It is not designed for:
Analytical or diagnostic use
Risk evaluation or context synthesis
Traders seeking guidance or confirmation
IMPORTANT NOTES ────────────────────
M🜁rketMind LITE does not provide financial advice
No system can predict future price behavior
This tool is designed for awareness only
Used appropriately, M🜁rketMind LITE helps traders stay oriented without interference.






















