Indicator

Liquidity Sweep Reversal [forexobroker]Liquidity Sweep Reversal detects stop-hunt sweeps: price wicks past a confirmed swing extreme to grab resting liquidity but the bar closes back inside, trapping breakout traders. The unique angle is ATR-scaled depth bounds (a minimum to filter noise and a maximum to reject genuine breaks) plus a persistent reversal bias armed by the sweep, with entries timed on an EMA reclaim instead of only the rarer classic sweep bar.
🔶 ALGORITHM
1. Confirm swing structure with symmetric pivots (ta.pivothigh / ta.pivotlow), tracking the latest confirmed swing high and swing low.
2. Detect a bullish sweep: low pierces the swing low by at least Min Sweep Depth x ATR but no more than Max Sweep Depth x ATR, and close finishes back above the swing low (optionally requiring a bullish reversal body). Bearish sweep is the mirror.
3. The maximum-depth bound rejects runaway moves that are real breaks rather than stop hunts.
4. Persistent reversal bias: a bullish sweep arms bias +1, a bearish sweep arms bias -1, holding until the opposite side sweeps.
5. Entry timing: within an active sweep bias, an EMA reclaim (ta.crossover / ta.crossunder of close vs the Entry Reclaim EMA) fires the trade. Sweep-Only Mode swaps this for the strict sweep+reclaim bar.
🔶 SIGNAL LOGIC
- Buy: bullish sweep bias active (swing low swept and reclaimed) and close crosses over the Entry Reclaim EMA (or, in Sweep-Only Mode, the sweep bar itself), in session, position not already long, after the cooldown window, only on barstate.isconfirmed; position-lock flips to LONG.
- Sell: bearish sweep bias active (swing high swept and reclaimed) and close crosses under the Entry Reclaim EMA (or the sweep bar itself), in session, position not already short, cooldown elapsed, on barstate.isconfirmed; position-lock flips to SHORT.
Only fires when a confirmed sweep has armed the matching reversal bias.
🔶 INPUTS
- Liquidity: pivot length for swing confirmation (default 6) and ATR length.
- Sweep depth: minimum sweep depth in ATR multiples (default 0.20x ATR) and maximum sweep depth to reject real breaks (default 3.0x ATR).
- Reclaim validity: reclaim-within-bars window and require-reversal-body toggle (default on).
- Signal Logic: Entry Reclaim EMA length (default 9) and Sweep-Only Mode toggle (default off).
- Cooldown: minimum bars between signals (default 5).
- Filters: optional session restriction with a session window.
- Visual: swept-level lines, dashboard, 3-layer glow, buy/sell colors, dashboard background.
🔶 ALERTS
LSR Buy, LSR Sell, LSR Any Signal, LSR Low Swept, LSR High Swept, LSR New Swing High, LSR New Swing Low, LSR Low Pierce, LSR High Pierce, LSR Any Sweep, LSR Sweep Tick, LSR Strong Bull, LSR Webhook JSON.
🔶 LIMITATIONS
- Requires warm-up: pivots confirm only after Pivot Length bars on each side, so early history produces no sweep targets.
- Defaults (ATR 14, min 0.20x, max 3.0x) are tuned for liquid instruments; volatile or thin symbols may need wider depth bounds.
- Sweep-Only Mode is intentionally rare; the default EMA-reclaim regime mode trades more frequently.
- Non-repainting by design (pivots confirmed, signal on bar close); the swing being swept appears Pivot Length bars after it formed.
- A sweep is a probabilistic trap, not a guaranteed reversal; in strong trends a level can be swept and continue rather than reverse.
Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

