Strategy

Indicator

Indicator

Untouched Highs & LowsUntouched Highs & Lows
Tracks and displays the most recent untouched high and low levels for five key level types — London session, New York session, Asia session, the prior 4H candle, and the prior Daily candle. The moment price closes through a level, the line is automatically removed (or dimmed if you prefer to keep swept levels visible). Only clean, untagged levels remain on your chart at all times.
Features:
✅ Per-session high/low tracking (London, New York, Asia) — lines appear only after the session closes and vanish when a new session starts
✅ Prior 4H and Daily high/low levels — always showing the most recently completed candle
✅ Touch detection with optional buffer (in points/ticks) for tolerance
✅ "Show Touched (dimmed)" mode — keep swept levels visible at 70% transparency instead of deleting them
✅ Fully customisable: colour, line style (Solid / Dashed / Dotted), and width per level type
✅ Shorthand label mode for cleaner charts
✅ Built-in alert condition fires when any level is swept
How to use:
Load on any intraday chart (1m–1H recommended). Session times default to London UTC+0 hours — adjust them in the FX Sessions group to match your broker's timezone. Enable only the level types relevant to your strategy to keep the chart clean.
Note: Session levels display only after the session has closed. No levels will appear during an active session or before the first session of that type completes on your chart history. Indicator

Money Flow Curvature PredictorIntroduction
Most traders view oscillators like the Money Flow Index (MFI) as lagging tools—waiting for a zero-line crossover or an overbought/oversold signal before taking action. However, by the time a crossover occurs on a high-timeframe asset like Bitcoin, the "meat" of the move is often already over.
The Money Flow Curvature Predictor is designed to solve this lag. It is a sophisticated momentum tool that analyzes the internal acceleration of money flow to identify "Rounding Bottoms" and "Rounding Tops" before they result in a price breakout.
The Philosophy: Momentum follows Curvature
Price follows momentum, but momentum follows its own curvature.
Think of a car coming to a stop: before the car actually stops (the zero-cross), the driver must first let off the gas and apply the brakes (the curvature shift). By measuring the 2nd Derivative (Acceleration) of the Money Flow, we can detect when the "braking" process has begun, allowing us to anticipate a trend reversal bars before the rest of the market sees it.
How It Works
The script uses a three-layered approach to analyze market energy:
The Money Flow Cloud: A high-precision replication of centered money flow (MFI 60), normalized to show the balance of volume-weighted buying and selling pressure.
Curvature Engine (The Secret Sauce):
Slope (1st Derivative): Measures the current speed of the money flow.
Acceleration (2nd Derivative): Measures the rate of change in that speed. When Money Flow is deep in the red but acceleration turns positive, the "curve" is rounding out—a fractal signal of an impending bullish shift.
The Confidence Filter: To eliminate the "noise" often found in momentum oscillators, we implemented:
Extreme Zone Threshold: Only signals when Money Flow is at exhaustive levels (deep red or high green).
Persistence Filter: Requires the curvature to stay consistent for a user-defined duration (Min Rounding Duration) before a High-Confidence dot is plotted.
Visual Guide
The Cloud: Green indicates net inflow; Red indicates net outflow.
Small Circles: Initial detection of a rounding pattern. These are "early warnings."
Large Solid Circles: High-Confidence signals. These occur when the rounding is sustained and happening at extreme exhaustive levels.
Momentum Columns: The "leading edge" of the wave. When these columns flip color while the cloud is still at an extreme, a reversal is imminent.
How to Trade with it
Early Entry (The Aggressive Approach): Look for the first "Early Warning" dots when the Money Flow is at an extreme low/high. This is often where "Smart Money" begins to accumulate or distribute.
Confirmed Entry (The Conservative Approach): Wait for the Large High-Confidence dots to appear. This confirms that the momentum shift isn't just a flicker, but a sustained structural change in the flow of money.
Divergence Hunting: Use the Momentum Columns to find cases where the Cloud is making a lower low, but the Columns (Slope) are already making higher highs. This is a powerful precursor to "V-Bottom" recoveries.
Best For:
Assets: Bitcoin, Ethereum, and High-Volatility Equities.
Timeframes: Optimized for the 1H, 4H, and Daily charts to capture macro swing shifts.
Technical Details
Version: Pine Script v6
Calculation Base: Center-Normalized MFI (Money Flow Index)
Smoothing: EMA-based signal processing to reduce derivative noise.
Final Thoughts:
Thank you to lux algo's quant tool. This powerful tool allowed me to create a complex idea i would have never been capable of creating on my own. Within a short period of time my idea turned into a reality fast. Let me know your thoughts and good luck.
Indicator

Strategy

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

