Next Candle PredictorAdvanced TradingView Indicator for Precise Buy and Sell Signals
Overview:
The Predicta Futures - Next Candle Predictor is a cutting-edge TradingView indicator designed to forecast the next candle's direction in futures and cryptocurrency markets. Leveraging a multi-indicator confluence strategy, this tool provides traders with actionable long and short prediction percentages, enhanced by dynamic ADX-based thresholds and visual projection candles. Ideal for scalping, day trading, or swing trading on platforms like MEXC or Binance futures, it combines Supertrend, MACD, RSI, Stochastic, ADX, and volume analysis to deliver high-probability buy and sell signals while minimizing false positives.
Key Features:
• Multi-Indicator Confluence Scoring:
Integrates Supertrend for trend direction, EMAs (8, 21, 50) for alignment, MACD for momentum crossovers, RSI for overbought/oversold conditions, Stochastic for divergence detection, ADX for trend strength, and volume ratios for confirmation. A customizable confluence score (0-6) ensures signals meet user-defined criteria, reducing whipsaws in volatile markets.
• Dynamic Prediction Thresholds:
ADX-driven adjustments lower the required prediction percentage (e.g., 60% in strong trends) for "PERFECT TIME" entries, adapting to market conditions like ranging or trending phases.
• Visual Analysis Table:
A sleek, color-coded dashboard displays progress bars for each indicator, prediction percentages, and status (e.g., "PERFECT TIME" or "WAIT"). Supports long and short analyses with intuitive ASCII bars for quick scans.
• Projection Candles:
Simulates potential next-candle outcomes with volatility-scaled (via Bollinger Bands width) green long and red short candles, aiding in visualizing price targets.
• Buy/Sell Signals and Alerts:
Generates labeled "BUY" and "SELL" arrows on EMA crossovers within confirmed trends, with separate alerts for basic signals and high-confluence "PERFECT TIME" opportunities.
• Customizable Inputs:
Adjust ATR periods, Supertrend factors, minimum confluence scores, and volume ratios to tailor the indicator for stocks, forex, or crypto perpetual futures.
How It Works:
This TradingView script calculates long and short scores using weighted contributions from key indicators, normalizing them into prediction percentages. A confluence check—factoring trend, EMA alignment, MACD, Stochastic, volume, and ADX—triggers "PERFECT TIME" only when conditions align robustly. For example:
• In a downtrend (Supertrend red), with bearish MACD and Stochastic, and sufficient volume, the indicator highlights short opportunities.
• Dynamic thresholds ensure aggressive entries in strong trends (ADX >25) and conservative ones in weak trends.
• Backtested for reliability, it excels in identifying reversals and continuations, making it a must-have for traders seeking an edge in futures trading strategies.
Usage Instructions:
1. Add the indicator to your TradingView chart. (Search: Next Candle Predictor)
2. Customize settings via the inputs panel (e.g., set minConfluence to 5 for stricter signals).
3. Monitor the analysis table for predictions and confluence scores.
4. Act on "BUY/SELL" labels or "PERFECT TIME" alerts, combining with your risk management.
5. Enable projection candles for visual forecasting of the next bar.
Compatible with all timeframes, from 1-minute scalping to daily swings. Note: This is not financial advice; always verify signals with additional analysis.
Join thousands of traders enhancing their strategies—add it to your charts today and elevate your trading performance!
Please rate and review if it boosts your trades!
Thank you!
Análisis de velas
CRR Nemesis v6 Institutional Permission Engine for XAUUSDCRR Nemesis — Institutional Permission Engine for XAUUSD
This script is a single integrated workflow; each module exists only to support the same permission decision.
CRR Nemesis is an institutional multi-layer permission engine designed specifically for XAUUSD scalping and intraday execution.
This script is not a mashup of indicators.
All its internal modules exist for a single unified purpose:
to produce a trade permission state only when institutional structure, timing and power are aligned.
Nemesis does not emit random buy/sell signals.
It releases professional execution permissions only when all institutional layers agree.
System architecture
Multi-timeframe direction engine
Nemesis analyzes directional permission across 1m, 5m, 15m and 1D.
Lower timeframes must align with or not contradict higher-timeframe structure.
Smart Money Structure (SMC)
Tracks HH, HL, LH, LL, Break of Structure (BOS), Change of Character (ChoCH) and internal swing ranges to define accumulation, manipulation and expansion phases.
Institutional mitigation zones
Automatically draws bullish and bearish mitigation zones based on internal swing structure and ATR logic.
Fibonacci mitigation engine
Defines institutional premium and discount zones (38.2%–78.6%) to locate execution areas.
Anti-trap institutional filter
Blocks low-probability and retail-type entries, preventing buy/sell traps and false momentum trades.
Institutional session timing engine
Uses real New York, London and Tokyo session windows to define high-probability trading periods.
Candlestick power confirmation
Validates execution using engulfing behavior, impulse displacement and reversal structures.
Pro setup engine
Final PRO BUY and PRO SELL permissions are released only when all institutional layers align.
How to use
• Symbol: XAUUSD
• Execution timeframe: 1 minute (recommended)
• Trade primarily during London & New York sessions
• Execute only when PRO BUY / PRO SELL permissions appear
• Avoid trades when blocked states are shown
Chart rule
Publish with a clean chart.
Use this script alone, without other indicators or drawings, unless explicitly explained.
UI Translation (Spanish → English)
ALCISTA = Bullish
BAJISTA = Bearish
NEUTRAL = Neutral
COMPRA = Buy
VENTA = Sell
ESPERAR = Wait
BLOQ BUY = Buy blocked
BLOQ SELL = Sell blocked
NO TRADE DEAD = No-trade dead zone
NO TRADE ROLL = No-trade rollover
Español
CRR Nemesis es un motor institucional de permisos por capas diseñado para scalping e intradía en XAUUSD.
No es un mashup de indicadores, sino un sistema de decisión que integra estructura Smart Money, zonas de mitigación, Fibonacci, sesiones reales y confirmación por velas para liberar permisos PRO solo cuando el contexto institucional está alineado.
AM/PM Session LevelsAM/PM Session Levels with Real-Time Updates
This indicator plots intraday high, low, and midpoint levels for the AM and PM trading sessions, with live-updating visuals designed for precision and clarity.
Features
AM Session: 9:30 AM to 10:00 AM EST
PM Session: 1:30 PM to 2:00 PM EST
Live High/Low Tracking: Lines begin at the exact candle where session highs or lows are formed and update dynamically.
Session Boxes: Visual boxes extend from session start to the most recent bar, adjusting in real time to reflect the current session range.
Midpoint Lines: The 50% level (CE) is calculated and displayed after each session ends.
Customization Options:
Line styles, widths, and colors for each session
Label texts
Box visibility, fill, and border styling
Intended Use
This tool is ideal for intraday traders looking to reference session-based levels for decision-making. It provides clear visual separation of session structure and helps identify key reaction areas throughout the trading day.
Developed by Ralvarez
Version 1.0 — December 2025
Volume Spread Analysis with Cues⚖️Volume Spread Analysis with Cues (VSA)
Volume Spread Analysis with Cues is an indicator that analyzes the relationship between price spread and volume to reveal market intent. Instead of treating volume in isolation, this script classifies each candle into meaningful VSA conditions such as accumulation, distribution, absorption, momentum, exhaustion, and traps.
🔑Key Features
True price spread calculation (optional gap-inclusive mode)
Candle spread analysis
Volume analysis
Candle close quality analysis (strong, weak, or neutral)
Visual emoji cues
Detailed tooltips explaining each signal and its confirmations
Built-in alerts for demand, supply, and trap scenarios
📏 How to Use
This script is context-driven, not a signal generator. It is designed to be used alongside:
Support & resistance
Market structure
Higher-timeframe bias
The strongest setups occur when VSA cues align with key levels and trend direction! Confluence is your friend.
🚨Alerts Included
VSA Demand Cue – potential accumulation or continuation
VSA Supply Cue – potential distribution or absorption
VSA Trap Cue – exhaustion or false breakout behavior
⚠️ Beware
Not every cue is tradable on its own
Confirmation and location are critical
K-Line Midline Indicator@yuanmu指标概述
K线中线指标是一款用于技术分析的自定义工具,专注于在K线图上绘制每根K线的中心位置线。该指标能够帮助交易者快速识别价格的平均位置、观察价格重心的变化趋势,并通过影线分析功能识别潜在的关键支撑阻力位。
核心功能
双模式中线绘制:
实体中线:(开盘价 + 收盘价) ÷ 2,反映多空力量平衡点
整根K线中线:(最高价 + 最低价) ÷ 2,反映整根K线的价格重心
智能影线分析:
自动识别异常长影线K线
双重过滤条件确保只标记有意义的影线
在最长影线中点位置绘制标记线
完全自定义显示:
可调节显示K线数量(1-200根)
独立设置中线和影线的颜色、线宽、线型
透明度渐变效果:当前K线最清晰,历史K线逐渐淡化
性能优化:
只在最后K线时绘制历史数据,避免重复计算
最大线条数量限制,确保图表运行流畅
自动检测可用历史数据范围
应用场景
短线交易:使用实体中线观察多空博弈,辅助判断入场时机
波段分析:使用整根K线中线识别价格重心,判断趋势强度
关键位识别:通过影线中点标记寻找潜在的支撑阻力区域
价格结构分析:观察中线排列形态,识别价格运行结构
参数设置
中线颜色/线宽/线型:调整主中线的视觉效果
显示K线数量:控制同时显示的K线中线数量
影线标记开关:启用/禁用影线分析功能
影线条件设置:调整影线筛选的灵敏度
影线样式设置:自定义影线标记的视觉样式
技术规格 (Technical Specifications)
开发平台: TradingView Pine Script v6
兼容性: 所有交易品种和时间周期
最大显示K线: 200根
线条数量限制: 最多500条线
更新频率: 实时更新
内存占用: 低至中等,取决于显示数量设置
使用提示 (Usage Tips)
从较小的显示数量开始(如20-30根),逐步增加
中线与影线标记使用对比色,便于区分
根据市场波动性调整影线条件参数
结合其他指标使用,如移动平均线或成交量指标
观察中线排列的形态变化,识别趋势转换信号
开发者信息 (Developer Information)
名称: 原木 (Yuanmu)
版本: 1.0
特点: 简洁高效,专注核心功能,注重用户体验
Indicator Overview
K-Line Midline Indicator is a custom technical analysis tool designed to plot the center line of each candlestick on the price chart. This indicator helps traders quickly identify price average positions, observe shifts in price gravity, and identify potential key support/resistance levels through shadow analysis functionality.
Core Features
Dual-Mode Midline Drawing:
Body Midline: (Open + Close) ÷ 2, reflecting the balance point between bullish and bearish forces
Whole K-Line Midline: (High + Low) ÷ 2, reflecting the price gravity of the entire candlestick
Intelligent Shadow Analysis:
Automatically identifies K-lines with abnormally long shadows
Dual-filtering conditions ensure only meaningful shadows are marked
Draws marker lines at the midpoint of the longest shadow
Fully Customizable Display:
Adjustable number of displayed K-lines (1-200)
Independent color, width, and style settings for midline and shadow markers
Transparency gradient effect: current K-line is most clear, historical K-lines gradually fade
Performance Optimization:
Draws historical data only on the last bar to avoid redundant calculations
Maximum line count limit ensures smooth chart operation
Automatic detection of available historical data range
Application Scenarios
Short-term Trading: Use body midline to observe bull-bear battles and assist entry timing decisions
Swing Analysis: Use whole K-line midline to identify price gravity and determine trend strength
Key Level Identification: Locate potential support/resistance areas through shadow midpoint markers
Price Structure Analysis: Observe midline arrangement patterns to identify price movement structures
Parameter Settings
Midline Color/Width/Style: Adjust visual appearance of main midline
Number of K-lines Displayed: Control how many K-line midlines are shown simultaneously
Shadow Marker Toggle: Enable/disable shadow analysis functionality
Shadow Condition Settings: Adjust sensitivity of shadow filtering
Shadow Style Settings: Customize visual appearance of shadow markers
Inside Bar Detector
Inside Bar & Internal Structure
A precise tool for identifying Inside Bars and tracking price range breakouts with internal market structure visualization.
🎯 What It Does
This indicator detects Inside Bars (consolidation patterns) and classifies how price breaks out of established ranges. It helps traders identify:
• Consolidation zones where price is coiling
• Directional breakouts (up or down)
• Liquidity sweeps where price tests both sides before committing to a direction
📊 Key Features
Inside Bar Detection - Automatically identifies when current bar's range is contained within the previous range
Range Visualization - Draws dashed rectangle boxes around Inside Bar sequences
Breakout Classification - Categorizes breaks as: Break High, Break Low, or Expansion
Sweep Detection - Labels bars that sweep both sides of the range before closing directionally
Internal Structure Lines - Connects swing highs and lows to visualize market structure
Statistics Panel - Real-time count of Inside Bars and breakout types
🔧 How It Works
1. Price Range Tracking : The indicator maintains a dynamic price range (high/low) that updates on each breakout
2. Inside Bar Logic : A bar is classified as Inside Bar when its high ≤ range high AND low ≥ range low
3. Breakout Detection :
• Break High : Price closes above the range (bullish)
• Break Low : Price closes below the range (bearish)
• Sweep : Price tests both sides but closes directionally (labeled as Sweep↑ or Sweep↓)
• Expansion : Price breaks both sides but closes in the middle (neutral)
⚙️ Settings
Display Settings
- Show Inside Bar Box: Toggle rectangle visualization
- Show Statistics: Display count panel
- Show Sweep Labels: Mark liquidity sweep events
Internal Structure Settings
- Show Internal Structure Lines: Connect swing points
- Line Color & Width: Customize appearance
Color Settings
- Inside Bar Box Color & Transparency
📈 How To Use
• Trend Continuation : Look for Inside Bars forming after a strong move, then trade the breakout in the trend direction
• Reversal Setups : Watch for sweep patterns (Sweep↑/Sweep↓) at key levels - these often indicate liquidity grabs before reversals
• Structure Analysis : Use internal structure lines to identify the current market bias
⚠️ Alerts
The indicator includes 4 alert conditions:
• Inside Bar Detected
• Break High (includes bullish sweeps)
• Break Low (includes bearish sweeps)
• Dual Expansion (neutral)
📋 Notes
• Works on all timeframes and instruments
• Consecutive Inside Bars are merged into a single box for cleaner visualization
• Internal structure lines ignore Inside Bars to reduce noise
Fair Value Gap [Tradeuminati]Fair Value Gap
Fair Value Gap is a clean and rule-based Fair Value Gap indicator for TradingView, designed to display only valid and confirmed Fair Value Gaps (FVGs) and Inverted Fair Value Gaps (iFVGs).
The indicator is built on a strict 3-candle FVG definition and operates exclusively on candle close, ensuring no repainting and no premature signals.
🔹 Key Features
Valid Fair Value Gaps (FVG)
- Detects bullish and bearish Fair Value Gaps using a precise 3-candle structure
- FVGs are only plotted after the confirming candle has closed
- A Fair Value Gap remains visible only as long as it is valid
- Once price closes beyond the FVG, it is removed or converted
Inverted Fair Value Gaps (iFVG)
- When a valid FVG is invalidated by a candle close, it can be converted into an iFVG
- iFVGs retain the original price range and structure
- Only valid iFVGs are displayed
- As soon as price closes through an iFVG, it is automatically removed
Clean & Controlled Visualization
- Only the last N active FVGs are displayed (bullish + bearish combined)
- Only the last N valid iFVGs are shown
- Boxes automatically extend to the current price + configurable bars
- Labels are dynamically positioned at the right edge of each zone
🔹 Technical Notes
- No repainting
- No intrabar signals
- Close-based validation only
- Works on all markets and timeframes
- Lightweight and performance-friendly
⚠️ Disclaimer
This indicator is for technical analysis purposes only and does not constitute trading or investment advice.
Daily/Weekly Swing Highs-Lows + Candle PatternsDescription
Daily/Weekly Swing Highs-Lows + Candle Patterns
This indicator plots the most recent Daily and Weekly Swing Highs and Lows (key support/resistance levels) using a simple and effective logic: a swing high/low is confirmed when the previous bar's extreme is higher/lower than both the current and the one before it.
Features:
• Daily Swing Highs/Lows (teal/maroon circles) – toggleable
• Weekly Swing Highs/Lows (blue/purple circles) – optional
• Visual separators for new daily and weekly bars (light background color)
• Daily candle pattern labels (optional):
- US = Up Swing (strong bullish continuation)
- DS = Down Swing (strong bearish continuation)
- IN = Inside Bar
- OUT = Outside Bar
• Daily close position labels (optional):
- P = Positive (close in upper 25% of the range)
- mP = minor Positive (50–75%)
- mN = minor Negative (25–50%)
- N = Negative (lower 25%)
All elements are fully customizable (colors, visibility) and work on any timeframe.
Best suited for intraday timeframes (1 min to 4 hours) where daily and weekly key levels provide important context for price action and reversals.
The optional "Trading session length" input is mainly useful for markets with shorter sessions (e.g., European indices) and does not affect swing detection.
Open-source, free to use and modify.
How to Use the Indicator + Practical Use Case
Key Settings (Inputs)
Trading session length (hours) → Default 8.5 h (useful for FTSEMIB, DAX, etc.). Leave it as is unless you trade a market with a different session length.
Daily Swing Levels → Show/Hide daily swing highs (teal) and lows (maroon).
Weekly Swing Levels → Usually keep off on intraday charts to avoid clutter (turn on for higher-timeframe context).
Daily Candle Patterns → Enable only if you want to see US/DS/IN/OUT labels on the daily close.
Close Position (P/mP/mN/N) → Enable if you want to quickly see how strong/weak the daily close was.
What You See on the Chart
Teal circles = Last confirmed daily swing high (resistance).
Maroon circles = Last confirmed daily swing low (support).
Blue/purple circles (if enabled) = Weekly swing high/low.
Light gray background = Start of a new trading day.
Purple background (if weekly enabled) = Start of a new week.
Small labels on daily close (if enabled):
- US = strong bullish day
- DS = strong bearish day
- IN = inside bar (consolidation)
- OUT = outside bar (expansion)
- P/mP/mN/N = how far the close was from the high/low of the day.
Best Timeframes 1 min to 240 min charts → Daily levels act as major support/resistance zones for intraday trading.
Avoid using on daily or higher charts (the logic is designed for intraday context).
Why this works well intraday:
The daily swing high/low levels are high-probability zones where institutions and algorithms often defend positions. On intraday charts, they act as “magnets” for price, giving you clean entries and exits with clear invalidation levels.
This indicator keeps your chart clean while providing exactly the context most intraday traders need: key daily levels + daily momentum context.
Explosive Candle Detector [CodeAlchemyLab]Explosive Candle Detector
This indicator identifies potential high-momentum trading opportunities by detecting explosive candles that form after consolidation periods (base candles).
How It Works:
The indicator uses a two-candle pattern system:
Base Candle (Boring): A consolidation candle where the wicks are larger than the body, indicating indecision and potential accumulation/distribution by smart money. This represents a compression phase where price is being absorbed.
Explosive Candle: A momentum candle that appears immediately after a base candle, with a size at least 50% larger than the base candle. This represents an expansion phase where price breaks out with strong directional movement.
Features:
• Detects bullish explosive candles (green markers below candle)
• Detects bearish explosive candles (red markers above candle)
• Highlights base candles with background color
• Customizable explosive threshold (default: 50% size increase)
• Clean visual signals for easy pattern recognition
Trading Applications:
• Supply and Demand zone identification
• Breakout confirmation signals
• Momentum trade entries
• Order block detection
• Smart money accumulation/distribution phases
Best Used With:
Support/resistance levels, trend analysis, and volume confirmation for optimal trade setups.
Parameter:
Boring Candle Parameters:
1. Min wick ratio (0.6 = 60%): The total wicks (upper + lower) must be at least 60% of the candle's total range. Higher values = more wick required, meaning the candle is more "indecisive" with long wicks.
2. Max body ratio (0.4 = 40%): The body must be at most 40% of the candle's total range. Lower values = smaller body required, confirming the candle is mostly wicks with a small body.
Example: If candle range is 100 pips, wicks must be ≥60 pips and body must be ≤40 pips.
──────────────────────────────────────────
Explosive Candle Parameters:
3. Min size vs Boring (1.5 = 150%): The explosive candle must be at least 1.5x (or 50% bigger) than the boring candle's range. If boring candle is 100 pips, explosive must be ≥150 pips.
4. Min body ratio (0.5 = 50%): The explosive candle's body must be at least 50% of its total range. This ensures it's a strong directional move with a large body, not just wicks.
──────────────────────────────────────────
In Simple Terms:
• Boring candle = Big wicks, small body (consolidation/indecision)
• Explosive candle = Big body, much larger than boring candle (strong directional move)
CRT - Candle Range TheoryCRT - Candle Range Theory is an indicator that identifies CRT patterns based on the concept of liquidity sweeps and price rejection.
WHAT IS CRT?
A CRT (Candle Range Theory) pattern occurs when:
- A "Parent" candle establishes a range (High/Low)
- The next candle sweeps beyond one side of that range (liquidity grab)
- But closes back INSIDE the parent range (rejection)
This creates a potential reversal signal as liquidity has been taken and price rejected continuation.
PATTERN TYPES
BEARISH CRT
- CRT candle sweeps above Parent High
- Does NOT sweep below Parent Low
- Closes inside Parent range
BULLISH CRT
- CRT candle sweeps below Parent Low
- Does NOT sweep above Parent High
- Closes inside Parent range
ALERT TYPES
The indicator offers three alert filters based on the strength of rejection:
1. Close NOT Reach 50%
Strongest rejection - Close doesn't even retrace to the 50% level of the parent range.
Bearish: Close > 50% | Bullish: Close < 50%
2. Price NOT Reach 50%
Price (wick) doesn't reach the 50% level at all.
Bearish: Low > 50% | Bullish: High < 50%
3. Basic CRT
Any valid CRT pattern without the 50% filter.
VISUAL ELEMENTS
- PH / PL lines: Parent candle High and Low
- 50% line: Middle of the parent range
- 25% / 75% lines: Quarter levels of the parent range
- Labels: Appear on CRT candle showing pattern type and conditions met
HOW TO USE
1. Set your preferred chart timeframe
2. Enable the alert types you want to monitor
3. Create alerts via the TradingView alert menu
4. Labels will automatically appear when conditions are met
SETTINGS
Visual Settings
- Colors for PH/PL, 50%, and 25%/75% lines
- Line widths for each level type
- Toggle visibility for 50% and quarter lines
CRT Alerts
- Show/hide labels on chart
- Customize bearish/bullish label colors
- Enable/disable each alert type independently
NOTES
- This indicator works on any timeframe
- Multiple conditions can be displayed in one label if enabled
- Outside bars (sweep both sides) are excluded from CRT detection
- Close must be inside parent range for valid pattern
CRT+ Advance Engulfing | @stefandimovCRT+ Lite implements institutional-style Candle Range Theory logic to identify displacement-driven engulfing structures with precision.
The script focuses on wick-based liquidity grabs, strict body closes, and optional higher-timeframe confirmation to highlight structurally valid bullish and bearish reversals.
Includes a Daily-only multi-market scanner and a compact dashboard for fast top-down analysis.
Designed for traders who prioritize structure, execution precision, and HTF alignment.
Order Blocks v2This is a short code script that shows you a REAL Order Blocks.
There is many indicators that show you random blocks on the screen, these are by definition Order Blocks. The code is simple and short.
You can use this indicator as an extra confluence or as a place to put your stop losses or to put your stop losses in profit.
I recommend always keeping the "Consider order block only with following FVG" on, as the best Order Blocks are found with that setting on.
I have a lot more code i can share, use this and let me know how it works for you!
THE SETTINGS I USE ARE:
(NO) Only show on on time levels 3,7,11,14
fractal bars 3
Order blocks on break of Fractal close or HL Close
(YES) Consider order block only with following FVG
Max distance of FVG following Order Blocks 2
Oder Block Height Body
Dotted 13 length and 3 width
Dynamische Open/Close Levels mit Historie🎯 Key Features
This indicator provides clean, configurable horizontal lines showing the Open and Close prices of a higher chosen timeframe (e.g., the last 5-minute candle), serving as dynamic support and resistance levels.
Unlike traditional indicators that draw messy "steps" across your entire chart, this tool is designed for clarity and precise control.
Controlled History: Easily define how many of the last completed periods (e.g., 5-minute blocks) should remain visible on the chart. Set to 0 for only the current, active levels.
No Stepladder Effect: Uses advanced drawing methods (line.new and object management) to ensure the historical levels remain static and do not clutter your chart history.
Dynamic Labels: The labels (e.g., "Open (5)") automatically adjust to show the timeframe you configured in the indicator settings, eliminating confusion when switching timeframes.
Customizable: Full control over colors, line length, and label positioning/size.
💡 Ideal Use Case
Perfect for scalpers and day traders operating on lower timeframes (1m, 3m) who want to quickly visualize and respect crucial price action levels from a higher context (e.g., 5m, 15m, 1h).
Volume Heikin Ashi by CrugThis indicator combines the Heikin Ashi with classic volume candles.
It is useful to see the trend and "how much" volume it contains
1 - Select Volume Candles on the graph
i.postimg.cc
2- In setting remove the all the colors
i.postimg.cc
3- Insert the indicator
4- Using with momentum indicators (like Market liberator B, MACD, ...) it provides more precise and realistic data to plot divergences because it combines: classic japanese candle but with volumes. In the meantime it is easier to see the main trend
i.postimg.cc
Swing Reversal Candlestick PatternThis indicator identifies high-probability swing reversal points by combining a fixed 20-period swing structure with strict candlestick reversal conditions. It is designed for traders who want to detect liquidity sweeps, failed breakouts, and sharp turning points in price.
The tool first determines the most recent swing high and swing low by scanning the previous 20 bars. When the price touches or sweeps these levels, the indicator evaluates the current candle for strong reversal characteristics. These include wick dominance, body direction change, and structural validation against the previous bar. Only candles that meet all reversal criteria are marked.
Bullish signals appear when the price sweeps a swing low followed by a strong upward reversal candle.
Bearish signals appear when the price sweeps a swing high, followed by a strong downward reversal candle.
This tool is intended strictly for reversal setups, not for trend continuation trading. Traders may also use the candle wick as a natural stop-loss reference, aligning entries with liquidity sweep behavior.
Engulfing Failed Zone Detector by RWBTradeLabEngulfing Failed Zone Detector by RWBTradeLab
A clean, non-repainting tool that focuses on one thing only: showing where strong engulfing patterns failed and the market broke through their base.
What this indicator does
This script automatically scans for confirmed engulfing patterns (Regular & E-Regular) and then tracks where those structures are invalidated.
It highlights two types of failure zones:
1. Buy Engulfing Failed
* A bullish engulfing pattern forms (Regular or E-Regular).
* Later, a bearish candle closes below the base low of that engulfing.
* The zone from the base candle to the failure candle is marked as Buy EG Failed .
2. Sell Engulfing Failed
* A bearish engulfing pattern forms (Regular or E-Regular).
* Later, a bullish candle closes above the base high of that engulfing.
* The zone from the base candle to the failure candle is marked as Sell EG Failed .
Only the first clear failure after each engulfing is drawn, keeping the chart clean and readable.
Visuals on chart
1. A rectangle (box) is drawn from the engulfing base candle to the failure candle.
2. Labels are placed automatically:
* Buy EG Failed (below the zone)
* Sell EG Failed (above the zone)
3. Label distance from the zone is controlled by Text Offset from Box (%).
4. Separate color controls for:
* Buy Engulfing Failed Box Color
* Sell Engulfing Failed Box Color
The label style matches Engulfing Detector by RWBTradeLab for a consistent visual experience.
Alerts
Built-in alerts trigger only on confirmed bar close when a new failure completes:
* Buy EG Failed
* Sell EG Failed
Each alert message includes:
* Brand prefix: RWBTradeLab
* Price
* Time
* Ticker
Perfect for linking with bots, webhooks or alert-based trade management.
Key settings
Candle Length (closed candles)
* Defines how many recent confirmed candles are scanned (the live bar is excluded).
Display toggles
* Buy Engulfing Failed
* Sell Engulfing Failed
* Text
Turn each element ON/OFF to control how much information you want on the chart.
Text Offset from Box (%)
* Controls how far the label is placed from the failed zone, with a safe minimum to keep labels clear and readable.
Non-repainting confirmation
* All detection and alerts are based on closed candles only.
* No signals from the running candle, no repaint tricks.
* Once a failure zone appears, it stays fixed.
Best use
Failed engulfing zones can reveal:
* Broken demand/supply zones
* Liquidity grabs where “smart money” flushed traders out
* Strong momentum shifts after a failed reversal attempt
* Levels where continuation or clean retests often occur
Works on any symbol and timeframe. For best results, combine with:
* Higher timeframe structure
* Key support/resistance or supply/demand mapping
* Your own confirmation tools and risk management
Disclaimer
This indicator is a technical pattern-detection tool, not financial advice. Trading involves risk. Always confirm signals with your own analysis and use proper risk management.
Creator: RWBTradeLab
If this script adds value to your trading, please leave a ⭐ and share your feedback.
Engulfing Overlap Zone Detector by RWBTradeLabEngulfing Overlap Zone Detector by RWBTradeLab
A focused, non-repainting tool that detects high-value “overlap zones” formed when one engulfing pattern fails and the opposite side immediately takes control.
What this indicator does
Instead of showing every engulfing pattern, this script filters out noise and highlights only Engulfing Overlap Zones:
1. It internally detects both:
* Regular Engulfing (R EG)
* E-Regular Engulfing (ER EG)
2. It then checks for engulfing failure:
* A Sell EG fails when a bullish candle closes above its base high.
* A Buy EG fails when a bearish candle closes below its base low.
3. After the failure, it looks for an opposite-side engulfing confirmation.
4. When the failed zone and the new opposite engulfing zone overlap, the script marks that region as a Buy EG Overlap or Sell EG Overlap zone.
Only these premium, overlap-based structures are shown on the chart.
Visuals on chart
1. Two stacked rectangles are drawn for each overlap setup:
* The failed engulfing zone
* The opposite confirming engulfing zone
2. Clean labels appear at the edge of the overlap:
* Buy EG Overlap (bullish zone)
* Sell EG Overlap (bearish zone)
3. Text distance from the zone is adjustable via Text Offset from Box (%).
4. Separate color controls for:
* Buy Engulfing Overlap Box
* Sell Engulfing Overlap Box
Alerts
Built-in alerts trigger only on confirmed bar close when a new overlap setup completes:
*Buy EG Overlap
*Sell EG Overlap
Each alert message includes price, time and ticker, prefixed with RWBTradeLab for easier filtering and automation.
Key settings
1. Candle Length (closed candles) – Defines how many recent confirmed candles are scanned (current bar is excluded).
2.Display toggles – Turn ON/OFF:
* Buy Engulfing Overlap
* Sell Engulfing Overlap
* Text labels
3. Text Offset from Box (%) – Controls how far the label is placed from the overlap zone, with a safe minimum to keep labels readable.
Non-repainting logic
* All calculations use closed candles only .
* No running-bar signals, no repaint tricks.
* The zones and alerts reflect stable, confirmed structures.
Best use
This indicator is designed to help you spot:
* Liquidity grabs and fake outs followed by real reversals
* Strong continuation zones after a failed attempt by the opposite side
* High-quality reaction areas for entries, pullbacks and retests
Works on any symbol or timeframe. For best results, combine with:
* Higher-timeframe market structure
* Key support/resistance or supply/demand zones
* Your own trade management and confirmation rules
Disclaimer
This script is a technical pattern-detection tool, not financial advice. Trading involves risk. Always use proper risk management and confirm signals with your own analysis.
Creator: RWBTradeLab
If this indicator helps your trading, please leave a ⭐ and share your feedback.
Momentum Candle by DNDFXMomentum Candle v2 is a simple yet powerful indicator designed to detect strong momentum candles based on candle body size and the ratio between the body and total wick.
This indicator is ideal for traders who focus on:
Momentum trading
Breakout strategies
XAUUSD (Gold) scalping
Supply & Demand / Smart Money Concepts (SMC) confirmation
🔧 How the Indicator Works
The indicator analyzes each candle and classifies it as a Bullish Momentum or Bearish Momentum candle when these conditions are met:
✅ The candle body exceeds the minimum size
✅ The total wick is smaller compared to the body
✅ The Body-to-Wick ratio meets the strength filter
Visual signals include:
Green background for bullish momentum
Red background for bearish momentum
Up/Down triangle markers as entry guidance
⚙️ Customizable Parameters
Min Body Size (Points) – Sets the minimum candle body size
Min Body : Wick Ratio – Controls how dominant the body is compared to the wicks
All parameters can be optimized according to your trading style and timeframe.
✅ Best Use Cases
This indicator is useful for:
Breakout confirmation
Momentum validation
Filtering false breakouts
Scalping and intraday trading on XAUUSD
🧠 Trading Tips
For better accuracy, combine this indicator with:
Support & Resistance
Supply & Demand zones
Break of Structure (BOS) / CHoCH
Best performance on M5 – H1 timeframes.
⚠️ DISCLAIMER
This indicator is a supporting tool, not a guaranteed profit system. Always apply proper risk management. You are fully responsible for your trading decisions.
Market Structure Shift (MSS) [Sword & Shield]MARKET STRUCTURE SHIFT (MSS)
A clean and focused indicator for identifying Market Structure Shifts in price action.
════════════════════════════════════════════════════════════════════════════════
WHAT IS MARKET STRUCTURE SHIFT (MSS)?
════════════════════════════════════════════════════════════════════════════════
A Market Structure Shift occurs when price breaks a significant swing high or swing low,
indicating a potential change in market direction. This indicator automatically detects
and plots these key levels.
BULLISH MSS: Price breaks above a previous swing high
BEARISH MSS: Price breaks below a previous swing low
════════════════════════════════════════════════════════════════════════════════
FEATURES
════════════════════════════════════════════════════════════════════════════════
CLEAN DISPLAY
- Shows only the last 2 MSS by default (1 bullish + 1 bearish)
- Keeps charts clean and focused on recent structure
- Automatically removes old MSS when new ones appear
CUSTOMIZABLE DETECTION
- Adjustable swing detection (left/right bars)
- Choose break confirmation method (Close or Wick)
- Fixed-length lines (no infinite extension by default)
SMART FILTERING
- Only plots one MSS per direction until opposite MSS occurs
- Prevents duplicate signals in the same direction
- Clear visual distinction between bullish (blue) and bearish (red)
CLEAN LABELS
- Text labels positioned above lines
- No background tooltips for cleaner appearance
- Color-matched to their respective MSS lines
════════════════════════════════════════════════════════════════════════════════
SETTINGS
════════════════════════════════════════════════════════════════════════════════
SWING DETECTION
- Swing Left Bars (default: 2)
- Swing Right Bars (default: 2)
- Higher values = more significant swings detected
BREAK CONFIRMATION
- Close: MSS confirmed when candle closes beyond level
- Wick: MSS confirmed when wick touches beyond level
DISPLAY OPTIONS
- Show Only Last 2 MSS: ON by default (keeps chart clean)
- Extend lines to the right: OFF by default (fixed-length lines)
- Line bars (when not extended): 50 bars (customizable)
════════════════════════════════════════════════════════════════════════════════
HOW IT WORKS
════════════════════════════════════════════════════════════════════════════════
DETECTION LOGIC
1. Identifies swing highs and swing lows using pivot detection
2. Monitors price action for breaks of these levels
3. Confirms break based on selected method (Close or Wick)
4. Plots MSS line at the broken level
FILTERING LOGIC
- Only one MSS per direction is allowed consecutively
- Example: If bullish MSS appears, no new bullish MSS until bearish MSS occurs
- This prevents multiple signals in trending markets
DISPLAY LOGIC
- When "Show Only Last 2 MSS" is enabled:
• Only the most recent bullish MSS is shown
• Only the most recent bearish MSS is shown
• Old MSS are automatically deleted when new ones appear
- When disabled: All historical MSS remain visible
════════════════════════════════════════════════════════════════════════════════
USAGE EXAMPLES
════════════════════════════════════════════════════════════════════════════════
FOR TREND IDENTIFICATION
- Bullish MSS = Potential uptrend beginning
- Bearish MSS = Potential downtrend beginning
- Use in conjunction with other indicators for confirmation
FOR ENTRY SIGNALS
- Wait for MSS to confirm trend change
- Enter on pullback to MSS level
- Use MSS as support/resistance
FOR SCALPING (Lower Timeframes)
- Swing Left/Right Bars: 2-3 (more sensitive)
- Break Confirmation: Close (more reliable)
- Show Only Last 2 MSS: ON (cleaner charts)
FOR SWING TRADING (Higher Timeframes)
- Swing Left/Right Bars: 5-10 (more significant swings)
- Break Confirmation: Close (avoid false breaks)
- Show Only Last 2 MSS: ON or OFF based on preference
════════════════════════════════════════════════════════════════════════════════
VISUAL DESIGN
════════════════════════════════════════════════════════════════════════════════
LINES
- Dashed style for easy identification
- Blue for bullish MSS
- Red for bearish MSS
- Fixed length (50 bars default) for cleaner appearance
LABELS
- "MSS" text positioned above each line
- No background for clean display
- Color-matched to line color
- Small size to avoid chart clutter
════════════════════════════════════════════════════════════════════════════════
CREDITS & LICENSE
════════════════════════════════════════════════════════════════════════════════
© Sword & Shield
This Pine Script code is subject to the terms of the Mozilla Public License 2.0
mozilla.org
5% Move Counter (Up vs Down)5% Move Counter (Up vs Down)
This indicator tracks how many times a stock has made a 5% or larger move in a single session, and shows the count separately for up days and down days. It’s meant for traders who want quick context on whether a stock has a history of making large moves, instead of manually scrolling through years of price action.
Most tools only tell you what’s happening right now. This one helps you understand what the stock is capable of.
What it shows
Number of 5%+ up days
Number of 5%+ down days
Optional display modes:
All
Up Only
Down Only
Why it’s useful
Different stocks behave differently. Some give clean, powerful bursts when they break out, while others rarely move big even when the setup looks perfect. This tool helps you gauge a stock’s historical “explosiveness” so you can decide whether your strategy fits its behavior.
If your setups depend on volatility or momentum, it helps to know whether the stock has produced big moves before. This gives you that information instantly.
Customization
You can place the stats box anywhere on the chart using a simple 1–9 selector.
You can hide the rows you don’t need through a dropdown.
When a row is hidden, its background becomes fully transparent so the chart stays clean.
Who it’s for
Short-term traders, breakout traders, swing traders, and anyone who wants a quick read on whether a stock moves enough to justify certain types of trades.
Daily Dual Pivots (Std + Fib) Extended by Jackel
簡介: 這個指標旨在為日內交易者提供最強大的支撐與阻力參考。它將市場上最常用的兩種 Pivot Points 計算方式——標準 (Standard) 與 斐波那契 (Fibonacci)——結合在同一個圖表中,讓你一眼就能看出關鍵的價格匯聚點 (Confluence Areas)。
主要特色:
雙重系統並存:
標準 Pivot (Standard):以 實線 (Solid Lines) 顯示。這是機構與大部分交易者使用的傳統支撐阻力位。
斐波那契 Pivot (Fibonacci):以 圓點/虛線 (Dotted Lines) 顯示。利用 Fib 黃金比例 (0.382, 0.618) 計算出的潛在反轉位。
清晰的視覺區分:標準版使用暖色系 (紅/綠/橙),Fib 版使用冷色系 (藍/紫),互不干擾,清晰易讀。
可選擴展關卡 (S4-S5 / R4-R5):預設顯示 P, R1-R3, S1-S3。如果市場波動劇烈,你可以在設定中開啟 "Show Extra Levels" 來顯示 R4/R5 及 S4/S5。
自動隱藏歷史:預設只顯示「當日」的線條,保持圖表整潔。如需回測,可開啟「顯示歷史數據」選項。
如何使用:
當 實線 (Standard) 與 虛線 (Fib) 重疊或非常接近時,該區域通常具有更強的支撐或阻力效力。
適用於 15分鐘、1小時或 4小時圖表操作日內交易。
Introduction: This indicator is designed for intraday traders who need precise Support & Resistance levels. It combines the two most popular Pivot Point calculation methods—Standard (Traditional) and Fibonacci—into a single chart, allowing you to easily identify key areas of confluence.
Key Features:
Dual System Strategy:
Standard Pivots: Displayed as Solid Lines. These represent the traditional structural levels used by most traders and institutions.
Fibonacci Pivots: Displayed as Dotted/Circle Lines. These use key Fibonacci ratios (0.382, 0.618) to identify potential reversal zones.
Visual Clarity: Different line styles and color groups allow you to distinguish between Standard and Fib levels instantly without chart clutter.
Extended Levels (Optional): By default, it shows P, R1-R3, and S1-S3. In highly volatile markets, you can enable "Show Extra Levels" in the settings to reveal S4/S5 and R4/R5.
Clean Chart: By default, it only shows levels for the current day. You can enable "Show History" in the settings if you need to backtest.
How to Use:
Look for Confluence: When a Solid Line (Standard) and a Dotted Line (Fib) overlap or are very close to each other, it indicates a very strong Support or Resistance zone.
Best used on 15m, 1H, or 4H charts for intraday analysis.
Dynamic Breakout Odds [RayAlgo]█ OVERVIEW
Dynamic Breakout Odds is a probability-based breakout tool that uses ATR and pattern matching to estimate how likely price is to expand up or down from the current candle.
Instead of guessing, the indicator scans historical candles that look like the current one and measures how often price broke above or below by a volatility-based amount.
It then projects those probabilities forward as clean levels and a bias dashboard on your chart.
Use it to quickly answer:
• “Is the next move statistically more likely up or down?”
• “How far does price typically travel from here, in ATR terms?”
█ CONCEPTS
Candle Profile Matching
The script builds a “profile” of the current setup using two elements:
• The color of the previous candle (bullish close vs bearish close)
• The trend environment (above/below EMA, if the filter is enabled)
Only historical candles with the same profile are used for statistics. This keeps the probabilities specific to the current context instead of mixing all market conditions together.
ATR-Based Expansion
For every matching historical candle, the script checks how far price moved away from the open using ATR:
• Upward move thresholds
• Moderate expansion (≈ 0.5 ATR above the open)
• Stronger expansion (≈ 1.0 ATR above the open)
• Downward move thresholds
• Moderate expansion (≈ 0.5 ATR below the open)
• Stronger expansion (≈ 1.0 ATR below the open)
It counts how often each expansion happened, then converts those counts into probabilities.
Normalized Probability Scores
The indicator doesn’t just show raw percentages; it normalizes them so that all scenarios together form a consistent probability set.
Internally it tracks four outcomes for similar candles:
• Chance of a moderate move upward
• Chance of a strong move upward
• Chance of a moderate move downward
• Chance of a strong move downward
These are then normalized so the total is roughly 100%. From this, two main metrics are derived:
• Bullish Strength = combined normalized odds of upside moves
• Bearish Strength = combined normalized odds of downside moves
Whichever side has the higher score defines the current directional bias .
█ WHAT YOU SEE ON THE CHART
1. Breakout Projection Levels
Four horizontal levels are projected around the open of the current bar:
• Two upside levels
• Nearer upside expansion (~0.5 ATR above the open)
• Further upside expansion (~1.0 ATR above the open)
• Two downside levels
• Nearer downside expansion (~0.5 ATR below the open)
• Further downside expansion (~1.0 ATR below the open)
Each line extends a configurable number of bars into the future, so you visually see a breakout “corridor” above and below price.
2. Probability Labels
At the right edge of each line, you’ll see a label such as:
• “X% – near upside”
• “Y% – further downside”
These labels tell you how frequently similar candles in the chosen lookback reached that expansion. You immediately know which scenario has been more common historically.
3. Breakout Zones
Between the paired upside lines and the paired downside lines, shaded “probability zones” can be shown:
• The upper shaded band highlights the typical upside expansion range
• The lower shaded band highlights the typical downside expansion range
These zones visually group probable target areas instead of just single lines.
4. Background Tint
The background behind price is softly tinted towards:
• Bullish color when Bullish Strength > Bearish Strength
• Bearish color when Bearish Strength > Bullish Strength
The stronger the statistical imbalance between the two, the more pronounced the tint. This gives you an instant feel for whether conditions lean more Long, more Short, or are nearly Neutral.
5. Directional Bias Arrow
On the last bar the script can plot a clean arrow:
• Up-arrow below price when bullish odds dominate
• Down-arrow above price when bearish odds dominate
The arrow is positioned beyond all projection lines, making it easy to see even on cluttered charts and reminding you of the current statistical bias without text.
6. Origin Marker
A small horizontal mark is drawn at the open of the current candle.
This acts as the “starting point” from which all ATR-based expansions above and below are measured.
7. Dashboard Panel
A compact dashboard is drawn in a corner of the chart (location configurable). It displays:
• Bullish Strength – combined normalized probability for upside expansions
• Bearish Strength – combined normalized probability for downside expansions
• Bias – “Long Bias”, “Short Bias”, or “Neutral”
• Trend Filter – shows whether EMA-based filtering is ON or OFF and which length is used
This gives you a quick, text-based summary of the current statistical environment.
█ SETTINGS
Analysis Lookback Period
• Controls how many historical bars the script inspects when searching for similar candles.
• Larger values = more history, smoother statistics, slower adaptation.
• Smaller values = faster adaptation, but more noise and less stability.
ATR Length
• The period used to compute ATR volatility.
• Defines how “big” 0.5 ATR and 1.0 ATR moves are on your current symbol and timeframe.
Trend Filter (EMA)
• Filter by Trend?
• When ON, only historical candles in a similar trend regime are used.
• When OFF, all past candles with similar color are considered, regardless of trend.
• Trend EMA Length
• EMA period used to classify trend.
• Price above EMA → uptrend environment.
• Price below EMA → downtrend environment.
This filter helps you separate behavior in uptrends from downtrends, which can significantly change breakout dynamics.
Visual Settings
• Projection Width (bars)
• How far the lines and zones extend into the future.
• Show Probability Zones
• Toggle shaded bands between each pair of levels.
• Label Size
• Choose smaller or larger text for the probability labels on the right.
• Tint Background by Bias
• Turn the bias-based background on or off.
• Show Bias Marker on Last Candle
• Toggle the up/down arrow marker.
• Dashboard Location
• Select top/bottom left/right corner for the panel.
█ HOW TO USE IT
1. Start With the Dashboard
Look at Bullish Strength vs Bearish Strength:
• If bullish is clearly larger → environment statistically favors upside expansion.
• If bearish is clearly larger → environment statistically favors downside expansion.
• If they are close → treat the situation as Neutral; consider reducing position size or waiting for more clarity.
2. Use Levels as Dynamic Targets
The projected lines and zones can serve as:
• Profit targets based on typical expansion distance
• Logical regions for scaling out
• Areas where you expect price behavior to change (e.g., loss of momentum)
Short-term traders often focus on the nearer expansion levels, while swing traders may use the farther levels as extended targets.
3. Align With Trend (Optional)
With the trend filter ON:
• Prefer Long setups when price is above the EMA and bullish probabilities dominate.
• Prefer Short setups when price is below the EMA and bearish probabilities dominate.
With the filter OFF, you get pure color-plus-pattern statistics across the whole lookback, which can be useful if you deliberately trade counter-trend or range conditions.
4. Combine With Your Existing System
Dynamic Breakout Odds is best used as a confirmation and targeting layer :
• Combine it with structure (support/resistance, supply/demand, order blocks).
• Combine it with volume or orderflow tools if you use them.
• Use the probability zones to validate whether your planned target is realistic relative to recent volatility.
It is not designed to be a standalone “buy/sell” signal generator, but a statistical map around your entries.
█ PRACTICAL EXAMPLES
Example A – Bullish, Moderate Expansion Frequently Hit
• Bullish Strength significantly higher than Bearish Strength.
• The nearer upside level shows a strong historical hit rate.
Interpretation: similar setups often produce at least a moderate push upward before failing.
Use case: trade pullbacks in the direction of the bias, targeting the nearer upside projection as an initial take-profit.
Example B – Bearish, Deeper Downside Often Reached
• Bearish Strength clearly dominant.
• Both the nearer and farther downside levels show decent probabilities.
Interpretation: similar conditions historically saw follow-through to the downside.
Use case: use rallies against the direction of the bias to position into shorts, planning partial exits around the first downside projection and runners toward the second.
Example C – Neutral, Balanced Probabilities
• Bullish and Bearish Strength scores are close.
• Background tint is very light or absent.
Interpretation: the market is statistically indecisive; expansions up or down are similarly likely.
Use case: consider range trading tactics, mean-reversion ideas, or simply standing aside until a clearer skew develops.
█ BEST PRACTICES
• Use on liquid symbols and reasonable timeframes to avoid distorted ATR behavior.
• Don’t overfit lookback length to a single instrument; test across markets.
• Let the indicator provide context, not absolute certainty.
• Always combine with proper risk management (position sizing, max loss per trade, etc.).
• Be cautious with very small sample sizes (e.g., very short lookbacks on low-volume assets).
█ LIMITATIONS & NOTES
• All probabilities are based on historical behavior ; markets can change regime.
• ATR distances are relative to recent volatility and may shrink/expand over time.
• The script intentionally does not guarantee any direction or target; it only reports what has been most common in similar past situations.
█ DISCLAIMER
This tool is for educational and informational purposes only.
It does not constitute financial advice or a guarantee of performance.
Always do your own research, test on demo or historical data, and use appropriate risk management when trading live capital.






















