ATR Impulse Reversal Traffic-Light + RSI Overlay (Normalised)ATR Impulse Reversal Traffic-Light + RSI Overlay (Normalised)
Short Title
Impulse TL + RSI (Norm)
Description (use this exactly)
What this indicator does
This indicator is a calm, context-gated reversal oscillator designed to reduce noise and cognitive overload.
It highlights potential reversal conditions only when price is stretched and momentum shows signs of turning.
The goal is not frequent signals, but clear decision states.
How it works (logic overview)
Stretch Band Gate (Location)
Price must be stretched below a lower ATR band (EMA ± ATR). If price is not stretched, the indicator remains neutral.
Oversold Context
ATR-normalised momentum must have reached an oversold condition within a recent lookback window.
Reversal Timing (Momentum)
Momentum is analysed for early turning behaviour and confirmed reversals.
Traffic-Light Colours
Grey → Ignore (no stretch and/or no oversold context)
Red → Stretched + oversold, momentum still falling
Orange → Momentum turning up (early warning)
Green → Reversal confirmed (signal-line cross or zero cross)
An optional GREEN Hold is included to reduce flicker and visual noise.
RSI Overlay
RSI is plotted normalised to the oscillator scale, allowing it to sit directly on top of the impulse bars for visual confluence.
RSI is not used in the traffic-light logic and is purely informational.
Suggested Use
Best suited for 4H swing trading
Use GREEN states when price remains stretched below the band
Can be paired with a higher-timeframe trend filter if desired (not included)
Repainting & Disclaimer
This script uses only current and historical bar data and does not use security().
Values may update on the realtime bar before close, which is normal TradingView behaviour.
This indicator is provided for educational purposes only and is not financial advice.
Multitimeframe
Ict Core //@bajgos.nqFLOW IS THE GOAT
## ## Key Features
**Author: bajgos.nq //discord**
### ### 1. Key Market Open Levels
The indicator tracks and plots horizontal lines for significant market opening times across various timeframes.
- **Custom Key Opens**: Supports up to seven user-defined daily timestamps (e.g., 8:30, 9:30, 10:00) with individual toggles, custom colors, and unique labels.
- **Higher Timeframe (HTF) Opens**: Automatically plots current and previous levels for Daily (DO/PDO), Weekly (WO/PWO), Monthly (MO/PMO), Quarterly (QO/PQO), and Yearly (YO/PYO) opens.
- **Intersection Confluence Logic**: A specialized algorithm that identifies when multiple timeframe opens coincide at the same price level. It dynamically updates the label to show all overlapping opens, such as "DO / WO / MO" or "PDO / PMO".
- **Lookback & Visual Control**: Users can define a lookback period (up to 20 days) for historical lines and adjust the label/line distance to the right of the current bar.
### ### 2. Session Tracking & Asia "Vodo"
Provides automated visual boxes and levels for major trading sessions and "Kill Zones" (KZ).
- **Institutional Sessions**: Visualizes London (lokz), New York AM, New York PM, and Asia (askz) sessions.
- **Dynamic Range Visuals**: Sessions are drawn with "legs" that connect the session high/low range to the price action for clear visual reference.
- **Asia Range + Vodo Levels**: Beyond standard session highs and lows, this module plots specific **"Vodo" Fibonacci-style deviations**. These include fixed offsets at 0.225, 0.25, and 0.272, with an optional 0.35 deviation toggle for both upper and lower expansions.
### ### 3. Wick Theory & Quadrant Levels
This feature identifies pivot highs and lows to highlight price "wicks" as potential institutional reaction zones.
- **Wick Detection**: Uses a customizable "Wick Aggression" length to identify pivot points.
- **Mitigation Logic**: Areas can be set to "mitigate" (disappear) once price retraces into the 50% midpoint of the wick.
- **Quadrant Analysis**: Displays 25%, 50%, and 75% levels within a detected wick to pinpoint precise internal institutional levels.
- **Future Extension**: Wick boxes and quadrant lines are extended into the future by a user-defined bar count.
### ### 4. New Week Opening Gaps (NWOG)
The indicator detects and tracks the physical price gaps created between the previous week's close and the new week's open.
- **Visual Tracking**: Displays a user-defined number of the most recent weekly gaps on the chart.
- **Gap Anatomy**: Each gap includes visual levels for the Gap Top, Gap Bottom, and the Midline (Consequent Encroachment).
### ### 5. SDM Time Window Highlight
The **SDM** feature serves as a specialized **time window highlight** designed to mark specific institutional periods.
- **Visual Zones**: Creates a vertical highlight for specific time windows, such as 9:30 AM to 11:00 AM New York Time.
- **Infinite Vertical Span**: These highlights use a "practically infinite" vertical span, ensuring the highlight remains visible across all price levels regardless of market volatility.
- **History Management**: Automatically manages a history of these windows based on a "Maximum Days Lookback" setting to prevent chart clutter.
### ### 6. Technical Utilities & Customization
- **GMT Offset**: Includes a GMT offset input to align key market opens with specific broker or local time settings.
- **Global Visual Settings**: Users can customize line widths, label sizes, and colors for all session boxes and timeframe opens.
- **Multi-Timeframe Security**: Utilizes `request.security` with `lookahead_on` to ensure accurate and reliable historical data for higher timeframe opens.
Liqudity Magnets [Zofesu]Liquidity Magnets is a high-precision institutional-grade tool designed to identify where large market participants place their orders. Instead of looking at basic support and resistance, this indicator focuses on Liquidation Levels and Stop-Loss cluster s, which act as "magnets" for price action.
🧠 The Concept
Markets move from one pocket of liquidity to another. Retail traders often place their stop-losses just above or below recent Swing Highs/Lows. Professional players and algorithms target these areas to fill their large orders (Stop-hunting) .
This indicator uses a Multi-Timeframe (MTF) approach to detect these critical zones based on leverage psychology:
🧲 Yellow Lines (4%) : Near-term liquidity/stop-loss clusters. Common targets for intraday sweeps.
💰 Red/Green Lines (10%): Major liquidation zones. These represent areas where high-leverage positions (10x) face forced liquidations, often leading to massive trend exhaustion and reversals.
🛠️ How it works
📊 MTF Liquidity Projection: The indicator automatically projects levels from a higher timeframe (Default: 4h) to ensure you are looking at significant market structure.
🎯 Filtered Stop-Run Signals (▲/▼): Grey triangles appear only when the price successfully "sweeps" a high/low AND penetrates deep enough into the liquidity pool. This filters out market noise.
🌑 Stealth Bar Coloring: Candles turn black/dark when a sweep is in progress, providing a clear visual cue that the market is currently "hunting" liquidity.
⚙️ Settings Guide
🕒 Select TF: Choose the anchor timeframe for magnets (Recommended: 240 for 4h).
🔍 Lookback: Sets the period for detecting the most relevant Swing Highs and Lows.
📏 Line Length: Controls how many bars the magnet lines extend into the future.
📈 Signal Sensitivity %: * 0%: Shows every minor sweep.
100%: Only triggers if price reaches the 4% magnet line exactly.
🎨 Color Settings: Fully customizable colors to fit any chart theme (Dark/Light).
💡 Trading Strategy
For the best results, look for the "Sweep & Reject" play:
1. Price enters a Magnet Line (Yellow or Red/Green).
2. A Stop-Run Triangle appears.
3. Wait for the price to reject the level and close back inside the previous range.
⚠️ Note
This script uses dark bar-coloring for sweep detection. If you are using a Dark Theme, ensure your candle borders are visible or adjust the Barcolor settings in the script inputs. On TF-H4 you can also use H1, you will see the channel in which the price moves and hits the lines, it is recommended to watch green and red there. Good use on titles like gold, silver - significant movements. Experiment.
For any questions or setup assistance, feel free to check my profile signature or better send me a private message here on TV!
SMC Elite🦁 The Philosophy: Quality Over Quantity
Unlike standard Smart Money Concepts (SMC) indicators that clutter the chart with hundreds of retrospective levels, SMC Elite is built on the proprietary Elite Logic Filtering Algorithm. This script is designed to solve the "analysis paralysis" problem by strictly filtering Order Blocks and FVGs based on Institutional Order Flow logic, not just candlestick patterns.
🛡️ Technical Integrity & Specifications
Technical Specification: This framework consists of over 3,500 lines of original Pine Script code. It is built as a modular system to ensure high performance and calculation precision. Due to the complexity of the integrated Risk Management Engine and the Multi-Step Validation Logic, this script is published as closed-source to protect over a year of proprietary R&D.
Why this is NOT a Mashup: While it utilizes standard concepts (OB/FVG), the underlying code does not rely on public libraries or 'copy-paste' functions. Every detection routine—from the Wick-to-Body ratio filter for liquidity sweeps to the Internal Market Structure engine—has been coded from the ground up to ensure synchronization and eliminate the lag often found in combined public scripts.
🛠️ Algorithmic Logic (Elite Logic Engine)
1. Order Blocks (OB) - The "Scorecard" System
The core innovation is not just detecting an engulfing candle, but validating the Institutional Intent behind it. The script uses a graded validation system:
A. Volume & Momentum Validation: Standard scripts simply look for Open < Close. Our algorithm calculates the Relative Volume and Body-to-Wick Ratio.
Logic: If an "Order Block" has a small body and huge wicks, it is rejected. We require significant displacement (Body > 60% of Range) to confirm institutional presence.
B. The "Freshness" Simulation (Smart Mitigation): Most indicators repaint or fail to detect immediate tests.
Algorithm: The script simulates a "limit order" placed at the OB open. It then scans future candles. If the very next candle (Candle 1) immediately touches the zone, the zone is marked as Mitigated instantly and hidden. This prevents the "Ghost Zones" problem where you wait for a level that is already dead.
C. Tier 1 (A+ Setup) Criteria: A zone is only promoted to Tier 1 (Solid Color) if it creates a "Trinity Setup":
Liquidity Sweep: Logic checks if Low < Low before the move.
Displacement: Logic verifies that an FVG exists within the next 2 candles.
Structure Break: Logic confirms a BOS occurred within N bars.
2. Fair Value Gaps (FVG) - Adaptive Filtering
We moved beyond simple "Gap Detection". The script applies Volatility Normalization.
ATR Filter: GapSize > 0.5 * ATR(14). Small gaps in low volatility are ignored.
Fill Percentage: If a candle closes > 50% into the gap, it is considered "Invalidated" based on the Zone Preservation theory.
50% Zone Mode: Visually renders only the Premium half of the gap (Entry to CE), reducing chart noise by 50%.
3. Smart Structure (BOS/CHoCH) with ATR Filter
Fractal highs/lows are often noisy. We implemented an ATR Volatility Filter for structure mapping.
Logic: A swing point is only valid if the price moves away by at least 0.3 * ATR. This filters out "Micro-Structure" that traps retail traders, leaving only the "Macro-Structure" relevant to banks.
4. Advanced Money Management (Real-Time Engine)
This feature transforms the indicator into a complete trading desk tool.
Dynamic Calculation: The script utilizes dynamic volatility inputs (ATR) and real-time account metrics to calculate optimal position sizing, accounting for contract specifications across various asset classes (Forex, Metals, Indices).
Live Updates: As price moves, the Lot Size recommendation updates instantly based on the distance between the Entry and the invalidation point (SL).
5. CISD (Change In State of Delivery) - The Entry Trigger
This is not a standard pattern. It captures the exact moment the algorithmic "Delivery State" shifts.
Detection: It identifies the specific candle that raided liquidity (The "Raid Candle").
Trigger: It waits for a candle body close below the Raid Candle's low. This is the surest sign that the Stop Run is complete and the Reversal has begun.
Usage: Use this for entry after price taps a Tier 1 OB.
⚙️ How to Use This Script
Identify the Trend: Use the colored "Market Structure" lines (BOS/CHoCH) to determine the bias (Blue = Bullish, Red = Bearish).
Wait for Tier 1 Zones: Look for darker/solid Order Blocks. These are your high-probability Areas of Interest (POI).
Wait for Inducement (Optional but Recommended): Ensure price has swept a nearby low/high (marked as IDM) before reaching your POI.
Execute & Manage:
Use the Lot Size displayed on the zone label (calculated via the Risk Engine).
Place your Stop Loss at the suggested SL Line.
Target the opposing liquidity (PDH/PDL) or the next structural High/Low.
⚠️ Disclaimer
This script is a tool for analysis, not a signal service. The "Elite Logic" is intended to filter noise, but all trading involves risk. Understand the concepts of IDM and Liquidity before trading with real capital.
Golden Cross Over (GCO)Golden Cross Over Version 3.0 give you ability to use three different cross overs as to your choice...
Gives GCO - Bullish and Bearish - both...
Hope you take full use of the indicator...
PTT Moving Average DeviationPTT Moving Average Deviation
Identify statistically significant price extensions with precision.
This indicator measures how far price has deviated from its moving average as a percentage, with dynamic standard deviation bands to highlight extreme conditions.
📊 What It Shows
Blue Line: Percentage deviation from the moving average (0% = price equals MA)
Red Bands: ±1 standard deviation levels - statistically significant extremes
Zero Line: The moving average baseline
🔑 Key Features
Multi-Timeframe: View daily/weekly deviation even on intraday charts (30m, 1H, 4H, Daily, Weekly options)
Standard Deviation Bands: Adapts to each asset's volatility
Status Display: Real-time deviation status
Built-in Alerts: Get notified when price enters extreme zones
Customizable: MA type (SMA/EMA/WMA), length, colors, and std dev multiplier
📈 How To Interpret
When price moves beyond the standard deviation bands, it signals a statistically rare event:
Mean Reversion: Price is stretched and may snap back toward the average
Trend Initiation: A powerful trend may be starting - the "new normal" is forming
Context matters. Use with price action and market structure to determine which scenario is playing out.
⚙️ Default Settings
200-period SMA (classic institutional benchmark)
Daily timeframe (works on any chart)
±1 standard deviation bands
Part of the PTT (Plan Trigger Trade) indicator suite.
Multi-Timeframe EMA LevelsThis indicator will plot 2 different EMA's from 4 different timeframes on your chart. It displays as horizontal dotted lines so does not clutter your chart with loads of MA's. The lines are labeled with timeframe, EMA length and the level value. Levels update in real time.
If you are trading key levels or ma's this plots everything for you on one single chart.
PRICE GRAVITY (LFX) | LFXPRICE GRAVITY (MTF) | LFX is a professional-grade multi-timeframe indicator built to expose where price is forced to react.
Markets don’t move randomly — price is constantly pulled back to high-liquidity gravity zones. This script identifies those zones with precision, helping traders catch clean pullbacks, sharp reversals, and high-probability continuations before the crowd reacts.
This is not a lagging indicator and not meant for beginners looking for easy signals. It is designed for serious traders who understand structure, imbalance, and price behavior.
Why PRICE GRAVITY?
• Reveals hidden price attraction zones
• Multi-Timeframe confirmation = stronger bias
• Filters low-quality trades
• Perfect for Gold (XAUUSD), Indices, Forex & Crypto
• Built for disciplined intraday & swing traders
How Professionals Use It:
• Trade reactions at gravity zones, not random entries
• Align lower timeframe entries with higher timeframe gravity
• Combine with structure & liquidity sweeps
• Let price come to you — don’t chase
Important:
This tool does NOT generate buy/sell signals. It gives you location, not prediction. Skill + patience = results.
⚠️ Educational & analytical tool only. No financial advice.
Fibonacci Levels by Speed Coding InfotechFibonacci Levels by Speed Coding Infotech is a powerful customizable Fibonacci-based level indicator designed for traders who want precise support and resistance zones on their charts.
This indicator plots up to 20 upside levels and 20 downside levels, allowing complete flexibility in defining Fibonacci retracement and extension areas.
⸻
🔥 Key Features:
• Plots 20 Positive (Upside) Fibonacci Levels
• Plots 20 Negative (Downside) Fibonacci Levels
• Fully customizable level values and colors
• Option to display levels only on the last X candles
• Multi-timeframe support with custom timeframe input
• Clean visual layout for intraday and swing trading
⸻
⚙️ Inputs Included:
• Consider Last N Candles (ignore running candle)
• Select custom Timeframe
• Customize Fibonacci levels (0, 0.25, 0.5, 0.75 … up to 20+ levels)
• Adjustable line colors for each level
• Show lines only for the last X candles
⸻
📌 Best Use Case:
This indicator is ideal for:
• Support & Resistance mapping
• Fibonacci retracement trading
• Target and reversal zone identification
• Trend-based level projection
⸻
⚠ Disclaimer:
This indicator is created for educational and analysis purposes only.
Speed Coding Infotech is not responsible for any trading losses. Please trade responsibly.
VPG Multitimeframe TimerHere is a **professional English description** you can use when publishing your indicator on TradingView.
---
### 📌 VPG – Timer (Multi Timeframe Countdown Table)
**VPG – Timer** is a professional multi-timeframe candle countdown indicator designed to help traders clearly see how much time remains before each candle closes across multiple timeframes.
This indicator displays a clean and customizable table showing countdown timers for:
* **15m**
* **30m**
* **1H**
* **4H**
* **Daily**
* **Weekly**
It uses TradingView’s `request.security()` with precise candle close time calculations, ensuring accurate countdown values even when viewing different chart timeframes.
---
### 🔑 Key Features
✅ **Multi-Timeframe Countdown**
* View remaining time for several timeframes simultaneously in one table.
✅ **Accurate Candle Close Calculation**
* Uses candle close timestamps instead of bar duration approximation.
* Daily timeframe is calculated using **New York session close (17:00 NY time)** for consistency.
✅ **Color Warning System**
* Background turns:
* 🟠 Orange when less than 10 minutes remain
* 🔴 Red when less than 5 minutes remain
* Helps traders prepare for candle close decisions.
✅ **Customizable Table Position**
* Choose vertical position: Top / Center / Bottom
* Choose horizontal position: Left / Center / Right
✅ **Font Size & Transparency Control**
* Adjustable font size (Tiny, Small, Normal, Large)
* Adjustable table background opacity
✅ **Symbol Override**
* Option to monitor countdown timers for a different symbol than the current chart.
---
### 🎯 Who Is This Indicator For?
* Scalpers and intraday traders who need precise candle timing
* Swing traders monitoring higher timeframe candle closes
* Traders who rely on candle-close confirmation strategies
* Anyone who wants a clean and professional countdown dashboard
---
### ⚙️ How It Works
The indicator calculates remaining seconds until the next candle close for each timeframe using:
* `request.security()` for intraday, H4, and weekly candles
* New York session logic for Daily candles
It then formats the time into **MM:SS** or **HH:MM:SS** and displays it in a table with visual warning colors as the candle approaches close.
---
### 🧩 Customization Options
* Toggle countdown row on/off
* Change table position
* Change font size
* Adjust background opacity
* Override symbol to track another market
---
### ⚠️ Notes
* This indicator does not repaint.
* Uses dynamic security requests (optimized for multi-timeframe usage).
* Designed for informational and timing purposes only (not a trading signal).
---
If you want, I can also provide you with:
✅ a **short description (1–2 sentences)**
✅ a **feature bullet list version**
✅ a **marketing-style description**
✅ a **technical description for developers**
Just say which one you want:
**short / bullet / marketing / technical**
Adaptive MTF EMA (auto TF)Adaptive MTF EMA (Auto TF) — Mid & Slow EMA that adjusts with chart timeframe
by @theadventuredan
This indicator plots two Higher-Timeframe EMAs (a Mid and a Slow EMA) on your current chart — but unlike normal MTF EMA scripts, the higher timeframes adapt automatically when you change the chart timeframe.
Instead of having to reconfigure TFs every time you switch from 5m to 15m to 1h, the indicator keeps the same “relationship” by using timeframe multipliers:
Mid TF = current chart TF × Mid Multiplier
Slow TF = current chart TF × Slow Multiplier
Example (default multipliers: 3× and 12×):
On 5m: Mid = 15m, Slow = 60m
On 15m: Mid = 45m, Slow = 180m (3h)
On 1h: Mid = 3h, Slow = 12h
This is especially useful if you use MTF EMA alignment as a trend filter (e.g., Mid EMA above Slow EMA = bullish bias).
How it works
The script reads your current chart timeframe using timeframe.in_seconds(timeframe.period) and converts it into minutes.
It calculates the adaptive MTF targets:
midMin = curMin × midMult
slowMin = curMin × slowMult
It requests the EMA from those higher timeframes via request.security() and plots them on your chart.
Optional:
A label can display the currently calculated Mid and Slow TFs (in minutes).
Inputs
EMA Length: EMA period (default 50)
Mid TF Multiplier: how many times higher the mid timeframe should be (default 3)
Slow TF Multiplier: how many times higher the slow timeframe should be (default 12)
Use confirmed HTF values (safer):
When enabled, the script uses the previous HTF EMA value (EMA ) to reduce behavior caused by partially formed higher-timeframe candles.
This may lag slightly but is often preferred for signal consistency.
Show TF label: shows a label with the current adaptive TFs
Notes / Limitations
Because the higher timeframe is derived by multiplication, some results may produce less common timeframes (e.g., 45m or 12h). This is expected.
MTF values depend on request.security() and will always reflect higher-timeframe candle logic (especially during an unclosed HTF candle). If you want less “in-progress candle” behavior, enable Use confirmed HTF values.
This is an EMA overlay tool — not a standalone buy/sell system.
Suggested usage
Trend bias filter: Mid EMA > Slow EMA = bullish bias, Mid < Slow = bearish bias
Entry alignment: use the adaptive EMAs as “context” while trading lower TF setups
Dynamic market structure: switch timeframes while keeping consistent “one step higher / two steps higher” EMA reference
LSDE Zones PRO v2 | Enhanced SMCLSDE Zones PRO v2 | Enhanced SMC
Professional Smart Money Concepts (SMC) toolkit designed for institutional-level price action trading with automated zone management and real-time market structure analysis.
LSDE Zones PRO v2 addresses a critical challenge faced by price action traders: simultaneously tracking multiple institutional concepts (liquidity, market structure, order flow zones) while filtering high-probability setups in real-time. Rather than using these SMC elements in isolation, this indicator integrates them into a cohesive framework that reveals institutional footprints and trade entry zones.
Core Integration & Unique Implementation
Liquidity Sweep Detection with Anti-Spam Logic:
Unlike basic liquidity plotters, this system tracks equal highs/lows within a dynamic lookback period and detects actual sweeps using wick-to-body ratio analysis (default 30% threshold). The anti-spam cooldown (minimum 3-bar spacing) prevents false positives during choppy markets. When price sweeps liquidity then reverses with conviction, it signals institutional stop-hunts—a key SMC principle often missed by manual analysis.
Multi-Confirmation Market Structure (MSS & BOS):
Market structure detection uses a confirmation bar system (default 2 bars) to avoid premature signals. MSS (structure shift) requires sustained breaks with optional volume validation (1.5x average), while BOS (continuation) uses a 5-bar cooldown to prevent label spam. This dual-layer confirmation reduces false breaks common in standard pivot-based systems.
Volume-Filtered Fair Value Gaps (FVG):
FVGs are detected using 3-candle gap analysis with mandatory volume confirmation (1.2x average) and body percentage filters (>50% body-to-range ratio). The auto-mitigation feature tracks when price fills gaps, converting them to invalidated zones (gray). Maximum active FVG limit (user-defined, default 20) ensures chart clarity. This filtering separates institutional imbalances from noise—critical since not all gaps are tradeable.
Enhanced Order Blocks with Breaker Logic:
Order blocks detect the last opposing candle before strong directional moves (1.5x body size increase, >60% body percentage, high volume). When an OB is broken, it automatically converts to a Breaker Block—a reversal zone where institutional orders flip. This dynamic transformation (OB → Breaker) isn't available in standard OB indicators and provides counter-trend entry opportunities.
Displacement Detection:
Identifies explosive candle moves (2x average range, >70% body, high volume) that signal institutional positioning. These "displacement candles" often precede FVG creation and order block formation—providing early warnings of trend shifts.
Dynamic Premium/Discount Zones:
Unlike static Fibonacci tools, this system updates ranges every candle based on swing highs/lows within a lookback period (default 100 bars). Zones reset per session/daily/weekly (user-selectable) and automatically expand when new highs/lows form. The 25%/50%/75% levels act as institutional value areas—premium zones for sells, discount for buys.
Session-Aware Architecture:
Tracks London/NY/Asian sessions with automatic high/low marking and session labels. Combined with PDH/PDL (Previous Day High/Low) levels, this creates a time-based context layer. Institutional activity patterns differ by session—London for liquidity sweeps, NY for breakouts—making session filtering essential for SMC accuracy.
Comprehensive Statistics Dashboard:
Real-time table displays active trend, current zone (premium/discount/equilibrium), session status, active FVG/OB count, and volume conditions. This at-a-glance analysis prevents information overload while maintaining full situational awareness.
Why This Combination Matters
SMC trading requires tracking 5+ concepts simultaneously (liquidity, structure, zones, volume, sessions). Manual analysis leads to missed setups or analysis paralysis. This indicator synthesizes these elements into actionable signals—liquidity sweeps near discount OBs in high-volume sessions become high-probability reversal setups. The auto-mitigation and breaker conversion reduce monitoring overhead, letting traders focus on execution.
Usage: Optimized for 1-15 minute charts on forex, indices, and crypto. All features toggleable for strategy customization.
Disclaimer: This is an analytical and educational tool; all trading involves risk and should be based on individual analysis.
EMAsDescription:
This indicator displays 10 separate Exponential Moving Averages (EMAs) on your chart to help you identify trend direction and potential support/resistance levels.
Unlike Simple Moving Averages (SMAs), EMAs place greater weight on recent price data, allowing for a faster reaction to price changes.
Key Features:
10 Customizable Lines: You can configure the length and source for up to 10 different EMAs.
Dynamic Coloring: The lines change color based on the relationship between the price and the EMA.
EMAs 1-5: Blue when price is above, Orange when price is below.
EMAs 6-10: Green when price is above, Red when price is below.
Visual Hierarchy: Key moving averages (default periods like 50, 200, 600) are rendered with thicker lines to make them stand out as major trend indicators.
Default Settings: The script comes with the following default periods, covering short to long-term trends: 9, 20, 50, 75, 100, 200, 250, 300, 400, 500, 600.
Hope you find this tool useful for your trend analysis!
RokTrades Bias TableRokTrades Bias Table — Stay in the right direction, guard from chop
This HUD is basically my guardrail for trading. It keeps me from forcing trades in the wrong direction and it helps me recognize chop before I donate to the market. It is not meant to predict. It is meant to keep me aligned with structure and keep me out of messy conditions.
WHAT THIS TABLE DOES
It classifies the environment into three states:
1) LONGS ONLY (green)
2) SHORTS ONLY (red)
3) CHOP / WARNING (yellow)
The bias is driven by the HARD filters. If the hard filters are aligned AND price is not sitting in a near zone, you get a clean directional bias. If the hard filters disagree or price is too close to a key level, it warns CHOP.
THE FILTERS (WHAT EACH ROW MEANS)
HARD filters (these drive the bias):
- EMA200 (chart timeframe): my main trend line in the sand. Above it is bullish context. Below it is bearish context.
- Weekly VWAP: higher timeframe structure filter. Helps avoid getting trapped by intraday noise.
- Monthly VWAP: even higher context. When price is on the right side of this, I do not like fighting it.
SOFT filter (context only, not required for bias):
- Daily VWAP: I use it for intraday positioning and mean-reversion vs trend day context. It is informational, not a rule.
WHAT “DRIFT” MEANS
The Drift column answers two questions fast:
1) Is this level rising, falling, or basically flat over the lookback?
2) How far is price from it, measured in ATR?
It shows:
- Direction arrow:
↗ = level rising
↘ = level falling
→ = basically flat (within the flat threshold)
- Distance from price in ATR (example: +0.8ATR)
Quick interpretation:
- Rising drift and price above the level usually supports a bullish trend context.
- Falling drift and price below the level usually supports a bearish trend context.
- If you are right on top of a level (small ATR distance), expect reactions and chop.
NEAR ZONES (OPTIONAL CHOP GUARD)
Near Zones define a “danger zone” around each filter using ATR times your multiplier.
- If price is inside that zone, the table flags NEAR (yellow).
- This is specifically to stop you from taking “clean trend trades” directly into a major filter that can whip you around.
If you want Near Zones off, set the ATR multiplier to 0.00.
EMA STACK (REGIME ROW)
The EMA STACK row is a quick big-picture check using the chart EMA200 plus any MTF EMA200s you enable.
It will read as:
- BULL STACK: price is above all active EMAs
- BEAR STACK: price is below all active EMAs
- MIXED: split / messy
- NEAR: one or more EMAs are close enough to expect chop/reaction
It also shows which EMA is closest (in ATR distance) so you know what is most likely to act like a magnet.
MTF MODES (HIGHER TIMEFRAME EMA200 CONTEXT)
There are three modes:
- Off: no MTF EMA context.
- Simple: quick add-on context:
Slot A = 1H EMA200
Slot B = 1D EMA200
Slot C = None
- Advanced: you fully customize Slot A, Slot B, and Slot C timeframes to match your style.
Examples:
- Scalpy style: 30m / 2H / D
- More swingy: 4H / D / W
COMPACT MODE (MOBILE)
Compact Mode keeps the same logic but tightens the display so it is readable on a phone:
- smaller text
- shorter labels
- faster at-a-glance read
HOW I USE THIS
I treat this like a permission slip and a chop blocker:
- LONGS ONLY: I focus on long setups and I am way more careful forcing shorts.
- SHORTS ONLY: same idea but flipped.
- CHOP: warning to wait for clarity, size down, or only take the cleanest A+ setups.
Not financial advice. This is just the way I stay aligned and avoid random trading when the market is sideways and annoying.
SPX Specter v4.1 - Institutional Confluence Engine================================================================================
SPX SPECTER v4.1 - PUBLICATION DESCRIPTION
================================================================================
TITLE: SPX Specter v4.1 — Institutional Confluence Engine
ACCESS: Invite-Only
================================================================================
FULL DESCRIPTION
================================================================================
SPX Specter v4.1 is a complete institutional confluence engine that
scores every bar across 10+ factors and only fires signals when multiple
dimensions align. Instead of relying on a single indicator, DC PRO stacks
regime, structure, volume, momentum, multi-timeframe alignment, candle
quality, VIX sentiment, and supply/demand zones into a single 0-100
confidence score — so you can trade with conviction and skip the noise.
Built specifically for SPY, SPX, ES, and MES. Full support for futures
extended hours (overnight Asian, London, and Pre-Market sessions).
------------------------------
SIGNAL TYPES (6)
------------------------------
MR — Mean Reversion
Fires in BALANCED regime when price rejects the 2-sigma VWAP band.
Price must wick beyond +2s/-2s and close back inside.
Best during lunch chop and range-bound days.
PB — Trend Pullback
Fires in TREND regime when price pulls back to a key support/resistance
level (VWAP, 1-sigma band, 21 EMA, 50 EMA) and bounces with a
quality candle. Requires EMA alignment (21 > 50 for longs) and
multi-timeframe cascade agreement.
ORB — Opening Range Breakout
Fires in TREND regime when price breaks out of the opening range
(configurable: 5-60 min) with volume confirmation (1.3x+ avg).
Requires MTF cascade alignment and EMA structure.
ORF — Opening Range Failure
Fires in BALANCED regime when price sweeps beyond the opening range
then reverses back inside — a failed breakout / fade signal.
GT — Globex Trap (Short at Globex High / Long at Globex Low)
Fires during regular or extended hours when price sweeps the overnight
Globex high or low then reverses. Two detection patterns:
- Sweep + Reverse: price breaks the level, closes back inside
- Wick Rejection: wick beyond the level, body stays inside
FILTERED by built-in supply/demand zone engine — GT Short only fires
if a quality supply zone (score 14+) overlaps Globex High AND trend
is down. GT Long only fires if a quality demand zone overlaps Globex
Low AND trend is up. First-touch-only per level per day.
------------------------------
CONFIDENCE SCORING (0-100)
------------------------------
Every signal must exceed the minimum confidence threshold (default: 65)
to fire. The score is built from:
BASE COMPONENTS:
Regime match 25 pts (correct regime for signal type)
Level proximity 0-20 (VWAP, bands, PDH/L, OR, magnets, ON H/L)
Volume 0-15 (relative volume vs 20-bar average)
Session timing 0-15 (AM Trend = 15, PM Trend = 13, Lunch = 0)
Candle quality 0-15 (rejection wicks, engulfing, strong body)
Momentum / EMA 0-10 (RSI position + EMA alignment)
BONUS COMPONENTS:
MTF Cascade 0-15 (weighted: 4H=4, 1H=4, 30m=3, 15m=2, 5m=2)
RSI Divergence 0-8 (bull/bear divergence within 5 bars)
Level Cluster 0-5 (3+ levels converging = confluence)
Gap Alignment 0-5 (gap fill direction matches signal)
HARD FILTERS (not scored — gate on/off):
VIX Sentiment blocks counter-VIX trades
VIX Extreme blocks ALL trades above threshold (default: 30)
Volatile Regime blocks ALL trades (ATR ratio >= 1.8x)
Signal Cooldown minimum bars between signals (default: 10)
Scores of 80+ represent high-conviction setups.
Scores of 65-79 are standard quality.
Below 65: no signal fires.
------------------------------
REGIME DETECTION
------------------------------
Three market regimes are identified in real-time:
BALANCED — Low efficiency, frequent VWAP crosses, tight bands.
Price is range-bound. Favors MR and ORF signals.
TREND — High efficiency or few VWAP crosses, expanding bands.
Directional movement. Favors PB and ORB signals.
VOLATILE — ATR ratio spikes above threshold (default: 1.8x).
All signals suppressed. Stay flat.
Regime transitions are labeled on the chart with ">> BALANCED",
">> TREND", or ">> VOLATILE" markers.
------------------------------
MULTI-TIMEFRAME CASCADE
------------------------------
Cascades through up to 5 timeframes simultaneously:
5m: 2 pts | 15m: 2 pts | 30m: 3 pts | 1H: 4 pts | 4H: 4 pts
Each timeframe checks: close vs VWAP + EMA 9 vs EMA 21.
Higher timeframes carry more weight. PB/ORB longs require 3+ of 5
timeframes bullish. The cascade ensures you're trading with the
bigger picture, not against it.
Configurable: choose max timeframe from 5m up to 4H.
------------------------------
VIX SENTIMENT ENGINE
------------------------------
Daily VIX data provides a hard directional filter:
VIX below MA + falling = BULLISH for SPX → blocks SHORT entries
VIX above MA + rising = BEARISH for SPX → blocks LONG entries
VIX above extreme level = SUPPRESS ALL new entries
This prevents counter-trend entries during macro fear/complacency shifts.
Not a score booster — a gate that blocks bad-side trades entirely.
------------------------------
SUPPLY / DEMAND ZONE ENGINE
------------------------------
A built-in S/D zone detector identifies institutional order flow
footprints using the impulse-base-departure pattern:
DBR (Drop-Base-Rally) — Demand zone (reversal)
RBD (Rally-Base-Drop) — Supply zone (reversal)
RBR (Rally-Base-Rally) — Demand continuation
DBD (Drop-Base-Drop) — Supply continuation
Each zone is scored 0-19 using:
Time (0-2) — Tight bases score higher
Purity (0-4) — Fresh untouched zones score highest
Strength (0-4) — Strong departure + broke leg-in = max
Trend (0-4) — Zone aligned with current trend direction
Range (1) — Fixed neutral
RRR (0-4) — Distance to nearest opposing zone vs zone height
Zones are actively managed: fresh zones have full score, tested zones
get reduced purity, and mitigated zones (price closed through) are
automatically removed.
The S/D engine serves as a quality filter for Globex Trap signals.
GT signals only fire when a zone with score 14+ overlaps the Globex
level. This prevents traps at random levels with no institutional
backing. Optional: enable "Show S/D Zone Boxes" to visualize zones.
------------------------------
GLOBEX TRAP SIGNALS
------------------------------
Globex High and Low are tracked from the CME Globex session
(6:00 PM - 9:30 AM ET). During the trading session, orange dashed
lines mark these levels.
When price sweeps a Globex level and reverses, a GT signal fires —
but ONLY if:
1. A quality S/D zone (score 14+) overlaps that level
2. The trend agrees (supply + downtrend for shorts, demand + uptrend
for longs)
3. The level hasn't already been trapped today (first-touch-only)
This triple-confirmation filter ensures GT signals represent genuine
institutional trap setups, not random level tests.
------------------------------
FUTURES EXTENDED HOURS
------------------------------
Full support for ES and MES overnight trading. When enabled:
Asian Session 6 PM – 2 AM ET (3 pts session score)
London Session 2 AM – 5 AM ET (6 pts session score)
Pre-Market 5 AM – 9:30 AM ET (7 pts session score)
Post-Close 4 PM – 5 PM ET (3 pts session score)
Daily Halt 5 PM – 6 PM ET (signals blocked)
All signal types, level plots, regime detection, and Globex traps
work during extended hours. SPY and SPX remain RTH-only.
The toggle is automatic — it activates only on ES/MES symbols.
------------------------------
KEY LEVELS
------------------------------
Automatically plotted:
- VWAP with 1-sigma and 2-sigma bands
- Prior Day High / Low / Close
- Opening Range High / Low / Mid (configurable: 5-60 min)
- Overnight High / Low
- Globex High / Low
- Auto Magnets (nearest round number: $0.50 SPY / $5.00 ES)
- Gap fill target level
Manually configurable:
- Gamma Flip, Call Wall, Put Wall (from SpotGamma / GEX tools)
- Up to 2 custom magnet levels
All levels feed into the proximity engine and confluence scoring.
------------------------------
VISUAL SYSTEM
------------------------------
- Regime background tint (gold = balanced, blue/purple = trend, red = volatile)
- Color-coded signal labels with confidence score (MR 78, PB 82, GT, etc.)
- SL / TP dashed lines auto-drawn on signals, auto-cleared when hit
- Signal bar coloring (green = long, red = short)
- Regime transition labels (">> TREND", ">> BALANCED", ">> VOLATILE")
- RSI divergence labels ("DIV")
- 9 / 21 / 50 EMA ribbon
- 20-row info panel with real-time metrics
------------------------------
INFO PANEL (20 rows)
------------------------------
DC PRO v4.1 Header
Regime TREND / BALANCED / VOLATILE
Session Current session window (AM TREND, LONDON, etc.)
VWAP ABOVE/BELOW + slope direction
EMA BULL (9>21) / BEAR (9<21) / NEUTRAL
MTF (max) 3/5 BULL / 2/5 BEAR / MIXED
Volume HIGH / ABOVE AVG / NORMAL / LOW + relative ratio
Near Lvl Nearest key level name
Cluster Count of levels within proximity threshold
RSI Current RSI value
Diverg BULL DIV / BEAR DIV / ---
Gap GAP UP/DN + fill status
VIX BULL / BEAR / CALM / ELEVATED / EXTREME + value
ATR Ratio Current vs average (volatility gauge)
Confidence Current score / 100
Breakdown Component scores (L V S C M H D)
Signal Active signal or ---
Globex H/L Today's Globex High / Low values
GT Used Which Globex levels have been trapped
S/D @Glx Zone count + best scores at Globex levels
------------------------------
HOW TO USE
------------------------------
1. Add the indicator to SPY, SPX, ES, or MES (2-5 min chart recommended)
2. Read the panel:
- Check Regime (determines which signal types can fire)
- Check Session (AM Trend and PM Trend are highest probability)
- Check MTF alignment (3+ of 5 TFs aligned = strong directional bias)
- Check VIX (BEAR VIX blocks longs, BULL VIX blocks shorts)
3. Wait for a signal label to appear:
- MR 78 = Mean Reversion with 78 confidence
- PB 85 = Trend Pullback with 85 confidence
- ORB 72 = Opening Range Breakout with 72 confidence
- GT (arrow) = Globex Trap with S/D zone confirmation
4. Use SL/TP lines as reference:
- SL = 2x ATR from entry (configurable)
- TP = 1x risk by default (configurable)
- Lines auto-clear when SL or TP is hit
5. For Globex Traps:
- Watch the orange Globex H/L lines
- When price approaches, check the S/D @Glx panel row
- A GT signal means: sweep + quality zone + trend alignment
- These are high-conviction reversal setups
6. For ES/MES overnight:
- Enable "Futures Extended Hours" in settings
- London and Pre-Market sessions have highest ETH scores
- Asian session signals are lower conviction (thin volume)
- Signals are blocked during the 5-6 PM daily halt
Pro Tips:
- Signals with 80+ confidence are the highest quality
- PB signals during AM Trend (10:30-11:30) are historically strong
- MR signals work best during lunch and late afternoon
- ORB signals in the first 30 min after OR completes catch clean breakouts
- GT signals are rare but high-conviction — don't ignore them
- When VIX is EXTREME, the indicator goes flat — respect that
- Use the score breakdown (L V S C M H D) to understand WHY
a signal scored the way it did
- If Cluster shows 4+ LEVELS, that's a major confluence zone
- Enable S/D Zone Boxes to see where institutional zones sit
------------------------------
SETTINGS OVERVIEW
------------------------------
Symbol Guard
- Strict mode (SPY/SPX/ES/MES only)
Session & Timing
- Regular / Overnight session times
- Futures Extended Hours toggle (ES/MES)
- No-trade window after open
- Lunch suppression window
- EOD entry buffer
EMAs
- 9 / 21 / 50 EMA toggle and lengths
VWAP & Bands
- Band length, slope lookback
- Show/hide 1s/2s bands
Key Levels
- Prior Day H/L/C, Opening Range, Overnight H/L
- Auto Magnets (step size per symbol)
Globex
- Show Globex H/L lines
- Show GT signals
- Globex session time
Manual Dealer Levels
- Gamma Flip, Call Wall, Put Wall
- Custom magnets (for SpotGamma / GEX data)
Gap Analysis
- Enable/disable, minimum gap %
Regime Detection
- Regime length, efficiency threshold
- VWAP cross threshold, balanced band ratio
- ATR length, volatile ATR ratio
RSI Divergence
- Enable/disable, pivot lookback
Multi-Timeframe Cascade
- Enable/disable, max timeframe (5m-4H)
Confluence & Scoring
- Near threshold (ATR multiple)
- Min confidence (0-100)
- Signal cooldown (bars)
VIX Sentiment
- Enable/disable, MA length, slope lookback
- Extreme threshold, suppress toggle
S/D Zones
- Enable S/D filter for GT signals
- Show zone boxes on chart
- Min quality score (0-19)
- Max zones tracked
- Base candle body %, impulse multiplier, max bases
Risk Overlay
- Stop distance (ATR multiple)
- Take-profit multiplier (x risk)
Visuals
- Regime background, info panel, SL/TP lines
- Signal bar coloring
------------------------------
ALERTS
------------------------------
MR_LONG Mean Reversion Long fired
MR_SHORT Mean Reversion Short fired
PB_LONG Pullback Long fired
PB_SHORT Pullback Short fired
ORB_LONG Opening Range Breakout Long fired
ORB_SHORT Opening Range Breakout Short fired
ORF_LONG Opening Range Failure Long fired
ORF_SHORT Opening Range Failure Short fired
GT_SHORT Globex Trap Short at Globex High
GT_LONG Globex Trap Long at Globex Low
GT_ANY Any Globex Trap signal
ANY_SIGNAL Any signal fired
REGIME_SHIFT Regime changed
VOLATILE_ON Volatile regime started
BULL_DIV Bullish RSI divergence detected
BEAR_DIV Bearish RSI divergence detected
------------------------------
RECOMMENDED SETTINGS
------------------------------
Timeframe: 2-minute (primary), 5-minute (swing)
Symbols: SPY, SPX, ES, MES
Session: Regular hours for SPY/SPX
Extended hours for ES/MES (enabled by default)
Min Conf: 65 (default) — raise to 75 for fewer, higher-quality signals
MTF Max: 240 (4H cascade recommended for full picture)
SL/TP: 2.0 ATR stop / 1.0x risk TP (default)
For scalping: Lower cooldown to 5 bars, lower min conf to 60
For swing: Raise cooldown to 15 bars, raise min conf to 75
For GT only: Disable MR/PB signals (set min conf to 100),
watch only GT signals with S/D zone boxes enabled
------------------------------
CHANGELOG
------------------------------
v4.1 — Globex Traps + S/D Zones + Futures ETH
- Added Globex High/Low tracking (6 PM - 9:30 AM ET session)
- Added Globex Trap signals (Sweep+Reverse and Wick Rejection)
- Built-in Supply/Demand zone detector with 0-19 quality scoring
- S/D zone filter for GT signals (score 14+ required + trend alignment)
- First-touch-only gating per Globex level per day
- Futures Extended Hours mode for ES/MES (Asian/London/Pre-Market)
- Daily 5-6 PM halt detection and signal suppression
- Auto-clearing SL/TP lines when stop or target is hit
- ES and MES added to symbol guard
- Info panel expanded to 20 rows with Globex and S/D data
- 3 new alert conditions (GT_SHORT, GT_LONG, GT_ANY)
v4.0 — Institutional Confluence Engine
- Complete rewrite from v3.x architecture
- 0-100 multi-factor confidence scoring system
- 6 signal types (MR, PB, ORB, ORF, GT, plus divergence labels)
- Regime detection with VOLATILE suppression
- Multi-timeframe cascade (5m through 4H, weighted scoring)
- VIX sentiment engine (hard directional gate)
- Gap analysis and scoring
- Level cluster detection
- RSI divergence engine with visual labels
- Candle pattern quality scoring
- Session-aware timing with AM/PM windows
- Professional info panel with real-time breakdown
- ATR-based SL/TP overlay
- Regime transition labels
- Signal cooldown system
------------------------------
NOTES
------------------------------
- This indicator is invite-only. Request access via DM.
- Best used on 2-minute or 5-minute charts for SPY, SPX, ES, or MES.
- The S/D zone methodology incorporates concepts from institutional
order flow theory and is not to be redistributed.
- VIX data requires access to CBOE:VIX — available on most TradingView plans.
- MTF cascade uses request.security calls — the indicator may take a
moment to load on first application.
- For futures overnight trading, ensure your data feed provides
extended hours data (most futures feeds do by default).
------------------------------
DISCLAIMER
------------------------------
This indicator is for educational and informational purposes only.
It does not constitute financial advice. Signals represent areas of
statistical confluence — they do not guarantee future price reactions.
Past performance is not indicative of future results. Always use proper
risk management and never risk more than you can afford to lose.
Trade at your own risk.
CISD - [CT]
Private Algorithm that is invite only. It is only spread through word of mouth and is not available on any website.
This algorithm will give you the best chance at being green and is even better when following specific plays of someone or yourself.
This is not supposed to guarantee profit and the team are not financial advisors. Please always manage your own risk according to your risk tolerance .
CISD – Institutional Structure, Displacement & IPDA Framework
by calmstrades
Overview
CISD – Change In State of Delivery is an institutional-grade market structure and displacement framework designed to objectively identify state transitions in price delivery, validated pullbacks, and IPDA-based expansion targets across all timeframes.
This tool is built for traders who operate using institutional market structure, displacement logic, and probabilistic expansion models, not lagging indicators or retail oscillators.
CISD does not repaint, does not rely on hindsight pivots, and is designed to be used in real-time execution environments.
Core Concepts Behind CISD
1. Change in State of Delivery (CISD)
A CISD event occurs when:
Price breaks structure
A valid pullback is formed
Price displaces and closes beyond the pullback origin
This represents a true shift in orderflow, not a simple liquidity raid or wick.
The indicator automatically detects and plots:
Bullish CISD levels (+CISD)
Bearish CISD levels (−CISD)
Each CISD level acts as:
A state boundary
A bias confirmation level
A high-probability continuation or failure reference
2. Institutional Pullback Validation
Unlike basic BOS tools, CISD:
Tracks real pullbacks, not arbitrary candle counts
Uses open/close logic, not just highs and lows
Invalidates weak structure breaks automatically
This eliminates:
Fake breakouts
Liquidity-only moves
Retail “structure spam”
3. CISD Level Management
Each CISD level is:
Extended forward dynamically
Tracked until invalidated by a close
Optionally removed or preserved using Keep Old CISD Levels
Once a CISD is completed:
The market state flips Bullish ↔ Bearish
A new opposing CISD sequence begins
Fractal IPDA Standard Deviation Engine
This script also includes a multi-timeframe IPDA deviation framework, inspired by institutional expansion models.
What It Plots:
0 and 1 anchors
Custom deviation levels (user-defined)
Expansion targets above and below structure
Monthly, Weekly, Daily, and Intraday fractals
How It Works:
Automatically detects swing highs/lows
Anchors deviations from true displacement legs
Supports fractal alignment across timeframes
This allows traders to:
Project probable delivery ranges
Identify premium/discount expansion zones
Align CISD with measured institutional objectives
Market Structure (ICT-Style Swing Framework)
Included is a multi-tier swing labeling system:
Short-Term (ST)
Intermediate-Term (IT)
Long-Term (LT)
This helps visualize:
Structural progression
Liquidity ladders
Higher timeframe narrative vs execution timeframe
Time-Based Institutional Markers
The script draws vertical session markers aligned to key institutional timing windows (timezone selectable), including:
Asia open/close transitions
London & New York inflection points
Killzone reference timing
These are time-based context tools, not trade signals.
Alerts (Optional)
You may enable alerts for:
Bullish CISD confirmation (close above −CISD)
Bearish CISD confirmation (close below +CISD)
Alerts only trigger on confirmed closes, never intrabar noise.
How to Use CISD (Step-by-Step)
Step 1 – Define the Narrative
Use higher timeframes (HTF):
Identify current market state
Note the most recent CISD level
Align with IPDA deviation targets
Step 2 – Wait for CISD Confirmation
A valid setup requires:
Structure break
Pullback formation
Close beyond CISD level
No close = no confirmation.
Step 3 – Use CISD as Bias & Risk Reference
Once confirmed:
CISD acts as directional bias
CISD level acts as risk boundary
Entries are refined using:
Lower timeframe structure
Liquidity interaction
Time-of-day alignment
Step 4 – Target IPDA Deviations
Use deviation levels as:
Partial take-profit zones
Full delivery objectives
Trailing bias checkpoints
What This Indicator Is NOT
❌ A buy/sell signal generator
❌ A scalping shortcut
❌ A repainting structure tool
❌ A retail oscillator strategy
This is a context and execution framework.
Best Use Cases
Futures (ES, NQ, YM, RTY)
FX majors
Indices & high-liquidity assets
ICT / Smart Money models
Intraday to swing trading
Final Notes
CISD is designed for traders who:
Understand market structure
Respect displacement
Trade with narrative, not indicators
If you don’t wait for confirmation, CISD will not save you.
If you do, it will keep you aligned with true institutional delivery.
— calmstrades
[MTXTrades] Moving Fibonacci OverlayOverview
Moving Fibonacci Overlay is a technical analysis indicator that automates Fibonacci swing detection and adds optional volatility and trend filters on top of a Golden Zone pullback area. It is designed for discretionary traders who want a rules based way to display dynamic Fibonacci levels, highlight a 38.2–61.8 retracement zone, and mark candles that meet user defined structure, ATR, and moving average conditions.
Unlike generic Fibonacci overlays or simple indicator mashups, MFO uses a single, integrated logic path: the same swing engine that defines the Golden Zone also drives the ATR and trend checks, so every signal is tied back to the current active structure. This version introduces a proprietary Swing Strength Scoring System and an Adaptive Volatility Gate, which differentiate it from typical static tools by algorithmically filtering weak structures and adjusting to market noise in real time.
What the indicator plots
• A dynamic swing high and low, selected via a quality-scoring algorithm (volume, size, persistence) or a fixed lookback window.
• A full Fibonacci ladder between the active swing points (0, 23.6, 38.2, 50, 61.8, 78.6, 100).
• A shaded Golden Zone between the 38.2 and 61.8 retracements, using a gradient centered around the 50 level.
• Optional dual moving averages (fast and slow) that define a bullish or bearish “stack” when enabled.
• Optional BUY/SELL labels when a candle meets the Golden Zone, Adaptive ATR filter, and trend filter conditions at the same time.
• An on chart dashboard that summarizes swing mode, trend status, swing quality score, current ATR mode (Fixed vs. Adaptive), and signal status.
How it works
Structure layer – Swing Strength Scoring:
• When Dynamic Swing Detection is enabled, the script does not just accept every pivot. It calculates a Swing Quality Score (0-100) for each new pivot based on:
• Volume participation relative to the recent average.
• ATR-normalized swing size (larger relative moves score higher).
• MA Distance (distance from the trend stack).
• Persistence (how long the level held).
• Only pivots that meet the user-defined Minimum Swing Quality Score update the active Fibonacci levels, ensuring the Golden Zone is anchored to significant market structures.
Volatility layer – Adaptive ATR Gate:
• The script monitors the ratio of short-term ATR (14) to long-term ATR (50) to detect volatility regimes.
• Expanding Volatility: When the ratio is high (>1.2), the filter automatically tightens (requiring a larger candle range) to prevent false breakout signals in choppy conditions.
• Contracting Volatility: When the ratio is low (<0.8), the filter relaxes to remain sensitive to new trend moves.
• Users can toggle this "Adaptive ATR Threshold" or use a fixed multiplier.
Trend layer – Dual MA Stack:
• The indicator calculates two moving averages (fast and slow) using a user selected MA type and length.
• An optional separate MA Timeframe input lets these MAs be computed on another timeframe for multi timeframe confirmation.
• Signals are only valid if price and MAs are stacked in the trade direction (Price > Fast > Slow for bulls).
Signal logic – Golden Zone bounces:
• A bullish candidate bar is one where the low trades into the Golden Zone and the candle closes bullish (optionally requiring a color change).
• A valid signal requires:
1. Structure: Price interacts with the Golden Zone of a validated (high-score) swing.
2. Volatility: Candle range passes the Adaptive ATR threshold.
3. Trend: Price is aligned with the MA stack.
• When all conditions are met, a "BUY" or "SELL" label appears.
Inputs and usage notes
Detection settings:
• Use Dynamic Swing Detection: Switch between scored pivots and fixed lookback.
• Minimum Swing Quality Score: The threshold (0-100) a pivot must reach to be considered a valid swing anchor.
• Pivot Strength Bars: Controls how many bars confirm a pivot.
Signal & volatility settings:
• Use Adaptive ATR Threshold: Enables the auto-adjusting volatility filter logic.
• Base ATR Multiplier: The baseline multiplier used when volatility is normal (adjusted up/down in adaptive mode).
• Show Bounce Signals: Enable or disable Golden Zone BUY/SELL markers.
Dashboard & visuals:
• Show Info Panel: Toggles the dashboard displaying Swing Quality Score, ATR Mode, and other stats.
• Color inputs: Customize Golden Zone shading, signals, and dashboard elements.
What makes it original
Moving Fibonacci Overlay is not just a visual Fibonacci tool; it integrates two proprietary mechanisms that justify its closed-source nature:
1. Swing Strength Scoring System: Unlike standard indicators that use every raw pivot, MFO evaluates the quality of market structure using a weighted scoring algorithm (Volume + ATR Size + MA Distance). This ensures the Golden Zone is only drawn on high-conviction swings, a logic unique to this script.
2. Adaptive Volatility Engine: The ATR filter is not static; it algorithmically adjusts its sensitivity based on the ATR(14)/ATR(50) ratio. This creates a self-regulating noise filter that tightens during volatility expansion and relaxes during contraction, providing a dynamic behavior not available in standard "ATR filter" scripts.
This combination produces a rules based, adaptive continuation framework that offers clear value over simple indicator combinations.
Timeframes, markets, and usage
The indicator is compatible with any TradingView asset class (crypto, forex, indices, stocks, futures) and works on intraday or higher timeframes. Traders can use the Swing Score to filter market conditions and the Adaptive ATR to gauge volatility regimes. It is intended as a decision support tool, not a complete trading system.
Disclaimer
This script is a technical analysis tool for visualizing Fibonacci swings and volatility conditions. It does not provide financial advice and does not guarantee any specific trading results; users should apply their own judgment and risk management when using the indicator.
CapitalFlowsResearch: PEMA ThresholdCapitalFlowsResearch: PEMA Threshold — Forward Regime Projection
CapitalFlowsResearch: PEMA Threshold extends the logic of the standard PEMA framework by not only identifying when price is in an extended regime, but also calculating the exact price levels where the next regime flip would occur. Instead of waiting for a signal to trigger, the tool projects the thresholds forward in real time, showing traders the points at which the current regime would shift from positive to negative extension (or vice versa).
Conceptually, the script takes the behaviour of price around its moving equilibrium and determines how far price would need to travel for the underlying extension score to breach its upper or lower band. These projected “flip prices” can be displayed as guide lines or labelled directly on the chart, providing a live map of where key behavioural shifts would take place.
This transforms PEMA from a reactive overlay into an anticipatory one—helping traders plan entries, stops, and scenario paths with a clear understanding of where the market’s statistical pressure points sit, without exposing the underlying calculations.
CapitalFlowsResearch: CS MomentumCapitalFlowsResearch: CS Momentum — Cross-Asset Relative Momentum Scanner
CapitalFlowsResearch: CS Momentum is designed as a multi-asset momentum dashboard that compares the behaviour of a chosen “base” market to a collection of related indices, futures, or macro assets. Rather than looking at raw returns in isolation, the tool transforms each comparison series into a relative momentum signal using several optional scaling techniques, allowing very different markets to be evaluated on the same footing.
At the core of the indicator is a framework that examines how each asset has moved over a defined lookback window and then measures those movements relative to the base symbol. Depending on the selected mode, this can account for differences in volatility, trading ranges, return dispersion, or even normalised statistical behaviour. The result is a clean set of comparative momentum lines that highlight leadership, lagging assets, and rotational shifts across equities, commodities, FX, and rates.
Users can toggle individual markets on or off, choose from several calculation modes (such as volatility-scaled momentum, ATR-adjusted comparisons, or return-based differential scoring), and optionally display the base asset’s own rate-of-change as a reference column chart. A compact legend updates each bar to show the live reading for every symbol, making interpretation easy even with large comparison sets.
Overall, CS Momentum functions as a real-time cross-asset strength map—ideal for identifying emerging leaders, fading trends, thematic rotations, or divergences within macro portfolios—without disclosing the underlying normalization formulae or signal construction.
CapitalFlowsResearch: CS CorrelationCapitalFlowsResearch: CS Correlation — Multi-Asset Correlation Radar
CapitalFlowsResearch: CS Correlation provides a real-time view of how closely a chosen “base” market is moving relative to a basket of other assets. Instead of relying on a single method, the tool allows you to transform each series (price, log-price, normalized score, or short-term returns) before correlation is calculated. This gives traders the flexibility to analyse relationships on the basis most relevant to their strategy—whether they care about trend alignment, return co-movement, or standardized behaviour.
Each comparison asset is evaluated independently using a rolling lookback window, producing a clean set of correlation lines that update bar-by-bar. The tool is deliberately modular: symbols can be switched on or off individually, and the chart remains uncluttered while still capturing broad cross-asset dynamics. A compact on-chart legend displays the latest correlation reading for each active symbol, making it easy to interpret at a glance.
Conceptually, the indicator helps highlight when normally-linked assets begin to diverge, when new relationships begin to strengthen, or when markets move into low-correlation regimes often associated with macro shifts, liquidity changes, or turning points. It functions as a correlation heatmap in time-series form, offering structural insight without exposing the underlying computation or weighting logic.






