SMT Divergence & ICT KillzonesOverview
This open-source indicator combines SMT-style divergence detection, ICT killzone context, and a Midnight Open reference on a single chart. It is intended for users who want to review correlation-based divergence conditions together with fixed New York session timing and a daily reference level in one workflow.
Why this script was created
This script was created to reduce the need to switch between separate tools for SMT comparison, session timing, and daily reference levels. Instead of checking these elements one by one, the indicator keeps them on the same chart so they can be reviewed together.
How it works
The script compares confirmed swing highs and lows on the chart symbol with those of a user-selected comparison symbol. When one market confirms a new swing extension while the comparison market does not confirm a similar extension, the script marks an SMT-style divergence condition.
In addition to the divergence logic, the script highlights London and New York killzone windows using fixed New York session timing and plots Midnight Open as a daily reference line.
Signals are based on confirmed pivots, so they appear after confirmation rather than on the exact turning bar.
How to use it
Choose a comparison symbol that has a meaningful relationship with the chart symbol. For example, users may compare BTCUSDT with ETHUSDT, or use other markets that are commonly reviewed together.
A practical way to use the script is to review SMT signals together with the killzone background and the Midnight Open level rather than treating the signal marker by itself as a complete trade decision.
Standard candlestick charts are recommended for visual consistency.
Inputs
Correlation Symbol — Selects the market used for SMT comparison. The most useful results usually come from symbols with a meaningful relationship to the chart symbol.
Timeframe — Sets the timeframe used for the comparison symbol. If left empty, the chart timeframe is used. Using a different timeframe changes how often comparison pivots update and can change the timing of divergence markings.
Swing Length — Controls pivot confirmation sensitivity. Higher values require more bars to confirm a pivot, which usually produces fewer signals and more delay. Lower values react faster but can produce more frequent signals.
Show Killzone Background — Shows or hides the London and New York killzone background.
Show Midnight Open — Shows or hides the Midnight Open reference line.
Display Timezone — Controls the display-related timezone behavior used where applicable. Killzone calculations remain aligned to New York session timing.
Bearish / Bullish Color — Sets the visual colors of bearish and bullish SMT markings.
Outside Killzone Transparency — Reduces the visual emphasis of signals that form outside killzone windows. Increasing this value makes off-session signals less visually prominent.
Max Historical Objects — Limits how many historical SMT drawings remain on the chart at the same time. Lower values keep the chart cleaner, while higher values preserve more historical context.
How changing the settings affects the output
Increasing Swing Length makes pivot confirmation stricter. This usually reduces the number of signals, but it also delays them further.
Lowering Swing Length makes the script react faster, but it can also increase the number of marked conditions.
Changing the Correlation Symbol changes the relationship being evaluated. Closely related markets are usually easier to interpret than unrelated ones.
Changing the Timeframe for the comparison symbol changes the pace at which comparison pivots form, which can materially change when divergence conditions appear.
Increasing Outside Killzone Transparency makes off-session signals less visually prominent.
Reducing Max Historical Objects removes older drawings sooner and keeps the chart cleaner.
Use context
This script is most useful when the chart symbol and comparison symbol have a meaningful relationship and when session timing matters in the user’s workflow. It is designed to help users review divergence conditions together with session context and a daily reference level, rather than isolate them as separate tools.
Limitations
The usefulness of the output depends heavily on the chosen comparison symbol. Weakly related or unrelated symbols can reduce the value of SMT readings.
Because the logic uses confirmed pivots, signals appear after confirmation rather than on the exact turning bar.
In sideways or choppy conditions, divergence readings can become less informative.
Heikin Ashi, Renko, Line Break, Kagi, Point & Figure, and Range charts can produce less reliable visual interpretation because they do not use standard price construction.
Design notes
This script combines confirmed SMT-style comparison logic, fixed ICT killzone timing tied to New York session hours, and a Midnight Open reference in one workflow.
It also manages historical lines and labels so the chart does not keep accumulating drawings without limit, which helps keep the visual layout more controlled over time. Indicator

Indicator

Indicator

Indicator

Indicator

