EdgeXplorer - Smart Candle Patterns + SwingsEdgeXplorer – Smart Candle Patterns & Swings
Smart Candle Patterns & Swings by EdgeXplorer is a dual-function visual analysis tool that intelligently detects major swing points and overlays them with recognized candle reversal patterns. This tool brings together classical candlestick analysis and market structure theory, helping traders identify high-probability zones where price action may shift.
The script not only marks swing highs/lows as HH, LH, HL, or LL, but also labels key candlestick patterns—from Hammers to Engulfings to Three Black Crows—providing real-time context for possible trend continuation or reversal setups.
⸻
🔍 What Does This Tool Do?
This indicator performs two primary functions:
1. Swing Structure Labeling – Marks each new pivot as a higher high (HH), lower high (LH), higher low (HL), or lower low (LL)
2. Smart Candle Pattern Detection – Identifies 14 of the most widely studied candlestick reversal patterns and displays them alongside the swing label
It’s a lightweight, unobtrusive way to bring structure and pattern recognition to your chart—no repainting, no noise, and no signal promises.
⸻
⚙️ How It Works – Technical Breakdown
1. Swing Highs and Lows
• The script uses a pivot detection window (Pivot Length) to find local swing highs and lows
• When a new pivot forms:
• It is classified as one of:
• HH – Higher High
• LH – Lower High
• HL – Higher Low
• LL – Lower Low
• These swing points act as visual guides for traders tracking structure
2. Candlestick Pattern Logic
At each confirmed pivot, the script evaluates the candle and its neighbors for a match from a built-in library of 14 classical reversal patterns:
Pattern Description
Hammer Small body, long lower wick – bullish signal after a downtrend
Inverted Hammer Long upper wick, signals failed bearish push
Bullish Engulfing Green candle fully engulfs red one
Bearish Engulfing Red candle fully engulfs green one
Hanging Man Long lower wick after uptrend, often bearish
Shooting Star Long upper wick after uptrend, bearish signal
Doji Small or zero body, signals indecision
Morning Star Three-candle bullish reversal pattern
Evening Star Three-candle bearish reversal pattern
Spinning Top Small body with upper/lower wicks, signals indecision
Bullish Marubozu Large green candle with no wicks
Bearish Marubozu Large red candle with no wicks
Three White Soldiers Three large bullish candles in a row
Three Black Crows Three large bearish candles in a row
Each pattern is detected using precise criteria based on body size, wick ratios, and relative position to previous candles.
⸻
📈 What You See on the Chart
Visual Meaning
Swing Label (e.g., HH, LL) Identifies structural pivot and its type
Pattern Name (e.g., Doji, Bullish Engulfing) Displayed alongside swing label if pattern is detected
Label Tooltip Shows a short description of the pattern’s meaning
Color
• Swing High = red (customizable)
• Swing Low = green (customizable)
⸻
📊 Inputs & Customization
Input Description
Pivot Length Number of bars to the left/right used to confirm swing highs/lows
Swing High Label Color Customize color of HH/LH labels
Swing Low Label Color Customize color of HL/LL labels
All labels are plotted using small visual markers to avoid cluttering the chart.
⸻
🧠 How to Interpret It in Live Markets
This indicator provides context, not confirmation. Use it to:
• Validate your manual swing structure tracking with automatic HH/LL labels
• Identify when a key candle pattern forms at a major swing (e.g., Shooting Star at a HH)
• Spot potential reversal zones or breakout failures
• Add confluence to Smart Money Concepts, price action setups, or other technical strategies
Example:
• A new LL forms with a Hammer → Potential reversal from bearish exhaustion
• A HH forms with a Shooting Star → Possible trap or overextension
⸻
🧪 Use Case Ideas
• 🔄 Reversal Confirmation – Combine swing structure with pattern match for early reversal entries
• 🧭 Structure Validation – Let the HH/LL labels validate your trend bias
• 📉 Exhaustion Signals – Watch for Doji/Spinning Top patterns at mature moves
• ⚠️ Avoid Choppy Conditions – Use absence of patterns to avoid entering low-conviction zones
This tool works across all asset classes: crypto, forex, stocks, indices, and even futures.
Forecasting
Profit Sniper RSI Based Buy/Sell📌 Profit Sniper RSI – Intelligent Buy/Sell Signals Based on Adaptive RSI Zones
Profit Sniper RSI is a precision-engineered indicator that generates high-confidence Buy and Sell signals by dynamically interpreting the Relative Strength Index (RSI) across five market zones. It is designed to reduce signal noise and avoid false breakouts using a combination of crossover logic, zone validation, and trend sentiment detection.
🔍 Underlying Concept:
This script divides the RSI into five structured zones:
- **0–24**: Power Sell (Extreme bearish momentum)
- **24–40**: Sell (Weak price action with downward pressure)
- **40–60**: Neutral/Consolidation (No clear trend)
- **60–76**: Buy (Bullish initiation zone)
- **76–100**: Power Buy (Strong bullish momentum)
Signals are generated **only after the RSI crosses a zone boundary** (e.g., from below 60 to above 60), and only **after the candle closes**, which helps filter out noise from intra-bar RSI fluctuations.
📈 Signal Logic:
- **Buy signals** are triggered when RSI crosses key thresholds (24, 40, or 60) upward, indicating rising strength.
- **Sell signals** are triggered when RSI crosses downward below 76, 60, or 40, suggesting trend weakness or reversal.
- **Power Buy and Power Sell signals** are reserved for extreme crossovers beyond 76 and below 24, respectively.
- The script avoids repeated signals (e.g., Buy after Buy) by tracking the last confirmed signal state.
🔧 Customization:
- Users can toggle visibility of Buy, Sell, Power Buy, and Power Sell signals independently.
- Adjustable RSI length input to fit different market conditions or timeframes.
- Displays a real-time info panel showing the current RSI, last signal type, the RSI level at the time of the last signal, and the price when the signal was triggered.
🧠 How It Helps Traders:
- Reduces false entries by only generating signals **after candle closure**.
- Designed to work across **any timeframe** and **any market** (Crypto, Forex, Stocks).
- Ideal for traders who rely on **RSI-based confirmation** before entry and prefer minimal visual clutter.
- Acts as a sniper tool — waiting for clear RSI structure and crossover before acting.
⚠️ Note:
This script does **not repaint**. All signals are based on closed-bar RSI logic. While no indicator guarantees profitability, this tool is built for serious traders who value disciplined entries backed by momentum structure.
💡 Tip: Combine Profit Sniper RSI with key support/resistance or trendline zones for added confluence and trade precision.
Universal Trade Levels & Signal Classifierscript has been enhanced and generalized for all instruments — not just ES or SPX.
You now get the following classifications:
💎 Perfect Trade – trend confirmed, strong signal, ATR + VWAP + volume aligned
🚀 Sure Shot Trade – very high volume + ATR breakout + directional bias
⚡ Quick Call/Put – fast actionable setups
❌ No Trade – avoid/no confirmation
The logic works across any timeframe and any ticker.
You can now test this live on any instrument in TradingView. Let me know if you’d like to add things like:
Multi-timeframe confirmation
Re-entry logic
Heatmap table of confidence levels
Signal filtering based on RSI, OBV, etc.
Futures Support & Resistance LevelsMulti-Timeframe Support & Resistance Levels for Futures Trading
Description:
This indicator automatically identifies and displays key support and resistance levels using multiple technical analysis methods. Designed specifically for futures traders (ES, NQ, etc.), it provides a clean, organized view of important price levels.
Key Features:
Multiple Detection Methods: Combines pivot points, daily ranges, and psychological levels
Smart Ranking System: Levels are numbered by strength (1 = strongest)
Clean Visualization: Extended lines across the chart with clear price labels
Confluence Detection: Highlights areas where multiple levels converge
Customizable Display: Adjust colors, line styles, and label sizes
Level Types Identified:
Daily High/Low (current session)
Previous Daily High/Low
Pivot-based Support/Resistance
Psychological Round Numbers
Confluence Zones (multiple levels clustering)
Technical Approach:
The indicator uses a strength-scoring algorithm to rank levels by importance. Daily levels receive the highest weighting (2.0), followed by previous daily levels (1.5), pivot points (1.0), and psychological levels (0.5). This helps traders focus on the most significant levels.
Visual Elements:
Solid lines = Strong levels
Dashed lines = Medium levels
Dotted lines = Weak levels
Optional technical condition markers for educational analysis
Best Used For:
Identifying key intraday levels for futures trading
Finding high-probability reversal zones
Setting logical stop-loss and take-profit levels
Recognizing confluence areas for stronger setups
Note:
This is a technical analysis tool for educational purposes. No indicator can predict future price movements. Always use proper risk management and combine with other forms of analysis.
F2D Highlighter + FTFC + Volume Spike + Dashboard🧪 Why F2D Works
It traps short sellers who expect a breakdown
When it reclaims prior ranges, buyers flood back in
Paired with timeframe continuity (green on higher timeframes), it increases the edge
💸 F2D in Options Trading
Ideal for Calls when:
You're near a key level (VWAP, support, inside week/day)
Volume surges on reclaim
You catch a 2D that flips into a 2U (strong reversal)
🔧 Strike selection: ATM or 1–2 strikes OTM
⏰ Expiration: Same day or next day (if late in the day)
💥 Targets: 30–50% profit, then trail or scale out
Irregular Wick + QQE ConfluenceThis indicator combines irregular candlestick wick analysis with QQE (Quantitative Qualitative Estimation) momentum confirmation to identify potential reversal points in price action.
What it does:
Detects unusually large wicks that may indicate price rejection at key levels
Uses QQE trend analysis to filter signals and reduce false positives
Provides both basic and enhanced signal types for different trading strategies
Key Features:
Wick Detection: Identifies candles where wicks are significantly larger than the body, suggesting strong rejection of price levels
QQE Confluence: Filters signals based on QQE momentum trend (bullish/bearish/neutral)
Enhanced Signals: Combines wick detection with QQE signal line crossovers for stronger confirmation
Visual Aids: Background coloring shows QQE trend, info table displays current market conditions
Customizable Parameters: Adjust wick sensitivity, QQE settings, and confluence requirements
Signal Types:
Basic Signals: Irregular wicks aligned with QQE trend direction
Enhanced Signals: Irregular wicks combined with QQE signal crossovers
Long Signals: Generated after irregular lower wicks in bullish QQE conditions
Short Signals: Generated after irregular upper wicks in bearish QQE conditions
Educational Purpose:
This tool is designed for educational analysis of price action patterns and momentum indicators. It helps traders understand how wick formations relate to underlying momentum conditions.
Settings:
Wick detection sensitivity (multiplier and percentage thresholds)
QQE parameters (RSI period, smoothing, threshold levels)
Optional confluence requirement toggle
Visual display preferences
Disclaimer: This indicator is for educational and analytical purposes only. Past performance does not guarantee future results. Always conduct your own analysis and risk management before making trading decisions.
Note: Signals should be used in conjunction with other forms of analysis including support/resistance levels, market context, and proper risk management techniques.
This description focuses on the educational and analytical aspects while avoiding any direct trading advice or performance claims that could violate TradingView's guidelines.
EdgeXplorer - Sessions Roulette 🕰️ EdgeXplorer – Sessions Roulette
⸻
🔍 What This Indicator Does
Sessions Roulette is a highly customizable tool that visualizes the four primary global trading sessions — New York, London, Tokyo, and Sydney — directly on your chart.
It not only highlights each session’s time window with color-coded boxes, but also tracks key session-level data like:
• Highs and lows
• Average (mean) price
• (Optional) VWAP line (toggle included for future use)
This tool is purpose-built for traders who rely on time-based volatility patterns, session transitions, and liquidity windows.
⸻
⚙️ How It Works (Technical Breakdown in Plain English)
This indicator checks — for each trading session — whether the current bar falls within the defined session time range. If it does:
1. A colored box is drawn from session open to close
2. High/Low levels for that session are tracked dynamically
3. The session’s mean price is calculated incrementally as new bars come in
4. Session labels are rendered as text (optional)
5. Once the session ends, the data locks and resets on the next session start
The timezone can be defined manually via UTC offset or aligned with the chart’s exchange timezone using a toggle.
⸻
📈 Visual Components Explained
Each session (NY, LDN, TYO, SYD) has its own:
• Colored Box Range: This fills the background of the session with a semi-transparent box.
• Session Label: A tag that names the session.
• Mean Line: Tracks average price during the session (toggle).
• High/Low Plots: Draw horizontal lines showing session high and low prices (toggle).
• VWAP Line: Placeholder toggle exists — functionality is not yet implemented.
• Box Outline: Optional stroke around each session box.
⸻
📊 Input Settings & Customization
🔧 General Settings:
• Timezone Offset (UTC ±): Manually adjust sessions to your preferred UTC offset.
• Use Chart Exchange Timezone: Toggle to override the offset and align sessions to the chart’s market timezone.
🎯 Per-Session Settings:
For each of the four sessions, you can configure:
Option Description
Enable Session Toggles the session on or off
Session Label Custom text for labeling
Time Window Start and end time for session
Color Box and line color
Highlight Range Whether to draw the background box
Trend Line (Reserved for future)
Average Line Shows running mean of price during session
VWAP Line (Toggle available; VWAP logic not yet implemented)
High/Low Lines Horizontal lines at the session high/low
🧪 Display Options:
• Range Fill Opacity: Controls transparency of the session box.
• Draw Range Outline: Adds a border to the session box.
• Session Label: Toggles visibility of the session name label.
⸻
🧠 How Traders Can Interpret It
Session tools are most powerful when:
• You trade session-to-session behaviors (e.g., NY open reaction to LDN range)
• You study liquidity zones or order flow around session highs/lows
• You want to anchor technical setups to session timing
• You analyze volatility compression/expansion across global markets
Each session often brings different behaviors:
Session Use Insight
Tokyo Often range-bound, ideal for pre-positioning
London Brings first significant volatility
New York Tends to expand volatility or reverse trends
Sydney Quietest — good for range analysis or preparing for Asia open
⸻
🧪 Use Cases & Strategy Integration
• Breakout Traders: Set alerts when price breaks previous session highs/lows.
• Scalpers: Time entries based on opening ranges.
• Algo Developers: Use plotted session bounds as logic for entry/exit filters.
• Liquidity Tracking: Identify common sweep behavior before/after session shifts.
Silver Bull Flag Breakout AlertDescription:
This script detects a bullish breakout in Silver (XAGUSD) above $37.60, confirming a bull flag continuation pattern on the daily chart. It optionally plots a 21 EMA as a trailing stop and includes a customizable alert condition for trade execution or monitoring.
Features:
• Alerts on daily close above $37.60
• Optional trailing stop (21 EMA)
• Visual breakout marker
• Ideal for swing trades targeting $41–$45
No Supply No Demand by Tanveer)No Supply No Demand Indicator will help you to find confluence to follow VSA strategy.
ND NS by Tanveer)This indicator will help you to find No Supply and No Demand based on VSA strategy.
Mongoose Capital: BTC ETF DriftScope ProMongoose Capital: BTC ETF DriftScope Pro
A proprietary indicator for monitoring drift between Bitcoin Spot (BTCUSD) and Bitcoin Spot ETFs (such as IBIT). Designed to detect ETF premium/discount zones and generate actionable Fade or Long bias signals.
What it Does
Tracks IBIT and BTCUSD spread to highlight ETF price deviations.
Calculates correlation Z-Score for ETF/Spot alignment.
Outputs numeric bias signals: Fade (1), Long (1), Neutral (1).
How to Use
Apply to a BTCUSD chart (4H, 1D, or higher recommended).
Open the Data Window to view:
IBIT Spread %
Correlation Z-Score
Correlation %
Bias Flags (Fade, Long, Neutral)
Configure alerts for Fade and Long Bias conditions.
Confirm all signals with your trade plan and risk management.
Methodology
This tool calculates the percentage spread between IBIT and BTC Spot. A rolling Z-Score of the correlation is used to detect periods of significant divergence.
Fade Bias suggests potential short setups in premium zones with high Z-Scores.
Long Bias suggests potential long setups in discount zones with low Z-Scores.
Disclaimer
This indicator is for educational purposes only. It is not financial advice. Use at your own risk and verify signals independently.
Check List RSI Đồng Thuận Liền Kề + Gợi ý + Âm thanh + Vùngvào lệnh khung m15 Vợi sự đồng thuận của RSI ở các khung lớn hơn và nhỏ hơn liền kề : m5, m15,h1,h4
Tesla's 3-6-9 Grid – BTC Price LevelsThis indicator plots horizontal levels on the chart at every $1800 step, up to $180,000.
It’s inspired by Tesla’s 3-6-9 theory and the magic of the number 18 – the only number divisible by 3, 6, and 9, and whose digital root is 9.
Historically, many Bitcoin all-time highs have aligned closely with $1800 multiples, such as:
* $19,800 (2017 ATH)
* $64,800 and $68,400 (2021 double tops)
* $73,800 (2024 ATH)
This grid helps you visualize whether BTC respects these “Tesla levels” and how price interacts with them across cycles.
Created to assist multi-chart BTC traders who need quick reference levels without drawing lines manually.
EdgeXplorer - Gaussian Forecast GridEdgeXplorer – Gaussian Forecast Grid
The Gaussian Forecast Grid is a forward-looking market modeling tool that uses a Gaussian Process Regression framework to estimate future price behavior. Built around a non-parametric machine learning approach, it maps recent historical price data to generate smoothed forecasts, offering an evolving yet mathematically grounded projection of where price could be headed.
This is not a “signal generator”—it’s a probabilistic estimation tool that overlays a fitted baseline with a future-facing forecast curve, giving traders visual guidance on short-term trend expectations while accounting for noise and variance in price behavior.
⸻
🔍 What Does the Gaussian Forecast Grid Do?
Gaussian Forecast Grid takes a fixed historical training sample of price data and fits it using a Gaussian kernel, generating two key visual elements:
• Fit Line — a smoothed, mathematically reconstructed version of the past data window
• Forecast Line — a forward-projected estimation of price behavior based on the shape and curvature of the past data
Traders can adjust how sensitive the model is to local volatility, how smooth the prediction curve is, and how frequently the forecast updates.
⸻
⚙️ How It Works – Technical Logic Explained
1. Kernel Regression Foundation
The tool applies a Gaussian kernel function that evaluates similarity between time steps in a defined window. This results in a covariance matrix that models how likely different values are to move together.
kernel(x1, x2) = exp( - (x1 - x2)² / (2 * scale²) )
• X-axis: Time steps
• Y-axis: Price deviations from baseline
• Scale: Smoothing factor (determines how tight or loose the fit is)
2. Training Phase
A fixed number of bars (Data Sample Length) are selected as the training window, from which the tool:
• Computes a baseline average (via SMA)
• Normalizes price deviations
• Builds a covariance matrix for training (with optional noise)
• Inverts the matrix to solve for weights
3. Forecast Generation
With the model trained:
• Future time steps (Projection Steps) are mapped
• The kernel is applied between past and future points
• A projected set of values is generated based on how past structure likely evolves
4. Model Refresh Options
Users can control when the model retrains:
• Lock Forecast: Generates forecast once and holds it
• Update Once Reached: Recomputes after reaching the end of the forecast window
• Continuously Update: Recalculates forecast on every new bar
⸻
📈 What Each Visual Element Represents
Visual Component Meaning
Blue Line (Fit) A smoothed curve fitted to historical price behavior
Red Line (Forecast) Projected price path based on Gaussian inference
Baseline The mean price used to normalize the data
Polyline Split Left = historical fit, Right = projected future
These lines are dynamically drawn and cleared based on model refresh mode, ensuring only relevant and current data is displayed.
⸻
📊 Inputs & Settings Explained
Training Inputs
Setting Description
Data Sample Length How many bars are used to fit the model (higher = smoother, slower)
Fit Color Color for the historical fit curve
Forecast Controls
Setting Description
Projection Steps Number of future bars to forecast
Prediction Color Color of the projected forecast line
Model Behavior
Setting Description
Smoothing Factor Controls the “tightness” of the curve; lower values = more reactive
Noise Scale Adds Gaussian noise to prevent overfitting; useful in high-volatility assets
Model Behavior (Refresh Mode)
• Lock Forecast = static output
• Update Once Reached = refresh after forecast ends
• Continuously Update = live update every bar
⸻
🧠 How to Interpret It in Real Markets
This indicator does not tell you where price is going. Instead, it provides a smoothed probabilistic path based on the recent shape of price movement.
Use Cases:
• 🧭 Price Projection Framing: Align other tools (like OBs, liquidity zones, or support/resistance) within the estimated trajectory
• 🔄 Reversion vs. Continuation: Compare current price position relative to the forecast path to judge whether the market is returning to structure or breaking from it
• 📐 Bias Context: Use forecast slope direction to determine short-term directional bias
⸻
🧪 Strategy Integration Tips
• Pair with a volatility filter to use only when price is ranging or compressing
• Overlay with SMC tools like OB, FVG, or BOS indicators for confirmation
• Use as a visual narrative tool to avoid chasing price blindly during uncertain phases
AI Dynamic Fib Tool V1.0📌 Description
ND EĞİTİM – AI Auto Fibonacci is a next-generation Fibonacci indicator that goes beyond static levels. It automatically determines optimal lookback periods based on market conditions such as volatility, volume, trend strength, momentum, and RSI positioning. Using this data, it dynamically identifies Higher High (HH) and Lower Low (LL) levels and draws multi-layered adaptive Fibonacci levels.
Unlike traditional indicators that rely on fixed periods, this script simulates an AI-like decision engine by incorporating:
Volatility (ATR-based)
Momentum (ROC + RSI deviation)
Volume activity (volume vs. average volume)
Trend strength (EMA + MACD crossover)
Bollinger Band width
These are synthesized into a “Market Score”, which guides the system’s behavior.
🧠 AI-Like Adaptive Calculation Logic
The indicator behaves like a basic machine learning agent that adapts to changing market environments:
In low volatility, it extends the historical window for broader context.
In high-volume, high-trend scenarios, it shortens the lookback for faster reactions.
This reduces noise and increases relevancy compared to fixed-period methods.
⚙️ How It Works
Calculates Optimal Lookback Period:
A “market score” is derived from volatility, trend momentum, RSI bias, volume ratio, and BB width.
This score adjusts the lookback window between 15 and 100 bars.
Detects HH and LL:
Finds most recent Higher High and Lower Low within the optimal window.
These act as anchors for Fibonacci levels.
Draws Fibonacci Zones:
Classic levels: 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%, 127.2%, 161.8%
Dynamic extensions: -61.8%, -38.2%, 14.6%, 9.1%, depending on market score
Displays a Detailed Info Panel:
Shows current trend (Bullish, Bearish, Sideways)
Volatility rating
HH/LL levels, age in bars, and total range
Market activity commentary
🎯 Best Use Cases
Support & Resistance Mapping:
Use Fibonacci levels to identify likely zones for pullbacks, reactions, or breakouts.
Trend Analysis:
EMA, MACD, and HH/LL cross-confirm the trend direction and strength.
Alert-Based Monitoring:
Use built-in alert conditions to track price breakouts above key Fibonacci zones (e.g., 61.8%, 127.2%).
📢 User Notes
🔹 Always apply the indicator on price charts (overlay = true).
🔹 All levels and drawings update dynamically on the last bar.
🔹 Use the “Add Alert” panel to select from pre-defined crossover/crossunder conditions for Fibonacci levels.
TIP:
When the market score is high (>0.7), the system draws extended levels and reacts faster. In quiet markets, it reduces visual clutter by only showing core zones.
💡 Key Advantages
✅ AI-inspired adaptive structure
✅ Optimal lookback logic per asset condition
✅ Clean, informative labels and lines
✅ Alarm-ready setup
✅ Suitable for both swing trading and trend analysis
📈 Developed by:
This indicator was created by ND Eğitim, a Turkey-based trading education company focused on algorithmic systems and practical technical analysis.
📌 Telegram (Free Signals): @nd_bist100_signal
📌 X (Twitter): @ndegitim
📌 Web: www.ndegitim.com
IU Inside/Harami candlestick patternDESCRIPTION
The IU Inside/Harami Candlestick Pattern indicator is designed to detect bullish and bearish inside bar formations, also known as Harami patterns. This tool gives users flexibility by allowing pattern detection based on candle wicks, bodies, or a combination of both. It highlights detected patterns using colored boxes and optional text labels on the chart, helping traders quickly identify areas of consolidation and potential reversals.
USER INPUTS :
Pattern Recognition Based on =
Choose between "Wicks", "Body", or "Both" to determine how the inside candle pattern is identified.
Show Box =
Toggle the appearance of colored boxes that highlight the pattern zone.
Show Text =
Toggle on-screen labels for "Bullish Inside" or "Bearish Inside" when patterns are detected.
INDICATOR LOGIC :
Bullish Inside Bar (Harami) is detected when:
* The current candle's high is lower and low is higher than the previous candle (wick-based),
* or the current candle’s open and close are inside the previous candle’s body (body-based),
* and the current candle is bullish while the previous is bearish.
Bearish Inside Bar (Harami) is detected when:
* The current candle's high is lower and low is higher than the previous candle (wick-based),
* or the current candle’s open and close are inside the previous candle’s body (body-based),
* and the current candle is bearish while the previous is bullish.
The user can choose wick-based, body-based, or both logics for pattern confirmation.
Boxes are drawn between the highs and lows of the pattern, and alert messages are generated upon confirmation.
Optional labels show the pattern name for quick visual identification.
WHY IT IS UNIQUE :
Offers three different logic modes: wick-based, body-based, or combined.
Highlights patterns visually with customizable boxes and labels.
Includes built-in alerts for immediate notifications.
Uses clean and transparent plotting without repainting.
HOW USER CAN BENEFIT FROM IT :
Receive real-time alerts when Inside/Harami patterns are formed.
Use the boxes and text labels to spot price compression zones and breakout potential.
Combine it with other tools like trendlines or support/resistance for enhanced accuracy.
Suitable for scalpers, swing traders, and price action traders looking to trade inside bar breakouts or reversals.
DISCLAIMER :
This indicator is not financial advice, it's for educational purposes only highlighting the power of coding( pine script) in TradingView, I am not a SEBI-registered advisor. Trading and investing involve risk, and you should consult with a qualified financial advisor before making any trading decisions. I do not guarantee profits or take responsibility for any losses you may incur.
Smart Money Premium | Made by EF (Improved)📊 Smart Money Premium | Made by EF (Improved)
A powerful all-in-one toolkit built for Smart Money / ICT traders.
It helps you clearly identify market structure, liquidity, order blocks, fair value gaps, and high-probability entry signals — all visualized directly on your chart.
✨ Key features:
✅ Automatic detection of Swing High / Swing Low points
✅ Real-time BOS / CHOCH (Break of Structure / Change of Character) labeling
✅ Dynamic Order Blocks with adjustable duration and color
✅ Detection of Fair Value Gaps (FVG) and visualization with customizable zones
✅ Liquidity zones (EQH/EQL) with tolerance settings
✅ Smart Swing Failure Patterns (SFP) with instant labels
✅ Built-in Kill Zones for London & New York sessions
✅ Automatic adaptation of key parameters to your timeframe
✅ Volume filter for additional signal confirmation
✅ Clear SL/TP levels with customizable Risk:Reward
✅ Interactive status panel showing trend, structure, session, and live signal readiness
⚙️ How to use:
1️⃣ Add the indicator to your chart
2️⃣ Choose your preferred settings (or let it auto-tune by timeframe)
3️⃣ Follow the on-chart signals: BOS, CHOCH, SFP, OB & FVG zones
4️⃣ Use the SL/TP levels and Risk:Reward built into each signal to plan your trades
✅ Designed for:
• Traders who follow Smart Money Concepts / ICT methodology
• Those who want a clean, visual and data-driven approach
• Both beginners and advanced traders looking to save time and keep discipline
🛠 All logic is transparent and customizable — colors, lookback periods, OB/FVG duration, liquidity sensitivity and more.
🔔 Alerts included for Long and Short setups.
EdgeXplorer – VWAP Cloud RunnerEdgeXplorer – VWAP Cloud Runner
VWAP Cloud Runner is a high-resolution, percentile-based volume-weighted average price (VWAP) cloud designed to help traders track dynamic price positioning across time-anchored VWAP layers. Unlike traditional single-line VWAPs, this tool offers a complete “cloud system” of rolling anchored VWAPs, statistically evaluated and plotted across multiple quantiles to visualize relative value zones and market bias gradients in real time.
Built for traders who depend on volume-informed structure, VWAP Cloud Runner can be used in both trending and ranging environments to identify premium vs. discount conditions, price acceptance, and overbought/oversold behavior — through the lens of aggregated VWAP layers.
⸻
🔍 What Does VWAP Cloud Runner Do?
This indicator computes a user-defined number of rolling anchored VWAPs — each seeded from a recurring anchor period (e.g. every hour, session, or day) — and stores them in memory. From this array of VWAPs, it then calculates statistical percentile levels (Max, High, Median, Low, Min) across the set.
Each percentile level reflects where price sits relative to the historical range of VWAPs, rather than raw price alone. The resulting cloud offers:
• A contextual map of volume-based fair value,
• A way to visually separate trending from reversionary price action,
• And a statistically sound framework for mean reversion, breakout filtering, or value zone trades.
⸻
⚙️ How It Works – Technical Breakdown
1. Anchor Period Selection
Every new bar of the selected anchor timeframe triggers the start of a new VWAP instance. Each VWAP is built over time using standard volume * price accumulation and volume division.
2. Rolling VWAP Array
The user sets the number of VWAPs (VWAP Count) to track (up to 500). Each VWAP updates in real-time and is stored in an internal array.
3. Percentile Calculation
At every new bar:
• The indicator performs percentile interpolation on the array of stored VWAPs using TradingView’s array.percentile_linear_interpolation() method.
• It extracts 5 key percentile levels (Min, Low, Median, High, Max) and plots them live on the chart.
4. Visual Styling & Optional Enhancements
• Lines can be solid or dashed depending on preference.
• Gradient fills between percentile bands form the “cloud.”
• The script includes smoothing logic to soften fills based on the difference between anchor periods, improving legibility.
⸻
📈 What Each Visual Component Represents
Visual Meaning
Max (Green Line) 100th percentile VWAP — the highest anchored VWAP in memory
High (Light Gray Line) ~70th percentile — often used to mark premium zones
Median (Gray Line) 50th percentile VWAP — midpoint of historical VWAPs
Low (Light Gray Line) ~30th percentile — used to gauge discount or acceptance zones
Min (Red Line) 0th percentile — lowest VWAP across all tracked anchors
Gradient Fills Shaded clouds between max/median and min/median, visually representing value extremes
Anchor Highlight A faint gray background briefly appears when a new VWAP is seeded (anchor event)
Dashed Styling Optional dashed lines toggle to differentiate levels without distraction
Everything on screen is statistically anchored and volume-aware — not arbitrary.
⸻
📊 Inputs & Settings Explained
VWAP Cloud Runner Settings
Input Description
Anchor Period Determines how often a new VWAP is seeded. Common examples: 15m, 1h, 1D
VWAP Source Price source used for VWAP calculation (default: hlc3)
VWAP Count Number of rolling VWAPs to store and evaluate. Affects how responsive or stable the cloud is
Toggle / Percentile / Width / Color
Each of the 5 layers — Max, Upper, Median, Lower, and Min — includes:
• Toggle (on/off)
• Percentile (editable for custom statistical boundaries)
• Line Width
• Color
This design gives traders full control to custom-tailor the cloud’s resolution and emphasis.
Style Options
Input Description
Use Dashed Lines Adds rhythm to cloud lines by visually breaking up uniform structure
Enable Gradient Fill Enables shaded cloud fills between Min–Median and Max–Median
Show Anchor Highlight When enabled, highlights the bar where each new VWAP instance is created
⸻
🧠 How to Interpret VWAP Cloud Runner
This tool is built for contextual reading, not explicit signals. Here’s how to interpret what you see:
• Price Near Max → Price is at a volume-weighted extreme → possible overextension or trend strength
• Price Near Min → Price is deeply discounted relative to recent VWAP history → potential reversion
• Price Near Median → Price is in balance → potential for breakout or continuation depending on trend
Use VWAP slope and percentile spacing to read the “shape” of price structure:
• Tight range between all percentiles → compression, awaiting expansion
• Widening gaps → trend formation or volatility burst
• Symmetric curve → balanced distribution
• Skewed cloud → directional bias forming
⸻
🧪 Use Cases and Strategy Tips
• 🎯 Mean Reversion Strategies: Fade extremes when price touches Max or Min and fails to close beyond
• 🛡️ Trend Confirmation: Ride price between High and Max or Low and Min — these zones act as trend channels
• 📉 Breakout Filtering: Use percentile gaps to measure conviction — small gaps = low conviction breakout
• 💡 Volume Fair Value: Trade only when price is near or reclaims the median VWAP → fair value validation
Works seamlessly across assets — whether you’re scalping BTC, swing trading FX pairs, or following trend continuation in equities.
⸻
🔒 Compliance Notice
VWAP Cloud Runner is a data visualization and contextual awareness tool. It does not provide trade signals or advice and should be used in conjunction with your existing strategy and risk parameters.
This script is protected under ETAPX Inc. and is proprietary to the EdgeXplorer platform. Redistribution, resale, or any use outside of TradingView without express written permission is strictly prohibited.
Range Breakout Statistics [Honestcowboy]
⯁ Overview
The Range Breakout Statistics uses a very simple system to detect ranges/consolidating markets. The principle is simple, it looks for areas where the slope of a moving average is flat compared to past values. If the moving average is flat for X amount of bars that's a range and it will draw a box.
The statistics part of the script is a bit more complicated. The aim of this script is to expand analysis of trading signals in a different way than a regular backtest. It also highlights the polyline tool, one of my favorite drawing tools on the tradingview platform.
⯁ Statistics Methods
The script has 2 different modes of analyzing a trading signals strength/robustness. It will do that for 2 signals native to the script.
Upper breakout: first price breakout at top of box, before max bars (100 bars by default)
Lower breakout: first price breakout at bottom of box, before max bars
The analysis methods themselves are straightforward and it should be possible for tradingview community to expand this type of analysis to other trading signals. This script is a demo for this analysis, yet some might still find the native signals helpful in their trading, that's why the script includes alerts for the 2 native signals. I've also added a setting to disable any data gathering, which makes script run faster if you want to automate it.
For both of the analysis methods it uses the same data, just with different calculations and drawing methods. The data set is all past price action reactions to the signals saved in a matrix. Below a chart for explaining this visually.
⯁ Method 1: Averages Projection
The idea behind this is that just showing all price action that happened after signal does not give actionable insights. It's more a spaghetti jumble mess of price action lines. So instead the script averages the data out using 3 different approaches, all selectable in the settings menu.
Geometric Average: useful as it accurately reflects compound returns over time, smoothing out the impact of large gains or losses. Accounts for volatility drift.
Arithmetic Average: a standard average calculation, can be misleading in trading due to volatility drift. It is the most basic form of averaging so I included it.
Median: useful as any big volatility huge moves after a signal does not really impact the mean as it's just the middle value of all values.
These averages are the 2 lines you will find in the middle of the projection. Having a clear difference between a lower break average and upper break average price reaction can signal significance of the trading signal instead of pure chaos.
Outside of this I also included calculations for the maximum and minimum values in the dataset. This is useful for seeing price reactions range to the signal, showing extreme losses or wins are possible. For this range I also included 2 matrices of highs and lows data. This makes it possible to draw a band between the range based on closing price and the one using high/low data.
Below is a visualisation of how the averages data is shown on chart.
⯁ Method 2: Equity Simulation
This method will feel closer to home for traders as it more closely resembles a backtest. It does not include any commissions however and also is just a visualisation of price reaction to a signal. This method will simulate what would happen if you would buy at the breakout point and hold the trade for X amount of bars. With 0 being sell at same bar close. To test robustness I've given the option to visualise Equity simulation not just for 1 simulation but a bunch of simulations.
On default settings it will draw the simulations for 0 bars holding all the way to 10 bars holding. The idea behind it is to check how stable the effect is, to have further confirmation of the significance of the signal. If price simulation line moves up on average for 0 bars all the way to 10 bars holding time that means the signal is steady.
Below is a visualisation of the Equity Simulation.
⯁ Signal filtering
For the boxes themselves where breakouts come from I've included a simple filter based on the size of the box in ATR or %. This will filter out all the boxes that are larger top to bottom than the ATR or % value you setup.
⯁ Coloring of Script
The script includes 5 color themes, each carefully created using color themes from the pantone color institute. There are no color settings or other visual settings in the script, the script themes are simple and always have colors that work well together. Equity simulation uses a gradient based on lightness to color the different lines so it's easier to differentiate them while still upper breaks having a different color than lower breaks.
This script is not created to be used in conjunction with other scripts, it will force you into a background color that matches the theme. It's purpose is a research tool for systematic trading, to analyse signals in more depth.
Metaverse color theme:
⯁ Conclusion
I hope this script will help traders get a deeper understanding of how different assets react to their assets. It should be possible to convert this script into other signals if you know how to code on the platform. It is my intention to make more publications that include this type of analysis. It is especially useful when dealing with signals that do not happen often enough, so a regular backtest is not enough to test their significance.
BTC/ETH RatioThis indicator allows us to calculate altcoin and bitcoin season from the btc divided by eth ratio. The golden ratio is 37!
Top 10 NASDAQ Resilience + DD BandsTracks the top 10 weighted stocks in NQ and has DD bands from RS included.