Double Trisectional Volatility BandsDouble Trisectional Volatility Bands (DTVB) | MisinkoMaster
Double Trisectional Volatility Bands (DTVB) is a volatility-based trend indicator designed to create smooth yet adaptive price envelopes capable of tracking trend structure while reacting to volatility expansion. The indicator emphasizes stability during consolidation while clearly highlighting strong price moves beyond normal market behavior.
This makes DTVB particularly suitable for traders seeking structured volatility envelopes that remain stable during noise yet clearly identify breakout and trend continuation phases.
Key Features
Double-layer trisectional smoothing for stable trend structure
Adaptive volatility bands responding to changing market conditions
Clear breakout detection through band expansion and price crossings
Dynamic candle coloring for immediate trend visualization
Automatic Long and Short markers on confirmed trend shifts
Designed to balance smooth structure with volatility responsiveness
Suitable for both breakout and trend-following strategies
How It Works
DTVB uses a multi-stage smoothing process that divides price behavior into layered components, allowing the central structure to remain smooth while still reacting to changing volatility conditions.
Instead of relying on a single smoothing pass, the indicator blends multiple smoothing layers to maintain structural consistency across varying market environments.
A volatility component then measures how far price deviates from this smoothed structure, and adaptive bands are constructed around the central value. When price moves outside these envelopes, it signals abnormal movement or potential trend continuation.
The result is a band system that stays stable during sideways markets yet expands when volatility increases, helping traders detect meaningful price transitions.
Inputs Overview
Source — Selects the price data used for calculations
Lookback Period — Controls the primary smoothing length used in the band structure
Factor — Adjusts the volatility multiplier controlling band width
Volatility Lookback — Defines the smoothing period applied to volatility calculations
Usage Notes
Designed for traders seeking smooth volatility envelopes
Breakouts occur when price crosses outside the bands
Band expansions often accompany strong trend movements
Works well for trend continuation and breakout confirmation
Best used alongside price structure or confirmation indicators
Parameters should be tuned according to asset volatility and timeframe
Summary
Double Trisectional Volatility Bands provide a smooth yet adaptive volatility envelope designed to highlight abnormal price movements while maintaining stable structure during consolidation. It is well suited for traders seeking structured breakout and volatility-aware trend analysis tools.
المؤشرات والاستراتيجيات
MASU+ Institutional: The Ultimate Trading Ecosystem)Stop Trading Retail. Start Trading Institutional.
Welcome to MASU+ Institutional, a comprehensive algorithmic trading framework designed to emulate the logic of hedge funds and institutional market makers. This is not just a "buy/sell" indicator; it is a complete decision-making engine that combines Smart Money Concepts (SMC), Order Flow, and Multi-Timeframe Analysis into a single, automated strategy.
The script is built to filter out market noise and trade only when high-probability conditions align across structure, volume, and momentum.
Key Features
1. Smart Money Intelligence (SMC)
Order Blocks & FVG: Automatically identifies institutional footprints.
Liquidity Sweeps: Detects stop-hunts and manipulation points.
Break of Structure (BOS): Confirms trend continuations with precision.
Demand & Supply Zones: Dynamic plotting of buying and selling pressure zones with mitigation logic.
2. Advanced Order Flow
CVD (Cumulative Volume Delta): Analyses buying vs. selling pressure.
VWAP Bands: Trades based on institutional value areas.
Volume Profile POC: Pinpoints the Point of Control for the current session.
3. Adaptive Risk Management
Kelly Criterion Sizing: Dynamically adjusts position size based on win-rate probability.
Volatility-Based Stops: SL and TP are calculated using ATR to adapt to market conditions.
Auto-Trailing: Locks in profits as the trade moves in your favor.
4. Professional Dashboard A compact, real-time table displaying:
MTF Trends: Status of 15m, 1H, and 4H trends.
Confluence Score: A rating (1-5) of the signal strength.
Market Regime: Identifies if the market is Trending, Ranging, or Volatile.
Risk/Reward: Live R:R calculation for the current setup.
How It Works
The strategy uses a "Waterfall Logic" to enter trades:
Macro Filter: Checks the correlation with major indices (SPX, NDX) to ensure we are trading with the global market.
Trend Alignment: Confirms direction using Multi-Timeframe EMAs.
Volume Confirmation: Requires a spike in volume and positive Order Flow (CVD).
SMC Trigger: Enters on Liquidity Sweeps, FVG fills, or Order Block retests.
Time Filter: Operates only during high-volume sessions (London/NY) to avoid consolidation chop.
Best Practices
Timeframe: Optimized for 15m and 1H.
Assets: Works best on Indices (US30, NAS100, DAX), Crypto (BTC, ETH), and Major Forex Pairs.
Settings: The default settings are tuned for a balance of frequency and accuracy. Use the "Time Filter" to avoid low-volatility sessions.
Disclaimer: This strategy is a tool for analysis and automated execution logic. Past performance does not guarantee future results. Always backtest on your specific asset and broker before deploying real capital.
👇 Drop a BOOST if you want more Institutional Tools! 🚀
Adaptive Structure Trend Engine (ASTE)Adaptive Structure Trend Engine (ASTE)
Adaptive Structure Trend Engine (ASTE) is a non-repainting, multi-layer trend analysis indicator designed to help traders identify high-quality directional opportunities using market structure and adaptive moving averages. ASTE focuses on trend clarity, confirmation, and signal cleanliness, avoiding indicator noise and repeated signals.
🔍 Core Components
ASTE combines four powerful concepts into a single, structured framework:
• FRAMA (Fractal Adaptive Moving Average)
Detects market structure and directional slope changes.
• KAMA (Kaufman Adaptive Moving Average)
Measures price efficiency and regime stability.
• JMA (Jurik-style Moving Average)
Provides smooth momentum confirmation with minimal lag.
• EMA Hierarchy (21/50 + 50/100/150/200)
Validates trend strength and higher-order alignment.
📊 Signal Types
ASTE produces state-based signals (no repeated alerts on every bar):
1️⃣ Base Signal
Single tiny triangle
• FRAMA slope alignment
• KAMA direction confirmation
• JMA momentum confirmation
• EMA 21/50 trend validation
2️⃣ Strong Signal
Two stacked triangles
• All Base Signal conditions
• PLUS EMA 50/100/150/200 full trend confluence
Signals remain active until an opposite signal of the same type appears.
🎨 Visual Design
• Clean stacked triangle system
• No repainting
• No signal spam
• EMA band with gradual color transition
• Fully configurable visibility options
⚙️ User Controls
• Adjust FRAMA, KAMA, and JMA lengths
• Toggle Base / Strong signals
• Show or hide EMA band
• Works on all markets and timeframes
⚠️ Disclaimer
This indicator is provided for educational and analytical purposes only. It does not constitute financial advice or trade recommendations. Always use proper risk management and confirm signals with additional analysis. Past performance does not guarantee future results.
Order Flow + Mean Reversion + Vol S/R + MTFW mean reversion script i got 100 percent on a new york open
ATR Structure Trail Pro & Range Filter (v6)📌 ATR Structure Trail Pro & Range Filter (v6)
Multi-purpose trend-following and consolidation detection tool
🔍 Overview
This indicator combines structure pivots, an ATR-based trailing stop, range detection, and clean visual signals to identify trend shifts and potential trade zones.
It is designed for traders who want simple, clean structure reading without unnecessary chart noise.
This indicator does not guarantee profit and is intended for educational and analytical purposes only, serving as a visual aid for reading price action.
⚙️ Main Components
1️⃣ Structure Pivot Flip (Trend Change Detection)
The indicator uses Pivot High / Pivot Low structure to detect when price creates:
Higher High → BUY bias
Lower Low → SELL bias
When a structural flip occurs:
a green arrow appears (potential bullish setup)
or a red arrow appears (potential bearish setup)
These arrows are not trade signals, but visual markers highlighting a shift in market context.
2️⃣ ATR Trail Stop (Adaptive Trend Line)
The ATR trail line automatically adapts to market volatility:
green during bullish phases
red during bearish phases
The ATR multiplier determines how far the dynamic trail is placed relative to price.
The trail line is not a guaranteed exit level — it acts as a dynamic structural reference.
3️⃣ Range/Box Zones (Consolidation Filter)
When the indicator detects that price is entering a tight consolidation range based on ATR and recent volatility, it draws a box zone:
blue in bullish context
purple in bearish context
Range zones indicate low-risk/no-trade areas where entries are typically avoided according to price action logic.
🎯 Trading Logic (Non-Signaling)
This indicator is not a trading system.
It visually highlights:
✔ structure
✔ trend
✔ volatility
✔ consolidation
✔ potential reversals
Users make trading decisions independently of these visual elements.
🧩 Inputs & Customization
You can fully customize:
ATR length & multiplier
Pivot sensitivity
Box fill and border colors
ATR trail color, width, and style (solid/dashed/dotted)
Visibility of all components individually
The indicator works across all timeframes and instruments.
💡 How to Use
Use arrows as informational markers of structure change
Use the ATR trail as a dynamic guide for current trend
Use range boxes to avoid entries during consolidation
Combine it with your own price action analysis, EMA/Kijun lines, session opens, or volume levels
⚠️ Important Notes
This indicator provides no performance guarantees
Not financial advice or a trading signal
Users are responsible for their own testing and application
Intended strictly for educational and analytical use in compliance with TradingView’s rules
📬 Author Notes
If you find this indicator useful, feel free to leave a comment or suggestion for future improvements.
All inputs are open for expansion and further development.
[src] [uxo, @envyisntfake] accurate strike -> futures conversioni accidetnally clicked protected script and not open source the script lolololol
no trader should ever fear a tool that they rely on to be hidden unless its a niche concept
check out @envyisntfake discord / github, i used his convertor as a base, i only improved the porting to make this live, and added smoothing to make the conversions better rather than manually inputting it into his calculator
CRZTestBuildV2At market open, the indicator plots daily zones derived from the previous session's range and volatility, using statistically common extensions and reactions from similar prior days. These zones act as areas of interest where price commonly stalls, reverses, or accelerates, which makes them useful or HOD/LOD reference and structure trade entries.
Reversal Patterns ProReversal Patterns Pro tracks Engulfing Candles with Displacement. The price of the following candle does not open at the last close, which is often a signal of a trend reversal or a strong trend continuation accompanied by high delta. It shows Hammer Patterns only when price is overbought/oversold according to RSI Levels. The indicator visualizes strong Wick Rejections when RSI is overbought and oversold, which is historically important in order to trade Supply & Demand.
ronyImran Rony is an advanced based binary trading indicator designed to deliver high-accuracy CALL & PUT signals on short timeframes.
It uses RSI volatility with TMA deviation channels to identify overbought and oversold market conditions, while the optional EMA Trend Force filter helps avoid counter-trend trades and improves overall signal quality.
All signals are non-repainting and confirmed after candle close.
The indicator also features a real-time performance dashboard displaying Win Rate, total Wins & Losses, current Trend direction, and active signal status, allowing traders to monitor performance directly on the chart.
Best suited for Binary Options trading on 1M–5M timeframes, including OTC and Forex pairs.
⚠️ This indicator is for technical analysis only. Always use proper risk management.
This Code Made by Imran Rony
Telegram : @Imran_755
Outlier Catching Moving AverageOutlier Catching Moving Average (OCMA) | MisinkoMaster
Outlier Catching Moving Average (OCMA) is a volatility-adaptive trend indicator designed to react quickly to abnormal price movements while maintaining smooth behavior during normal market conditions. The indicator aims to capture sudden price expansions without sacrificing overall trend clarity.
This makes OCMA suitable for traders who want faster adaptation to unusual market activity while still preserving stable trend structure across varying volatility regimes.
Key Features
Volatility-adaptive moving average designed to react to price outliers
Multiple moving average bases supported for flexible smoothing behavior
Optional ATR-based adaptive bands for volatility envelopes
Configurable trend logic for earlier signals or stronger confirmations
Dynamic candle coloring for intuitive trend visualization
Automatic Long and Short markers on confirmed trend transitions
Designed to balance responsiveness and smoothness across market conditions
How It Works
OCMA builds on traditional moving average concepts but incorporates adaptive smoothing that adjusts according to changing market volatility.
Rather than behaving uniformly across all conditions, the average becomes more responsive when price behavior deviates strongly from recent structure and smoother when markets return to normal activity.
Optional ATR bands expand and contract with volatility, helping identify when price moves significantly away from its adaptive equilibrium.
The result is a moving average that remains stable in calm markets yet quickly adapts when price action becomes irregular or impulsive.
Inputs Overview
Source — Selects the price data used in calculations
Moving Average Length — Controls the main smoothing period
ATR Length — Sets the volatility measurement period used for band calculations
Base Moving Average — Selects which moving average type is used as the foundation
Trend Logic — Chooses whether trends are detected via band crossover, average direction change, or both
Use ATR Bands — Enables or disables adaptive volatility bands
Factor — Controls ATR band width sensitivity
ALMA Offset & Sigma — Parameters used only when ALMA smoothing is selected
Usage Notes
Designed to detect abnormal price expansions while preserving overall trend structure
Suitable for breakout traders and volatility-aware trend strategies
Band crossovers can signal potential trend transitions
Average direction changes may confirm continuation or reversal
Works well when combined with market structure or confirmation tools
Adjust parameters according to asset volatility and timeframe
Summary
Outlier Catching Moving Average provides a volatility-aware alternative to standard moving averages, helping traders capture unusual price behavior while maintaining smooth and readable trend signals. It is well suited for traders seeking adaptive trend tools capable of responding when markets move outside normal conditions.
Key Price Levels V1📌 Key Price Levels V1 – FVG Confluence Tool
Key Price Levels V1 is a clean, price-action focused indicator that plots automatic key price levels and shows Fair Value Gaps (FVG / Imbalance) only when they form near those levels.
The goal is simple: reduce noise and highlight only high-probability, level-based opportunities.
This tool is designed for:
Forex
Gold (XAUUSD)
Indices (US30, NAS100, SPX, etc.)
With manual scaling control, you can adapt it to any market.
🔧 Main Features
✅ Plots 6 Key Levels
3 levels above current price
3 levels below current price
Lines extend left & right across the chart
Price labels shown on the right side (no candle overlap)
✅ Fair Value Gap (FVG / Imbalance) Detection
Shows Bullish & Bearish FVG
Filters FVGs so they appear ONLY near key levels
Keeps chart clean and focused on high-quality zones
✅ Manual Scaling Control
Toggle: Use Pip/Tick Scaling
ON → Best for Forex (inputs in pips)
OFF → Best for Gold & Indices (inputs in price/points)
✅ Customizable Inputs
Step Size (distance between levels)
Near Distance (how close FVG must be to a level)
Levels Mode: 00, 50, or Auto
Label offset (push labels to the right side)
⚙️ How to Set It Up
🔹 For Forex (EURUSD, GBPUSD, etc.)
Turn ON: Use Pip/Tick Scaling
Example settings:
Step Size = 50 → 50 pips grid
Near Distance = 20 → 20 pips filter
🔹 For Gold (XAUUSD)
Turn OFF: Use Pip/Tick Scaling
Example settings:
Step Size = 1.0
Near Distance = 0.2
🔹 For Indices (US30, NAS100, etc.)
Turn OFF: Use Pip/Tick Scaling
Example settings:
Step Size = 50 or 100
Near Distance = 10
🧠 Trading Concept (Built-in Rules)
Use this indicator as a confluence tool, not alone.
✅ Trade only New York Time: 02:30 to 07:00 (London Open)
✅ If FVG forms on a key price level → follow the trend on 5–15 min
✅ If a wick sweeps a price level → look for strong rejection
✅ If you get BPR on a price level → strong trend continuation signal
✅ If price is rejecting between two levels → wait for CISD
✅ Enter on Imbalance (FVG) → Target next price level or long wick liquidity
🎯 Best Use Case
Mark important price levels automatically
Wait for liquidity sweep / displacement
Enter using FVG near a level
Target the next key level
Keep risk tight, structure-based
⚠️ Disclaimer
This indicator is for educational and analytical purposes only.
It does not provide financial advice. Always use proper risk management and confirm with your own trading plan.
MACD Quality Confirmation Bipolar Index V2Indicator: MACD Quality Confirmation Bipolar Index (V2)
Overview
The MACD Quality Confirmation Bipolar Index V2 is a quantitative tool designed to solve the "False Signal" problem inherent in traditional MACD oscillators. Instead of merely showing momentum direction, this indicator filters MACD signals through a multi-dimensional Quality Engine that analyzes liquidity and price action efficiency.
Why Use This?
Standard MACD often produces "noisy" crossovers during low-volume consolidation or erratic price movements. This indicator assigns a "Quality Score" (0-100) to every move, visualized as a bipolar histogram.
Key Features
Liquidity Filtering (Volume Factor): Uses a percentile-based log-volume calculation over a 1-year lookback. It ensures that signals occurring on low institutional participation are suppressed.
Efficiency Scoring (Smoothness): Measures the ratio of candle body size to the total range. High-wick "erratic" price action reduces the score, while solid, trend-driven candles increase it.
Bipolar Visualization: * Positive Bars: Bullish momentum confirmed by high quality.
Negative Bars: Bearish momentum confirmed by high quality.
Bright Colors: Indicate "Strong Zones" (Score > 60), where price action and volume are in perfect sync.
Smart Crossover Labels: * Green/Red Triangles: High-quality crossovers (Score > 40).
Gray Triangles: Low-quality "noise" crossovers.
Yellow "!" Mark: A warning for extremely weak signals (Score < 20).
How to Trade
The Power Setup: Look for a Bullish Cross (Triangle) that coincides with a bar entering the Strong Zone (above 60). This indicates a high-conviction entry.
The Noise Filter: If you see a MACD crossover but the histogram remains in the "Active Zone" (below 40) or triggers a "!", exercise caution; the market may be ranging.
Trend Strength: Watch for increasing bar heights. If price moves higher but the Quality Score declines, it suggests a "hollow" trend prone to reversal.
WaveTrend Oscillator Lite [SolQuant]The WaveTrend Oscillator Lite indicator provides single-timeframe WaveTrend momentum analysis with overbought and oversold zone detection. It displays the core WT1/WT2 oscillator lines with color-coded gradient fills, making it easy to identify momentum extremes at a glance.
This is the free version of WaveTrend Oscillator , offering the core oscillator engine on a single timeframe without the multi-timeframe overlays, chart signals, alignment stars, or dashboard available in the full version.
█ USAGE
Reading the Oscillator
Two WaveTrend lines (WT1 and WT2) oscillate around a zero line. When WT1 is above WT2, momentum is bullish (default: blue). When below, momentum is bearish (default: magenta). A gradient fill extends between the lines and toward zero, providing an intuitive visual cue of momentum strength and direction.
Extreme Zones
When either WT line crosses above the overbought level, the lines turn red and a red fill highlights the extreme zone. When below the oversold level, the lines turn green with a green fill. These extreme readings indicate potential reversal areas where momentum has stretched to unsustainable levels.
█ DETAILS
The WaveTrend oscillator is calculated in three steps:
1 — An EMA of the typical price (HLC3) is computed over the channel length
2 — The absolute deviation from this EMA is smoothed with another EMA
3 — The normalized difference (CI) is smoothed with an EMA of the average length to produce WT1, and a simple SMA of WT1 produces WT2
█ SETTINGS
• Channel Length: EMA period for the price channel (default: 10).
• Average Length: EMA period for final smoothing (default: 21).
• Over Bought Level 1 / 2: Upper threshold levels for extreme zone detection (default: 60 / 53).
• Over Sold Level 1 / 2: Lower threshold levels for extreme zone detection (default: -60 / -53).
This indicator is an oscillator-based tool and does not constitute financial advice. Overbought and oversold conditions do not guarantee reversals. Past performance does not guarantee future results.
UniMacro: Scalp Mod + AutoTrailing⚡ Don't guess the direction. Follow the "Market Driver".
The UniMacro Scalp is a specialized correlation-based indicator designed for scalping indices, specifically optimized for DAX (DE40/GER40) and its reaction to the US Market.
European markets often lag behind or mirror the strong moves of their US counterparts. This script mathematically identifies which US index (S&P 500, Dow Jones, or Nasdaq) is currently "driving" the price action and generates signals only when the correlation is statistically significant.
How It Works
The "Driver" Logic: The script monitors SPX500, US30, and NAS100 in real-time. It automatically detects which index has the highest correlation with your current chart (e.g., DAX).
Signal Filter: Trades are only taken if:
The Correlation Coefficient is > 0.80 (Strong Link).
The "Driver" index is trending (Above/Below SMA 50).
Scalping Risk Management: The indicator comes with built-in ATR-based SL/TP settings tuned for quick scalps (tight stops, quick profits).
Auto-Trailing: Includes an automatic Trailing Stop that activates instantly to lock in profits during volatility spikes.
The Dashboard
A compact table in the top-right corner displays:
Real-time correlation with US Indices.
Highlights the current "Driver" (Green = Strong Correlation).
Best Setup for DAX
Asset: DAX (GER40 / DE40), UK100, or CAC40.
Timeframe: 1m or 5m (Scalping Mode).
Settings: Default settings are tuned for high volatility. Adjust the Correlation Period to 10-15 for even faster reactions on the 1-minute chart.
Risk Warning: This is a scalping tool based on historical correlations. Correlations can break during news events. Use with proper risk management.
👇 Boost this script if you trade the Open! 🚀
Ict + Alert (Realtime) - Optimized v2📊 Description
This indicator implements the ICT (Inner Circle Trader) strategy using Fair Order Blocks (FOB) to identify demand and supply zones in the market. Optimized for XAUUSD (Gold) trading with real-time alerts.
🎯 How It Works
The indicator analyzes price movements to identify:
Bullish Fair Order Blocks: Zones where price left uncovered liquidity (gap) during an upward movement
Bearish Fair Order Blocks: Zones where price left uncovered liquidity during a downward movement
When price returns to these zones, the indicator generates:
📦 Colored boxes on the chart (green for long, red for short)
🔔 Real-time alerts with automatically calculated Entry, Stop Loss, and Take Profit
📍 Visual signals (triangles) to easily spot trading opportunities
⚙️ Key Features
Smart Alerts
Realtime: receive instant notifications when a setup forms
Configurable Risk/Reward: set your preferred risk/reward ratio (default 1:3)
Session filter: focus signals during London (08:00-10:00) and New York (14:30-16:30) sessions
Stop Loss with buffer: configurable additional protection
Operating Modes
Realtime Mode: immediate alerts as soon as condition triggers (faster)
Confirmation Mode: alerts only on bar close (more reliable)
Visualization
FOB boxes with adjustable transparency
Optional midline to identify precise entry
Visual indicators (triangles) for long/short signals
Forecast Trend Filter ~ CharonQuantThe Forecast Trend Filter (FTF) is a trend and momentum confirmation indicator built on the original Forecast Oscillator concept developed by Tushar Chande.
The original Forecast Oscillator measures how far price deviates from a linear regression forecast to highlight momentum shifts.
This version extends that foundation and restructures it into a practical, signal-quality focused trend filter designed for real trading conditions.
What’s different in this implementation:
• Forecast Oscillator combined with slope confirmation to ensure momentum is accelerating, not stalling
• Trend alignment filter using a user-selectable moving average (SMA, EMA, WMA, HMA, ALMA, VWMA)
• Minimum deviation threshold to filter out weak or noisy signals
• Directional state logic that clearly defines bullish, bearish, or neutral conditions
• Visual trend context using adaptive colors, background bias, and overlay plots
Signals are only generated when all conditions align:
• Price deviates meaningfully from its linear regression forecast
• Oscillator slope confirms momentum continuation
• Deviation exceeds the minimum quality threshold
• Price is aligned with the higher-level trend filter
If one condition fails, the signal is ignored.
This design prioritizes signal quality over signal frequency.
Development and usage notes:
This indicator was developed and calibrated on the 1D INDEX:ETHUSD chart.
You must tweak the parameters to fit your market, timeframe, and trading style.
If you do not read this description or do not understand what the indicator is designed to do, do not use it.
Indicators amplify both discipline and mistakes.
Important reminder: No single indicator is sufficient on its own.
Institutional Reload Zones //@version=5
indicator("MSS Institutional Reload Zones (HTF + Sweep + Displacement) ", overlay=true, max_boxes_count=20, max_labels_count=50)
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Inputs
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pivotLeft = input.int(3, "Pivot Left", minval=1)
pivotRight = input.int(3, "Pivot Right", minval=1)
htfTf = input.timeframe("60", "HTF Timeframe (60=1H, 240=4H)")
emaFastLen = input.int(50, "HTF EMA Fast", minval=1)
emaSlowLen = input.int(200, "HTF EMA Slow", minval=1)
atrLen = input.int(14, "ATR Length", minval=1)
dispMult = input.float(1.2, "Displacement ATR Mult", minval=0.5, step=0.1)
closeTopPct = input.float(0.25, "Close within top %", minval=0.05, maxval=0.5, step=0.05)
sweepLookbackBars = input.int(60, "Sweep lookback (bars)", minval=10, maxval=500)
sweepValidBars = input.int(30, "Sweep active for N bars", minval=5, maxval=200)
cooldownBars = input.int(30, "Signal cooldown (bars)", minval=0, maxval=300)
extendBars = input.int(200, "Extend zones (bars)", minval=20)
showOB = input.bool(true, "Show Pullback OB zone")
showFib = input.bool(true, "Show 50-61.8% zone")
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// HTF trend filter
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
htfClose = request.security(syminfo.tickerid, htfTf, close)
htfEmaFast = request.security(syminfo.tickerid, htfTf, ta.ema(close, emaFastLen))
htfEmaSlow = request.security(syminfo.tickerid, htfTf, ta.ema(close, emaSlowLen))
htfBull = (htfEmaFast > htfEmaSlow) and (htfClose >= htfEmaFast)
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// LTF structure pivots
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
atr = ta.atr(atrLen)
ph = ta.pivothigh(high, pivotLeft, pivotRight)
pl = ta.pivotlow(low, pivotLeft, pivotRight)
var float lastSwingHigh = na
var float lastSwingLow = na
if not na(ph)
lastSwingHigh := ph
if not na(pl)
lastSwingLow := pl
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Sweep filter (simple + robust)
// “sweep” = breaks below lowest low of last N bars and reclaims (close back above that level)
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
sweepLevel = ta.lowest(low, sweepLookbackBars)
sweepNow = (low < sweepLevel) and (close > sweepLevel)
var int sweepUntil = na
if sweepNow
sweepUntil := bar_index + sweepValidBars
sweepActive = not na(sweepUntil) and (bar_index <= sweepUntil)
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Displacement filter
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
cRange = high - low
closeTopOk = close >= (high - cRange * closeTopPct)
dispOk = (cRange >= atr * dispMult) and closeTopOk and (close > open)
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// MSS bullish (filtered)
// base MSS: close crosses above last swing high
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
baseMssBull = (not na(lastSwingHigh)) and ta.crossover(close, lastSwingHigh)
var int lastSignalBar = na
cooldownOk = na(lastSignalBar) ? true : (bar_index - lastSignalBar >= cooldownBars)
mssBull = baseMssBull and htfBull and sweepActive and dispOk and cooldownOk
if mssBull
lastSignalBar := bar_index
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Find last bearish candle before MSS for OB zone
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
f_lastBearish(_lookback) =>
float obH = na
float obL = na
int found = 0
for i = 1 to _lookback
if found == 0 and close < open
obH := high
obL := low
found := 1
= f_lastBearish(30)
// Impulse anchors for fib zone (use lastSwingLow to current high on MSS bar)
impLow = lastSwingLow
impHigh = high
fib50 = (not na(impLow)) ? (impLow + (impHigh - impLow) * 0.50) : na
fib618 = (not na(impLow)) ? (impLow + (impHigh - impLow) * 0.618) : na
fibTop = (not na(fib50) and not na(fib618)) ? math.max(fib50, fib618) : na
fibBot = (not na(fib50) and not na(fib618)) ? math.min(fib50, fib618) : na
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Boxes (delete previous, draw new) — SINGLE LINE calls only
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
var box obBox = na
var box fibBox = na
if mssBull
if showOB and not na(obHigh) and not na(obLow)
if not na(obBox)
box.delete(obBox)
obBox := box.new(left=bar_index, top=obHigh, right=bar_index + extendBars, bottom=obLow, bgcolor=color.new(color.gray, 82), border_color=color.new(color.gray, 30))
if showFib and not na(fibTop) and not na(fibBot)
if not na(fibBox)
box.delete(fibBox)
fibBox := box.new(left=bar_index, top=fibTop, right=bar_index + extendBars, bottom=fibBot, bgcolor=color.new(color.teal, 85), border_color=color.new(color.teal, 35))
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Visuals
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
plotshape(mssBull, title="MSS Bull (Filtered)", style=shape.labelup, text="MSS✔", size=size.tiny, color=color.new(color.green, 0), textcolor=color.white, location=location.belowbar)
plot(htfEmaFast, title="HTF EMA Fast", color=color.new(color.orange, 80))
plot(htfEmaSlow, title="HTF EMA Slow", color=color.new(color.purple, 80))
QuantumPips Session Trend StructureQuantumPips Session Trend Structure is an indicator built to help you read session structure and spot higher-quality breakout → retest opportunities when trend and momentum conditions agree.
It does three main things:
Maps sessions (Asia / London / New York) with live High/Low boxes
Adds trend direction using EMA bias (50/200 + optional slope)
Prints BUY/SELL labels only after a clean breakout + retest sequence, optionally filtered by volume, range expansion (ATR), and candle body strength
Educational tool only — not financial advice. Always manage risk.
What you’ll see on the chart
Session boxes (structure)
The indicator draws a box for each session and updates the session High/Low while the session is active.
Default settings (Timezone Europe/London):
Asia: 00:00–09:00
London: 08:00–17:00
New York: 13:00–22:00
Optional: vertical dotted lines at session starts.
EMA bias (direction)
Two EMAs are plotted:
EMA Fast (50)
EMA Slow (200)
Bias is:
Bullish: EMA50 above EMA200 (and optionally EMA50 rising)
Bearish: EMA50 below EMA200 (and optionally EMA50 falling)
This is designed to reduce counter-trend signals.
The core idea (simple)
Each major session often reacts to the previous session’s range.
This script uses that concept by selecting a reference range:
During London, reference = Asia High/Low
During New York, reference = London High/Low
During Asia (optional), reference = New York High/Low
The panel shows Ref Range, which is just:
Ref Range = Reference High − Reference Low
Signal logic: Breakout → Retest (with confluence)
A signal is only considered when you are inside a session you enabled (Asia/London/NY toggles).
BUY (Long)
Trend bias is Bullish
Price closes above the reference High (breakout)
Price returns to retest near the broken High (ATR tolerance)
Optional: retest candle must close back up (confirm-close)
Optional confirmations pass (volume / expansion / body)
SELL (Short)
Trend bias is Bearish
Price closes below the reference Low (breakout)
Price returns to retest near the broken Low (ATR tolerance)
Optional: retest candle must close back down (confirm-close)
Optional confirmations pass (volume / expansion / body)
This approach is meant to avoid “first-touch” entries and focus on structured moves.
Filters (optional, but useful)
Volume Spike Filter
Requires elevated participation:
volume ≥ SMA(volume) × multiplier
(Volume varies by market/data feed; use discretion on symbols where volume is not meaningful.)
Range Expansion Filter (ATR)
Requires a candle with enough “energy” to avoid weak breakouts:
(high − low) ≥ ATR × range multiplier
Strong Body Filter (optional)
Filters wick-heavy candles around key levels:
body % of candle range ≥ threshold
Side Panel (Top Right) — how to read it
Session
Shows the active session: Asia / London / New York / Off
EMA Bias
Shows: Bullish / Bearish / Neutral
Ref Range
Shows the size of the reference session range being used for the current session:
London uses Asia range
NY uses London range
Asia (optional) uses NY range
Volume
Shows status of the volume filter:
High = passes
Normal = fails
Off = filter disabled
Expansion
Shows status of the ATR expansion filter:
Yes = passes
No = fails
Off = filter disabled
Body
Shows status of the strong-body filter:
Yes = passes
No = fails
Off = filter disabled
Confluence Example
Recommended starting settings
If you want fewer, higher-quality setups:
Enable London + New York
Keep EMA bias ON
Volume filter ON (1.2–1.5×)
Expansion ON (0.8–1.0× ATR)
Body filter optional (0.55–0.70)
Confirm-close ON
If you want more signals:
Lower volume multiplier (1.1–1.2×)
Lower expansion (0.6–0.8× ATR)
Body filter OFF
Best timeframes (TF) to use
Best overall: 5m, 15m, 30m
Best Pairs for Sessions: EURUSD, GBPUSD, GBPJPY, USDJPY, XAUUSD
stelaraX - Supply & Demand ZonesstelaraX – Supply & Demand Zones
stelaraX – Supply & Demand Zones is a price action indicator designed to automatically draw supply and demand zones based on pivot structure and candle confirmation. The script highlights potential institutional reaction areas and extends zones forward for easy planning and level-based analysis.
For advanced AI-based chart analysis and automated zone interpretation, visit stelarax.com
Core logic
The indicator detects zones using pivot logic with a user-defined lookback period.
Supply zones are created when:
* a pivot high is confirmed
* the candle at the pivot reference point is bearish (close below open)
Demand zones are created when:
* a pivot low is confirmed
* the candle at the pivot reference point is bullish (close above open)
Zone boundaries are defined using the pivot candle range:
* supply zone uses the pivot high as the top and the candle body high as the bottom
* demand zone uses the pivot low as the bottom and the candle body low as the top
Visualization
The script draws zones directly on the chart using extended boxes:
* supply zones are displayed in red tones
* demand zones are displayed in green tones
Each zone is extended forward by a configurable number of bars to keep the level visible for future price interaction. Zone colors and border styles are fully customizable.
The indicator maintains a clean chart by limiting the total number of active zones for both supply and demand.
Use case
This indicator is intended for:
* identifying key supply and demand reaction zones
* level-based trading and confluence analysis
* planning entries and exits around structural areas
* mapping potential reversal and continuation locations
* multi-timeframe zone tracking
For a fully automated AI-driven chart analysis solution, additional tools and insights are available at stelarax.com
Disclaimer
This indicator is provided for educational and technical analysis purposes only and does not constitute financial advice or trading recommendations. All trading decisions and risk management remain the responsibility of the user.
Accordion Index (Swing-Based) Structural Market Regime AnalysisThe Accordion Index is a multi-dimensional market structure indicator designed to diagnose regime formation, expansion, compression, and transition phases across financial markets. Rather than generating isolated buy/sell signals, it provides contextual insight into how price, structure, and participation interact over time.
The indicator is based on a swing-based, multi-leg framework, which reflects how markets naturally alternate between expansion, correction, re-expansion, and resolution phases. These repeating swing sequences form the foundation of both classical cycle analysis and Elliott Wave structures.
By quantifying the internal quality of these swing structures, the Accordion Index evaluates whether price movements are structurally aligned, directionally efficient, and institutionally supported.
Core Components
The indicator consists of three complementary components:
1) Accordion Correlation (Blue Line) Structural Alignment
Measures the degree of synchronization between short-term swing behavior and the dominant higher-timeframe regime.
Rising values indicate increasing structural coherence.
Declining values reflect regime decay and fractal misalignment.
This component highlights whether market movements are organized within a broader cycle structure or fragmented across timeframes.
2) Efficiency (Green Line) Directional Progress
Measures how much net directional displacement price achieves relative to its internal movement.
Rising values indicate clean, trend-supportive movement.
Falling values reflect consolidation, churn, or distribution.
This component distinguishes productive trends from sideways or internally conflicted phases.
3) Average Swing Speed (Red Line) Participation and Energy
Measures the velocity and urgency of swing movements.
Rising values indicate strong institutional and speculative engagement.
Declining values suggest fading participation or exhaustion.
This component reflects whether major capital is actively sponsoring price movement.
Regime Thresholds
Two reference levels provide structural context:
Directional Regime (+0.5, Blue Dashed Line)
Identifies mature directional regimes with strong structural coherence, typically associated with sustained trend phases.
Strong Accordion (–0.5, Purple Dashed Line)
Marks extreme structural dislocation, often occurring during crisis periods, panic phases, or major regime breakdowns.
Interpreting the Accordion Index
The indicator should be interpreted as a regime and structure filter rather than a standalone signal generator.
Typical configurations include:
Rising correlation, rising efficiency, rising speed
=Trend expansion and regime confirmation
Rising correlation, falling efficiency, elevated speed
=Compression and accumulation/distribution
Falling correlation and efficiency with unstable speed
=Regime decay and transition
Simultaneous recovery in correlation and efficiency
=Structural re-synchronization and trend re-emergence
These configurations allow traders to assess whether markets are trending, consolidating, transitioning, or reorganizing internally.
Market-Agnostic and Fractal Design
The Accordion Index is market-agnostic and fractal in nature. It can be applied to:
FX, commodities, indices, equities, and crypto
Intraday, swing, and long-term timeframes
The underlying swing structure exists in all sufficiently liquid markets. Differences in behavior are reflected through changes in structural coherence, efficiency, and participation rather than through pattern distortion.
The indicator therefore adapts naturally to different asset classes and volatility regimes.
Integration with Cycle and Wave Analysis
The Accordion Index is designed to complement, not replace, existing analytical frameworks.
Cycle Analysis
It can be used to validate cycle phases by confirming whether internal structure supports expansion, compression, or transition scenarios.
Elliott Wave Analysis
The indicator aligns naturally with Elliott Wave principles by evaluating the quality of impulsive and corrective phases:
Impulsive waves typically show rising correlation, efficiency, and speed.
Corrective waves tend to display falling efficiency and structural fragmentation.
Wave extensions and failures are often preceded by changes in internal alignment.
This makes the Accordion Index a valuable supplemental tool for confirming wave counts and identifying regime exhaustion or re-synchronization.
Practical Usage
The Accordion Index functions best as a contextual filter:
High structural alignment = trust trend structure
Low efficiency = expect consolidation
Low participation = avoid forcing trades
Trades and projections should be executed in alignment with prevailing structural conditions rather than isolated price patterns.
Disclaimer
This indicator is intended for educational and analytical purposes. It does not constitute financial advice. All trading decisions remain the responsibility of the user.
Closing Note
The Accordion Index is designed to visualize how markets organize, exhaust, compress, and re-synchronize over time. By integrating structural alignment, directional efficiency, and participation dynamics, it provides a unified framework for understanding market regimes across asset classes and timeframes.
Trend Pro + No Wick Alert[tommy]no wick ema confirmation for notifications just something simple if you want to trade imbalence






