Matrix Dashboard: Pro AlertsMatrix Dashboard: Pro Alerts is a multi-timeframe analysis dashboard for PulseWire that monitors RSI, divergences, ADX trend strength, and dollar volume across five configurable timeframes simultaneously — all in a single compact table with built-in alerts.
Multi-Timeframe Dashboard
Displays a live table with five rows — one per timeframe — each showing RSI value, divergence status, ADX strength, dollar volume, and an action recommendation. Timeframes are fully configurable from 1 minute to monthly.
RSI Analysis
Tracks RSI across all five timeframes simultaneously. Values above 70 are highlighted as overbought, below 30 as oversold. Color coding makes it immediately clear which timeframes are at extremes.
Divergence Detection
Identifies bullish and bearish RSI divergences using pivot-based logic on each timeframe independently. A bullish divergence fires when price makes a lower low while RSI makes a higher low. A bearish divergence fires when price makes a higher high while RSI makes a lower high.
ADX Trend Strength
Shows ADX value for each timeframe. Values above 20 indicate a trending market and are highlighted in white, while weaker readings appear dimmed to signal ranging conditions.
Dollar Volume
Displays real dollar volume (price × volume) formatted as K, M, or B for quick readability across all timeframes.
Action Column
Each row outputs a recommended action based on current conditions — Buy or Sell on RSI extremes, Reversal Buy or Reversal Sell on divergences, and Wait when no signal is present.
Smart Alerts
Fires automatic alerts when divergences or RSI extremes are detected on any timeframe. Alert messages include the timeframe name and signal type. Each alert type can be toggled independently in settings.
How To Use
Add to any chart on any timeframe. The dashboard updates on every bar close and monitors all five timeframes simultaneously. Use the divergence signals as potential reversal entries and cross-reference with ADX to confirm trend strength before acting. Indicator

ICT Pro par chris Analytix creer GSOverview
This is a comprehensive technical indicator for PulseWire, coded in Pine Script v6, which implements many concepts from the Inner Circle Trader (ICT) methodology. Its purpose is to identify key liquidity zones, structural changes, price imbalances, and potential reversals on the chart, all presented in a visual style inspired by "Mikeys."
Main Features
The indicator is modular, and each component can be enabled/disabled via the input parameters:
1. Market Structure (BOS / CHoCH / Liquidity)
Break of Structure (BOS): Detects breakouts of swings (highs/lows) in the direction of the current trend.
Displays a thin horizontal line in red (for a bearish BOS) or green (for a bullish BOS) at the broken swing, labeled "bos."
Change of Character (CHoCH): Identifies the first breakouts (BOS) that contradict the previous trend, signaling a possible reversal. The display is similar to the BOS but with a "CHoCH" label.
Liquidity (Buyside/Sellside):
Places thin horizontal lines (cyan/red) at recent highs (Buy-Side Liquidity) and lows (Sell-Side Liquidity).
These lines dynamically extend to the right and are automatically removed when the price reaches them ("sweep").
Inducement (IDm): Draws diagonal gray dotted lines between two intermediate swings, with a small "IDm" label, to visualize these potential "decoy" zones.
2. ICT Macros
Displays colored boxes on the chart to delineate Kill Zones and well-known ICT Macros (London Open, NY AM/PM, Silver Bullet, etc.).
The time frame is configurable via a time zone to suit your market.
The Silver Bullet function (windows of 03:00, 10:00, 14:00) can be displayed separately.
3. Imbalances (Order Blocks, FVG, BPR, IFVG)
Order Blocks (OB): Identifies the last candles before a strong directional move (impulse). They are represented by colored boxes (green for bullish, red for bearish) with a dotted center line representing the 50% level.
Fair Value Gaps (FVG): Detects price gaps between three consecutive candles. They are displayed as transparent boxes (green/red) with an "FVG" label.
Balanced Price Range (BPR): Creates a confluence zone when a bullish Fair Value Gap (FVG) and a bearish FVG overlap.
Inverse Fair Value Gap (IFVG): An advanced function that converts a "mitigated" FVG into a potential reversal zone, displayed with an inverted color (orange/blue).
4. RSI Divergences
Calculates an RSI and detects classic bullish and bearish divergences (higher/lower prices not confirmed by the RSI).
Divergences are indicated by dashed lines and a "DIV" label.
5. Traps (Liquidity Grabs)
Identifies "sweeps," i.e., candlesticks that break a recent high or low and then close in the opposite direction, which is interpreted as a liquidity grab.
A "SWEEP" label and a dotted line connect the sweep to the candle's high/low.
6. Dashboard and Confluence Scores
Dashboard: A customizable table (positionable in the four corners) displays the real-time status of each component (Active/Inactive) for the LONG and SHORT directions.
Confluence Scores: A scoring system (out of 5) is calculated for each direction based on active signals (Macro, FVG, Trap, Divergence, EMA Bias).
Signal Labels: When the score for a direction reaches 3 or higher, a "LONG " or "SHORT " label appears on the chart to signal a potential opportunity.
7. Alerts
The indicator incorporates numerous alert conditions to notify you of key events (BOS, CHoCH, Long/Short Signals, Sweeps, Divergences, Macro Windows).
Code Philosophy
The code is structured modularly, with distinct blocks for each ICT concept. It uses data types (OBData, FVGData, etc.) to manage the drawn objects (lines, boxes, labels) and allow for their dynamic updating (expansion, deletion). The color palette is defined at the beginning of the script for easy customization. Indicator

Indicator

Indicator

Indicator

Indicator