EMA Edge - Multi-EMA Backtest Table with Golden/Death CrossEMA Edge — Multi-EMA Backtest Table with Golden/Death Cross
A clean, all-in-one performance dashboard that backtests 6 long-only strategies side-by-side against a Buy & Hold benchmark — 5 single-EMA crossover strategies plus a classic Golden Cross / Death Cross strategy — with on-chart cross markers and built-in alerts.
Instead of guessing which EMA length works best for a given stock or timeframe, this indicator runs the math for you and shows the answer in a single glance, ranked against simply holding the asset.
What It Does
For each of 5 user-defined EMA lengths, the indicator simulates a simple long-only strategy:
Buy when price closes above the EMA (when flat)
Sell when price closes below the EMA (when long)
Equity starts at 100 and compounds across trades using the close-to-close return of each trade
A 6th strategy row tests the classic Golden/Death Cross:
Buy when the fast EMA crosses above the slow EMA (Golden Cross)
Sell when the fast EMA crosses below the slow EMA (Death Cross)
Special first-bar handling: if the fast EMA is already above the slow EMA at the start of your backtest window (i.e., we're mid-trend with no fresh Golden Cross to wait for), the strategy enters immediately at that bar's opening price. This avoids the unrealistic outcome of sitting in cash for years waiting for a cross that already happened.
All strategies are compared against a Buy & Hold baseline that starts at the close of the first in-range bar. If a position is open at the last bar, its equity is marked-to-market so every strategy is compared on equal terms — fully invested vs. partially invested at the cutoff.
Features
5 configurable EMAs — defaults 9 / 21 / 50 / 100 / 200, fully editable
Golden/Death Cross strategy — uses independent fast/slow EMA inputs (default 50 / 200)
Performance table showing Return %, delta vs. Buy & Hold, and Outperform / Underperform status per strategy
Flexible backtest window — X weeks, X years, or full chart lifetime
On-chart GC / DC markers with optional subtle background tint on cross bars
Built-in alerts for both Golden Cross and Death Cross events
Fully customizable table — 9 position options, 6 text sizes, all colors exposed as inputs
Soft, light color palette designed not to dominate the chart
Optional EMA plotting (off by default to keep the chart clean)
How To Read The Table
ColumnMeaningStrategyThe rule being testedReturnTotal % return of the strategy over the chosen windowVs StockDifference between the strategy's return and Buy & HoldStatus▲ Outperform if the strategy beat Buy & Hold, ▼ Underperform if not
Green-tinted rows = strategy beat Buy & Hold
Red-tinted rows = strategy underperformed Buy & Hold
Cream row = the Buy & Hold baseline itself
How To Use
Add the indicator to any chart — works on stocks, ETFs, crypto, forex, any timeframe.
Choose your backtest window (e.g., 1 Year, 5 Years, or Lifetime).
Scan the table to see which strategy historically beat Buy & Hold on this asset.
Use the on-chart GC / DC labels to spot historical and live cross events. Right-click any marker → Add Alert to be notified on new crosses.
Tip: Test the same EMA lengths across daily and weekly timeframes and across different assets. You'll usually find that what works on a steady index like SPY does not work on a volatile single stock, and vice versa. That's the entire point of the table — to make those differences visible instead of assumed.
Key Inputs
EMA 1–5: Lengths for the 5 single-EMA strategies
Show EMAs: Plot EMAs on chart (off by default)
Use Lifetime Performance: Backtest from the very first bar instead of a fixed window
Performance Timeframe Type / Value: Weeks or Years lookback
Crosses group: Toggle GC/DC display, set fast/slow EMA lengths, customize colors
Table Style group: Position, text size, background and text colors
Notes & Limitations
All strategies are long-only — no shorts, no leverage, no stops, no commissions, no slippage. This is a clean rule-based comparison, not a turnkey trading system. Live results will differ.
Entries and exits use close prices, except for the GC/DC strategy's first-bar entry when already in a golden state, which uses open.
Open positions at the last bar are marked-to-market so the comparison vs. Buy & Hold is apples-to-apples.
Past performance is not indicative of future results. Use this as a research and screening tool.
The GC/DC strategy uses separate EMA lengths from the 5 table EMAs by design, so you can run 9/21/50/100/200 in the table while still testing the classic 50/200 cross.
Alerts Available
Golden Cross: Fast EMA crossed above Slow EMA
Death Cross: Fast EMA crossed below Slow EMA
If you find this useful, a boost is appreciated. Suggestions and feedback welcome in the comments.
Open-source — feel free to study, fork, and adapt. Indicator

Combined RSI + ADX/DI + Stochastic + EMA StackShort Description
A compact market structure indicator that combines EMA stack alignment, ADX/DI trend strength, RSI vs RSI SMA, Stochastic positioning, and an optional trend filter to present bull, bear, neutral, and no-trade conditions in a clear visual format.
Long Description
Combined RSI + ADX/DI + Stochastic + EMA Stack is a compact market-structure indicator designed to help traders evaluate directional alignment, trend strength, and momentum conditions in one place.
The indicator combines:
EMA stack alignment
ADX trend strength
DI directional confirmation
RSI relative to its SMA
Stochastic position above or below the midline
Optional trend filter using EMA 100 or EMA 200
How it works
The main structural check is the selected EMA stack. The user can choose how strict that stack should be, from a simple 9 > 21 relationship to a broader multi-EMA sequence.
A bullish state requires:
the selected EMA stack to be aligned bullish
ADX above the no-trade threshold
+DI above the DI threshold
RSI above its SMA
Stochastic above 50
price above the selected trend filter when the filter is enabled
A bearish state requires:
the selected EMA stack to be aligned bearish
ADX above the no-trade threshold
-DI above the DI threshold
RSI below its SMA
Stochastic below 50
price below the selected trend filter when the filter is enabled
A no-trade state appears when ADX is below the defined threshold. This helps filter out weaker market conditions where trend strength may not be sufficient.
How to read the panel
The compact panel is designed to make the current condition easy to understand at a glance.
Green indicates bullish alignment
Red indicates bearish alignment
Amber indicates a no-trade condition because ADX is below threshold
Neutral coloring indicates partial alignment, but not enough confirmation for a full bullish or bearish state
Each row shows the current value and whether that condition is currently supporting the active side.
Exit consideration
The script also includes stochastic-based exit context.
For long trades:
monitor when %K crosses below %D from an overbought area, typically above 80
this can indicate that bullish momentum is weakening
For short trades:
monitor when %K crosses above %D from an oversold area, typically below 20
this can indicate that bearish momentum is weakening
Suggested use
This indicator is best used as a trend-alignment and market-structure tool rather than as a standalone trading system. It can help traders:
identify whether bullish or bearish conditions are structurally aligned
avoid weaker market environments through the ADX no-trade filter
confirm direction with DI, RSI, and Stochastic
apply a broader directional bias using EMA 100 or EMA 200
monitor stochastic crossover conditions as possible exit considerations
Default settings are intended to provide a balanced starting point, while still allowing users to make the EMA stack and trend filter stricter or more flexible.
Notes
This indicator is intended for chart analysis and educational use. It should be used alongside broader market context, risk management, and personal trade planning.
Preferred time frame D or W chart for stocks.
Attribution
This script includes logic derived in part from “ADX Di+ Di- ” by gu5tavo71.
Original source:
www.safecreative.org
© gu5tavo71 (Gustavo Cardelle)
License notice provided by the original author:
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
creativecommons.org
Summary of the author’s stated terms:
Share, copy and redistribute this script
Adapt, transform and build on this script
NonCommercial: You may not use the material for commercial purposes
Release Notes
Initial Release — Sam George
Combined RSI + ADX/DI + Stochastic + EMA Stack was created to make multi-factor trend alignment easier to read in a clear, compact format.
This first release includes:
Configurable EMA stack alignment for flexible trend structure analysis
ADX no-trade filter to help avoid weaker trend conditions
DI threshold confirmation for directional strength
RSI vs RSI SMA for momentum bias
Stochastic midline confirmation for additional trend alignment
Optional Trend Filter using EMA 100 or EMA 200
Compact state panel showing bull, bear, neutral, and no-trade conditions
Stochastic-based exit context for long and short trade management
Improved visual structure for faster decision support and easier interpretation
This version is intended to provide a structured view of market condition, trend quality, and alignment across multiple components in one place. Indicator

MA Cloud System by @cumacevikCustomizable MA Cloud System (Multi-Timeframe)
This premium Pine Script v5 indicator maps short, medium, and long-term market structures simultaneously using 4 independent moving averages and 3 distinct trend clouds.
Key Features:
Dual-Mode Timeframe (MTF): Scales automatically with your chart interval or locks to a specific macro timeframe (Daily, Weekly, etc.). Built-in lookahead protection guarantees zero data leak bias during backtesting.
EMA / SMA Selector: Toggle the entire calculation engine between EMA and SMA closing prices with a single click.
Granular Line Control: Customize each MA line independently—adjust period length, color, thickness (1−4px), and line typography (Solid, Dashed, or Dotted).
Fault-Tolerant Cloud Engine: Toggling a line off shifts its color to 100% transparency rather than dropping the data array. This prevents the clouds from fracturing, ensuring seamless visual trend tracking.
Clean UI Architecture: Zero clutter. All useless, anonymous checkboxes inside PulseWire's "Style" tab are eliminated. Every control is cleanly organized within the primary "Inputs" panel. Indicator

Caelum Bias Ribbon [JOAT]Caelum Bias Ribbon
Introduction
Caelum Bias Ribbon is a multi-timeframe ALMA consensus ribbon. It evaluates whether 15m, 1H, 4H, 1D, and 1W horizons are aligned, mixed, or overheated.
This open-source indicator is designed as a context tool, not a standalone trading system. It focuses on explaining the current market state with restrained visuals and confirmed-bar logic where signals are used.
Core Concepts
1. ALMA Deviation States
Each timeframe creates an ALMA center and deviation threshold to classify bullish, bearish, or neutral state.
2. Consensus Voting
The script counts aligned timeframes to identify broad directional agreement.
3. Overheat Tracking
Directional runs are counted so stretched multi-timeframe conditions can be marked without predicting reversal.
4. Ribbon Visualization
Colored ALMA ribbons and fills show agreement without heavy labels.
consensus = bullCount >= gate ? 1 : bearCount >= gate ? -1 : 0
Features
Five-timeframe ALMA ribbon
Consensus and mixed-state detection
Overheat markers
Consensus candle coloring
Compact dashboard
Input Parameters
Deviation factor
ALMA length, offset, and sigma
Deviation length
Overheat run threshold
Display toggles
How to Use This Script
Use Caelum as a directional filter. Strong agreement supports trend-following context; mixed readings warn that timeframes are not aligned.
Limitations
The script uses historical OHLCV data and cannot know future prices.
Signals and states can be late during fast reversals because confirmed-bar logic is used to reduce repainting.
Model outputs should be interpreted with market context, risk controls, and independent analysis.
No visual state should be treated as a certain trade outcome.
Originality Statement
Caelum is original in combining ALMA deviation states, multi-horizon voting, run-length overheat logic, and a clean ribbon display.
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. All calculations are derived from historical market data and may produce inaccurate readings in some market conditions. No indicator can predict future market behavior. Use proper risk management and independent judgment.
-Made with passion by jackofalltrades
Indicator

Confluence Conviction Engine [forexobroker]Confluence Conviction Engine runs a 4-factor confluence vote across regime, acceleration, signal, and momentum, then turns the net tally into a conviction score from -4 to +4. The unique angle is that a trade only fires when conviction meets a user threshold AND a reclaim-EMA cross prints in the same direction, so weak single-factor agreement is filtered out before any signal.
🔶 ALGORITHM
1. Factor 1 REGIME: +1 if price is above the slow regime EMA, -1 if below.
2. Factor 2 ACCELERATION: compute momentum as the N-bar price rate of change; +1 if its current value rose versus the prior bar, -1 if it fell.
3. Factor 3 SIGNAL: +1 if price is above the fast signal EMA, -1 if below.
4. Factor 4 MOMENTUM: +1 if RSI is above 50, -1 if below.
5. Net vote = sum of the four factor votes (range -4..+4). Conviction = absolute net vote; bias = sign of net vote.
6. With bias set and conviction at or above the minimum, a close crossover (long) or crossunder (short) of the reclaim EMA times the entry. Signals respect a bar cooldown, position-lock, and bar-close confirmation. Non-repainting.
🔶 SIGNAL LOGIC
- Buy: in-session AND bias = +1 AND conviction >= Min Conviction AND close crosses over the reclaim EMA AND position not already long AND cooldown elapsed AND barstate.isconfirmed (then position locks long).
- Sell: in-session AND bias = -1 AND conviction >= Min Conviction AND close crosses under the reclaim EMA AND position not already short AND cooldown elapsed AND barstate.isconfirmed (then position locks short).
- Only fires when net 4-factor conviction reaches the configured threshold.
🔶 INPUTS
- Conviction group: regime trend EMA for Factor 1; default Regime Trend EMA 50.
- Momentum length: ROC lookback whose change forms Factor 2 acceleration; default Momentum Length 12.
- Fast signal EMA: price-vs-EMA test for Factor 3; default Fast Signal EMA 9.
- RSI length: oscillator for the Factor 4 above/below-50 vote; default RSI Length 14.
- Min Conviction: required absolute net vote (1-4) to allow a trade; default Min Conviction 3.
- Volatility reference: ATR length for the dashboard reference; default ATR Length 14.
- Signal Logic group: entry reclaim EMA and cooldown; default Entry Reclaim EMA 9.
- Cooldown: minimum bars between signals; default Cooldown Bars 5.
- Filters group: optional session restriction and session window; default Restrict to Session off.
- Visual group: dashboard, 3-layer glow, reclaim EMA, buy/sell colors, dashboard background.
🔶 ALERTS
CCE Buy, CCE Sell, CCE Any Signal, CCE Full Bull, CCE Full Bear, CCE Edge On, CCE Bias Bull, CCE Bias Bear, CCE EMA Up, CCE EMA Down, CCE Vote Change, CCE RSI Mid, CCE Webhook JSON.
🔶 LIMITATIONS
- The slowest factor (regime EMA) needs its full length to stabilise, so early bars under-report conviction.
- Conviction measures present agreement among four factors; it is a confluence gauge, not a probability or forecast of the next move.
- All four factors are price-derived and can correlate during strong trends, so a full +/-4 vote is not four independent confirmations.
- Default lengths are tuned for liquid instruments; very low timeframes can produce rapid vote flips.
- Entries confirm on bar close, so the reclaim-EMA cross is acknowledged with one-bar lag versus intrabar price. Indicator

Choppiness Breakout Filter [forexobroker]Choppiness Breakout Filter gates Donchian breakouts behind the Choppiness Index regime so that breaks are only taken when the market is trending, not ranging. The unique angle is that the same Donchian break is treated as a tradable signal in a low-CI trending regime but suppressed as noise when CI is high and the tape is choppy.
🔶 ALGORITHM
1. Compute the Choppiness Index over the CI length: 100 x log10(sum of true range / (highest high - lowest low)) / log10(length). Low CI = directional/trending, high CI = ranging/chop.
2. Classify regime: trending when CI is below the Trend CI threshold; choppy when CI is above the Chop CI threshold.
3. Build a Donchian channel from the prior bar's highest high and lowest low over the breakout lookback.
4. A trend-filtered break is up when regime is trending AND close exceeds the Donchian high; down when trending AND close is below the Donchian low. An up-break sets bias +1, a down-break sets bias -1, and a choppy regime resets bias to flat.
5. Entry timing: in Break-Only mode the signal is the filtered break bar itself; otherwise a close crossover (long) or crossunder (short) of the reclaim EMA in the prevailing bias direction times the entry. Cooldown, position-lock, and bar-close confirmation apply. Non-repainting.
🔶 SIGNAL LOGIC
- Buy: in-session AND ((Break-Only: trending up-break) OR (bias = +1 AND close crosses over the reclaim EMA)) AND position not already long AND cooldown elapsed AND barstate.isconfirmed (then position locks long).
- Sell: in-session AND ((Break-Only: trending down-break) OR (bias = -1 AND close crosses under the reclaim EMA)) AND position not already short AND cooldown elapsed AND barstate.isconfirmed (then position locks short).
- Only fires when the Choppiness Index regime gate is satisfied (breakouts blocked while choppy).
🔶 INPUTS
- Choppiness group: bars the Choppiness Index is computed over; default Choppiness Length 14.
- Trend gate: CI level below which breakouts are enabled; default Trend CI Threshold 45.0.
- Chop gate: CI level above which breakouts are blocked and bias resets; default Chop CI Threshold 61.8.
- Breakout lookback: Donchian length the close must break; default Breakout Lookback 20.
- Volatility reference: ATR length for the dashboard; default ATR Length 14.
- Signal Logic group: entry reclaim EMA, break-only mode, cooldown; default Entry Reclaim EMA 9.
- Cooldown: minimum bars between signals; default Cooldown Bars 5.
- Filters group: optional session restriction and session window; default Restrict to Session off.
- Visual group: Donchian display, dashboard, 3-layer glow, buy/sell colors, dashboard background.
🔶 ALERTS
CBF Buy, CBF Sell, CBF Any Signal, CBF Break Up, CBF Break Down, CBF Trend On, CBF Chop On, CBF EMA Up, CBF EMA Down, CBF CI Trend Cross, CBF Bias Bull, CBF Bias Bear, CBF Webhook JSON.
🔶 LIMITATIONS
- The Choppiness Index needs its full window to stabilise, so the first CI-length bars are warm-up and the regime read is unreliable there.
- The Donchian channel uses the prior bar's extremes, so the broken level is fixed one bar before the break confirms.
- The CI regime gate filters but does not predict; a trending classification describes recent directionality, not future follow-through.
- Default CI thresholds are tuned for liquid instruments; very low or very high volatility regimes may need re-tuning.
- Entries confirm on bar close, so the break or reclaim cross is acknowledged with one-bar lag versus intrabar price. Indicator

Indicator

XAUUSD 15m - 200 EMA (1h) + UT Bot + ADX StrategyThe Strategy Breakdown
1. The Trend Filter (1-Hour 200 EMA)
The Rule: You only look for Buy signals on the 15-minute chart if the current price on the 1-hour chart is trading above its 200 EMA.
Purpose: This keeps you trading in the direction of the macro trend, preventing you from buying into a heavy 1-hour downtrend. Note: Since the 1-hour chart isn't pictured, you must manually confirm this bias before looking at the 15-minute triggers.
2. The Trigger (UT Bot Alerts)
The Rule: Wait for a green "Buy" label to print on the 15-minute candlestick chart.
Setting Check: Your chart shows UT Bot Alerts (2, 1). This is a very sensitive setting, meaning it will react quickly to price changes but will also generate a lot of noise (false signals) during choppy, sideways markets.
3. The Momentum Filter (ADX)
The Rule: At the exact moment the UT Bot "Buy" signal prints, the ADX (Average Directional Index) line must be above 25.
Purpose: ADX measures trend strength, regardless of direction.
ADX > 25: Indicates a strong, active trend.
ADX < 25: Indicates a weak, ranging, or sideways market. Because UT Bot is a trend-following indicator, it fails miserably in ranges. Filtering out entries when ADX is below 25 is crucial. Strategy

Indicator

Indicator

Indicator

Indicator

HTF Candle Boxes with FVGHTF Candle Boxes with FVG — See the higher timeframe structure as live, expanding boxes on your low-timeframe chart, with Fair Value Gaps highlighted as they print.
© syouske. All rights reserved.
This indicator combines two views in one: a real-time rendering of the current higher timeframe (HTF) candle drawn as expanding wick / body / wick boxes, and a Fair Value Gap (FVG) overlay that draws every 3-bar imbalance forming inside that HTF candle's range. FVGs whose gap range overlaps the HTF opening zone (open ± ATR) are highlighted in a distinct color so price-action context near the open is immediately obvious.
Disclaimer
This indicator is a tool for analysis, not financial advice. Past signals do not guarantee future results. Always use proper risk management.
What Is a Fair Value Gap
An FVG is a 3-candle imbalance:
- Bullish FVG — the low of the current candle is above the high of the candle two bars back. The empty space between them is the gap.
- Bearish FVG — the high of the current candle is below the low of the candle two bars back.
A gap represents inefficiency that price often revisits. Until it is revisited, it marks the area where momentum was strongest.
HTF Candle Boxes
Each higher timeframe candle is rendered as three live zones that expand in real time:
- Upper wick zone — where price was rejected from the top
- Body zone (green/red) — the accepted range between open and close
- Lower wick zone — where price was rejected from the bottom
- Optional outer box wraps the full candle range
- Optional dashed midline through the body
The boxes grow bar by bar as the HTF candle develops, so you always see the current structure clearly on any lower timeframe chart.
Opening Zone
An ATR-sized band around the HTF open price (ATR length, multiplier, and source timeframe are all configurable). This zone is the reference for FVG highlighting. The box is hidden by default to keep the chart clean — turn on "Show opening zone box" to make it visible.
FVG Boxes
Any FVG that prints within the current HTF candle's wick range (htf_low to htf_high) is drawn as a box:
- The box covers the exact price range of the gap.
- It extends right as long as the gap stays open.
- It is removed when the gap is fully filled (mitigated) — price trades all the way back through to the far edge of the gap.
- Any still-open FVGs freeze at the next HTF candle open.
FVGs whose gap overlaps the opening zone are filled in cyan by default — these are the gaps printed near the HTF open price, the most context-rich imbalances. FVGs outside the opening zone use a subtle gray fill.
Customization
- HTF timeframe: 1H, 4H, or 1D
- HTF box colors (upper wick, body bull/bear, lower wick), borders, outer box, midline dash
- Opening zone: ATR length, multiplier, source timeframe (5m / 15m / 30m / 1H), visibility, fill and border colors
- FVG: minimum gap size (ATR multiple), bull/bear fill, "near opening range" fill (cyan by default), border color, visibility toggle
Recommended Use
- Chart timeframe: 1M, 3M, 5M, or 15M
- Works on any liquid market: forex, crypto, indices, futures
- Best used alongside higher timeframe bias and key S/R levels
- Pair with the standalone "HTF Candle Boxes" indicator for multi-HTF analysis
Alerts
- "FVG Near HTF Open" — any FVG (bull or bear) printed inside the opening zone
- "FVG Near HTF Open — Bullish" — bullish FVG only
- "FVG Near HTF Open — Bearish" — bearish FVG only
Set alerts to "Once per bar close" for best accuracy.
Indicator

Elaris Fast Scalp ProElaris Fast Scalp Pro is a professional lower-timeframe scalping indicator designed for fast-moving markets such as crypto, forex, and indices. The indicator combines trend alignment, momentum confirmation, volatility filtering, VWAP positioning, volume strength, and higher-timeframe confirmation into a clean non-repainting scalping system.
Built specifically for aggressive intraday traders, the script focuses on identifying high-quality momentum continuation opportunities while filtering out weak or choppy conditions that commonly generate false signals on lower timeframes.
The signal engine uses:
Fast EMA reclaim logic
Trend structure filtering
RSI momentum confirmation
ADX trend-strength filtering
VWAP positioning
Volume expansion validation
ATR-based volatility quality checks
Optional higher-timeframe directional confirmation
Cooldown logic to reduce over-signaling
The indicator also includes:
Professional dashboard panel
Real-time market condition overview
Risk/reward visualization
Dynamic stop loss and take profit levels
Configurable session filtering
Long and short signal alerts
Dark and light mode compatibility
Elaris Fast Scalp Pro is optimized for:
1m / 3m / 5m / 15m charts
Crypto scalping
Fast intraday momentum trading
Session breakout continuation moves
Trend-following scalp setups
Unlike many repainting scalping systems, all signals are confirmed only after candle close, making the indicator suitable for live trading and alert automation.
Features
Non-repainting confirmed signals
Fast scalp continuation engine
Smart trend filtering
Built-in volatility protection
Volume confirmation system
Optional HTF bias filter
VWAP institutional bias filter
Risk/reward plotting
Signal quality scoring
Professional dashboard UI
Fully customizable inputs
Best Usage
The indicator performs best during active market sessions with strong momentum and healthy volatility conditions. Lower-timeframe traders may combine it with market structure, liquidity zones, or session trading concepts for additional confirmation. Indicator
