Indicator
Multitimeframe
Indicator
Swing Reversal Auto Targets [JPT] - Module 1🔷 OVERVIEW
Swing Reversal Auto Targets is an original Pine Script® v6 indicator that automatically detects confirmed Swing Highs and Swing Lows, identifies market structure, and builds a visual framework for potential reversal opportunities.
The indicator classifies price action into Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL), allowing traders to follow trend development and identify key reversal zones without manually drawing market structure.
🔷 HOW IT WORKS
The indicator continuously scans price using confirmed pivot swings.
Bullish Structure
A bullish structure develops when the market forms:
• Higher Low (HL)
• Higher High (HH)
These swings indicate that buyers are maintaining control of the trend.
Bearish Structure
A bearish structure develops when price forms:
• Lower High (LH)
• Lower Low (LL)
These swings indicate increasing selling pressure and a possible downtrend.
Every confirmed swing is automatically labeled and plotted on the chart using non-repainting pivot confirmation.
🔷 VISUAL FEATURES
• Automatic Swing High Detection
• Automatic Swing Low Detection
• Higher High (HH) Labels
• Higher Low (HL) Labels
• Lower High (LH) Labels
• Lower Low (LL) Labels
• Dynamic Swing Support Levels
• Dynamic Swing Resistance Levels
• Horizontal Swing Projection
• Historical Swing Visualization
• Clean Market Structure Display
• Customizable Colors
🔷 MARKET STRUCTURE ENGINE
The built-in Swing Engine automatically classifies market structure using confirmed pivot points.
Supported structure:
• Higher High (HH)
• Higher Low (HL)
• Lower High (LH)
• Lower Low (LL)
This helps traders quickly recognize trend continuation and possible reversal areas.
🔷 INPUTS
Available settings include:
• Pivot Length
• Show Swing Labels
• Show Swing Levels
• Extend Swing Levels
• Bullish Color
• Bearish Color
🔷 ALERTS
Built-in alerts are available for:
• New Swing High
• New Swing Low
These alerts can be connected to PulseWire's notification system.
🔷 COMMON WORKFLOW
A typical workflow is:
Wait for a confirmed Swing High or Swing Low.
Observe the HH, HL, LH, or LL label generated by the indicator.
Use the dynamic swing levels as potential support or resistance.
Combine the market structure with your own trend analysis, price action, or additional confirmation before making trading decisions.
🔷 MARKETS
This indicator can be used on:
• Forex (including AUDUSD)
• Gold (XAUUSD)
• Cryptocurrency
• Stocks
• Indices
• Futures
• Commodities
It is compatible with multiple timeframes and trading styles.
🔷 BEST PRACTICES
Many traders combine swing structure with:
• Trend Analysis
• Support & Resistance
• Break of Structure (BOS)
• Change of Character (CHoCH)
• Fair Value Gaps (FVG)
• Order Blocks
• EMA 50 / EMA 200 Trend Filter
• Higher Timeframe Analysis
These concepts are optional but can provide additional context when evaluating market structure.
🔷 UPCOMING FEATURES
Future updates may include:
• EMA 50/200 Trend Filter
• Swing Reversal Buy/Sell Signals
• Automatic Entry Price
• Stop Loss Calculation
• TP1, TP2, TP3 Auto Targets
• Risk/Reward Visualization
• Dashboard
• Advanced Alert System
🔷 DISCLAIMER
This indicator is provided as a technical analysis tool for educational and informational purposes only. It highlights confirmed swing structures based on historical price action and does not predict future market movements or guarantee trading results. Always perform your own analysis, apply proper risk management, and consider additional market factors before making trading decisions.
Jos-ProTrader
📈 Follow for more PulseWire indicators, Forex, Gold, and Crypto market analysis, educational content, and future script updates.
Trade smart. Protect your capital.
Indicator
MTF EMA Dashboard (9/20) - Custom ThemeMTF ema Crossover that shows whether a time frame is bullish or bearish without having to move thru the time frames
Indicator
HTF Candle Clusters - Multi-Timeframe PO3 OverlayHTF Candle Clusters is a configurable multi-timeframe overlay that projects up to three higher-timeframe candle groups beside the live chart.
The indicator helps traders read higher-timeframe structure without leaving their execution timeframe. It provides a compact visual framework for HTF candle analysis, PO3 candle analysis, and discretionary Power of Three workflows.
KEY FEATURES
- Display up to three independent HTF candle clusters.
- Configure the timeframe and number of candles for each cluster.
- Use manual timeframes or enable Auto Mode to select suitable higher timeframes from the current chart timeframe.
- View the developing current HTF candle alongside completed HTF candles.
- Draw the current HTF open from its actual opening time to the projected current candle.
- Display the previous HTF candle midpoint when enabled.
- Show a live countdown for the current candle in each cluster.
- Combine the timeframe and countdown in a clean label positioned above the highest candle in the cluster.
- Customize bullish and bearish bodies, wicks, borders, open lines, midpoint lines, widths, colors, and line styles.
- Adjust candle width, candle spacing, cluster spacing, and right-side offset.
DEFAULT CONFIGURATION
- Auto Mode: enabled.
- Cluster 1: 15-minute timeframe, 6 candles.
- Cluster 2: 1-hour timeframe, 4 candles.
- Cluster 3: 1-day timeframe, 1 candle.
- Current HTF open lines: enabled with dotted style.
- Previous HTF midpoint lines: disabled by default and available per cluster.
- Countdown labels: enabled.
PO3 AND POWER OF THREE USE
PO3 traders can use the projected HTF candles to monitor the current higher-timeframe open, candle range, optional previous midpoint, and time remaining before the candle closes.
This indicator does not automatically classify accumulation, manipulation, or distribution, and it does not generate PO3 trading signals. It is a visual analysis tool designed to support discretionary PO3 candle and Power of Three analysis.
HOW TO USE
Apply the indicator to a timeframe lower than the configured cluster timeframes. Use the current HTF open and optional previous midpoint as visual reference levels while comparing the developing candle with recently completed higher-timeframe candles.
Each cluster can be enabled, disabled, or styled independently. Auto Mode is useful when moving between chart timeframes, while Manual Mode provides full control over the displayed HTFs.
NOTES
The current HTF candle updates as new market data arrives and remains developing until its timeframe closes. Completed HTF candles remain fixed.
The indicator is intended for time-based charts. A cluster must use a timeframe higher than the current chart timeframe.
ORIGINALITY
Unlike single-timeframe HTF candle overlays, this script focuses on side-by-side comparison of up to three independently configurable candle clusters. It combines custom candle counts, Auto Mode, actual HTF open anchoring, optional previous-candle midpoint levels, live countdowns, and per-cluster styling in one overlay.
This indicator is a visualization and educational tool. It does not provide financial advice, trade recommendations, or guaranteed outcomes.
Indicator
RSI + MACD Signals RSI + MACD Signals
RSI + MACD Signals v6 combines two of the most trusted technical indicators into one easy-to-use tool. It displays the RSI, MACD, Signal Line, Histogram, and generates clear BUY and SELL signals when both indicators align, helping traders identify high-probability trade setups.
Designed for simplicity and reliability, this indicator is suitable for Forex, Crypto, Stocks, Indices, and Commodities across multiple timeframes. Whether you're a beginner or an experienced trader, it can help confirm trend direction and momentum while reducing false entries.
Features:
- ✅ RSI with 30/50/70 levels
- ✅ MACD Line, Signal Line & Histogram
- ✅ Buy & Sell signal labels
- ✅ Pine Script v6 compatible
- ✅ Works on all markets and timeframes
- ✅ Easy to customize and use
Indicator
Pulse Range Pulse Range is an adaptive trend filter that builds a dynamic price range around a central tracking line. Instead of continuously following every market fluctuation, the indicator updates its internal state only when price moves beyond an adaptive threshold derived from current market activity.
The core idea behind Pulse Range is to separate meaningful directional movement from ordinary market noise.
Rather than recalculating the center line on every bar, the algorithm keeps it fixed until price exceeds the current adaptive range. Only then is the center line repositioned and the trend state updated.
This approach reduces sensitivity to minor price fluctuations while allowing the indicator to adapt automatically to changing market conditions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Key Features
✅ Adaptive dynamic price range
✅ Step-based center tracking line
✅ Automatic volatility adaptation
✅ Double EMA smoothing of price movement
✅ Optional candle coloring
✅ Optional signal confirmation on bar close
✅ Built-in alert conditions
✅ Open-source Pine Script
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 Design Philosophy
Financial markets spend a significant amount of time moving within normal volatility rather than producing sustained directional moves. Indicators that react to every bar often change direction repeatedly during these periods, creating unnecessary noise.
Pulse Range follows a different philosophy.
Instead of continuously tracking price, it first estimates the current magnitude of normal price movement. As long as price remains inside this adaptive range, the center line keeps its previous position.
Only when price exceeds the calculated threshold does the algorithm update its position.
The characteristic step-like appearance of the center line is therefore a direct consequence of the calculation logic rather than a visual effect.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Adaptive Range Calculation
The adaptive range is derived from the sequence of absolute price changes between consecutive bars.
These values are processed through two consecutive exponential smoothing stages, producing a stable estimate of current market activity while reducing the influence of isolated spikes and temporary volatility bursts.
The resulting value is then multiplied by the Range Multiplier, allowing the width of the adaptive range to scale automatically with changing market conditions.
As volatility expands, the adaptive range widens.
As volatility contracts, the adaptive range narrows.
This dynamic behavior enables the filter to adjust naturally without relying on fixed price distances.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 Center Line Algorithm
The center line is the core component of Pulse Range.
Unlike traditional moving averages, it is not recalculated on every bar and does not continuously follow price.
Instead, it operates as an adaptive holding level.
✔ If price remains inside the adaptive range, the center line keeps its previous position.
✔ If price rises beyond the upper boundary, the center line shifts upward.
✔ If price falls below the lower boundary, the center line shifts downward.
After every adjustment, the center line remains fixed again until price exceeds the newly calculated adaptive threshold.
This significantly reduces unnecessary direction changes during sideways market conditions while remaining responsive to meaningful price movement.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢 Trend State
Trend direction is determined exclusively by the movement of the center line.
🟢 Green indicates that the center line is moving upward.
🔴 Red indicates that the center line is moving downward.
⚪ If the center line does not change position, the previous trend state is maintained.
The color therefore reflects the state of the adaptive filter itself rather than the position of price relative to another indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚨 Signal Logic
Signals are generated only when the direction of the center line changes.
🟢 Green Signal
The adaptive filter transitions from a bearish state to a bullish state.
🔴 Red Signal
The adaptive filter transitions from a bullish state to a bearish state.
If Confirm Signal On Bar Close is enabled, signals are confirmed only after the current candle has closed.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 Visual Components
🟢 Center Line
Represents the current state and direction of the adaptive trend filter.
📊 Adaptive Bands
The upper and lower bands define the adaptive price range surrounding the center line.
As long as price remains inside this range, the center line does not update.
🌈 Range Fill
The shaded area provides a visual representation of the current adaptive range and its response to changing market activity.
🕯 Candle Coloring
Candles can optionally be colored according to the current trend state.
🔺 Signal Markers
Triangles appear only when the center line changes direction, highlighting confirmed state transitions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Inputs
📌 Source
Selects the price source used for all calculations.
📌 Sampling Period
Controls the smoothing period used to estimate market activity.
Higher values create a more stable filter with fewer state changes.
Lower values increase responsiveness.
📌 Range Multiplier
Controls the width of the adaptive range.
Higher values require stronger price movement before the center line updates.
Lower values make the filter more responsive.
📌 Confirm Signal On Bar Close
Confirms direction changes only after the current candle closes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 Practical Usage
Pulse Range is designed to analyze market direction through adaptive price filtering.
During sustained directional movement, the center line progressively follows the developing trend.
When price fluctuates inside the adaptive range, the center line remains unchanged, allowing the indicator to ignore many short-term market fluctuations.
A change in the direction of the center line indicates that price has exceeded the adaptive movement threshold derived from current market activity.
For this reason, signals are generated only after the adaptive filter itself changes state rather than after every local price fluctuation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Notes
• The adaptive range continuously adjusts to changing market activity.
• No fixed price thresholds are used.
• The same calculation logic can be applied across different liquid markets and timeframes.
• Pulse Range can be used either as a standalone trend filter or alongside other forms of technical analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Summary
Pulse Range combines an adaptive price range with a step-based center line to filter insignificant market fluctuations while remaining responsive to meaningful directional movement.
By updating only after price exceeds a dynamically calculated threshold, the indicator automatically adapts to changing volatility and provides a stable representation of market direction without continuously reacting to every price change.
Indicator
King Strategy - Timing MapKing Strategy Timing Map
King Strategy Timing Map is a session-based timing indicator designed to highlight important intraday trading windows.
The indicator marks key institutional time zones using clean background boxes, making it easier to focus on periods where liquidity and volatility are often concentrated.
Features
* Frankfurt Open (09:00 ±10 minutes)
* London Session (10:00-11:00)
* London Timing Window (11:30 ±10 minutes)
* Midday Timing Window (13:30 ±10 minutes)
* New York Open (15:00 ±10 minutes)
* New York Session (16:00-17:00)
* Evening Timing Window (18:00 ±10 minutes)
Additional features:
* Highlighted timing windows
* Dashed center line for exact event time
* Customizable colors and transparency
* Europe/Istanbul timezone
* Clean and lightweight design
This indicator is intended as a timing tool only. It does not generate buy or sell signals and should be used alongside your own market structure, price action, and risk management.
Future updates will include market structure, BOS/CHoCH detection, and additional King Strategy components.
Indicator
Bollinger Bands MTF + 4 SMAs by Anish new improvedBollinger Bands MTF + 4 SMAs by Anish new improved
Indicator
Dual-Session ORB (NY + Asia)
• Dual session tracking — NY and Asia ranges build and trigger independently, so you can monitor both without switching charts
• Entry Mode: choose Immediate Breakout (enter as soon as price closes beyond the range) or Retest Entry (wait for a pullback and reclaim before entering, filtering out weak breaks)
• Minimum Breakout Distance filter — require a meaningful move past the level (in points or % of range) before a signal counts, reducing noise from marginal pokes
• Stop Loss Mode: Opposite Range Side, ATR-based (with a configurable minimum floor so stops don’t shrink below a usable size), or flat Fixed Points
• Take Profit Mode: Risk:Reward multiple (auto-scales with your stop) or flat Fixed Points
• Break-even + partial signal — automatically moves your stop to entry once price reaches your chosen R-multiple, with a visual marker
• Time-based exit — auto-closes a trade after a set number of bars if neither TP nor SL is hit
• Bar-close confirmation — signals only lock in once a candle fully closes, preventing repainting on live/forming candles
• Built-in alerts for entries and break-even triggers on both sessions
Notes on use:
This script is a trade-management and visualization tool, not a signal-generation guarantee. Opening range breakout strategies are sensitive to instrument volatility, session liquidity, and market conditions — always backtest across a meaningful sample size and forward-test (paper trading) before using with real capital. Stop/target sizing should be tuned to the specific instrument and timeframe you’re trading; defaults are a starting point, not a recommendation.
This is not financial advice. Past performance in backtesting or replay does not guarantee future results.
Indicator
MACD with HTF Panels [theUltimator5]This indicator uses the standard MACD signal and displays it on multiple timeframes off to the side of the chart as separate panels. It allows you to view up to 5 (current + 4) separate timeframes at once without changing the chart timeframe.
The core of this indicator is a normal MACD. Line, signal, and histogram, fully adjustable lengths, four-way histogram coloring based on sign and slope so you can read momentum shifts at a glance.
Alongside it, the indicator draws up to four independent higher-timeframe panels directly in the pane. Each panel is a self-contained mini-chart: recent candles (if enabled) plus that timeframe's own MACD line, signal, and histogram.
The default settings show (4) HTF panels, that are automatically set based on what the current chart timeframe is. The HTF panels can be manually adjusted as desired.
The number of HTF panels can be adjusted between 0 and 4. 0 panels is set by disabling the "Show HTF panels" option in the settings. Disabling the HTF panels simply makes this indicator appear as a standard MACD, which isn't unique and can probably be found in 1000 other indicators elsewhere.
The uniqueness comes from the HTF panels on the side.
The panels settings will match for all timeframes.
When there are between 1 and 3 HTF panels enabled, they will appear vertically stacked on each other.
The following image shows (3) panels stacked.
When 4 panels (default) is selected, the stack is 2x2.
The chart price candles can be enabled in the settings to show the candles overlaid on the MACD signals for a complete picture. These are disabled by default to reduce visual clutter.
Here is an image showing (4) panels with chart candles enabled within the panels.
The scaling and position of the panels can be adjusted in the settings.
The vertical scaling is based on ATR, so the height of the candles is always proportional to the chart itself.
The horizontal position is calculated in bars, so it can be shifted left or right relative to the current bar.
Finally, there is a table (default position = bottom right)
The table shows the values of the MACD, Signal, and Histogram for all (4) HTF panels. The table position and size can be modified, but it will always show all (4) HTF panel values. If you have only one HTF panel enabled, it will still show you all values. The Histogram column changes color based on the color of the HTF histogram for that timeframe to give a better visual representation of the signal.
This indicator was made to showcase the method for converting custom signals into HTF side panels for custom and complex indicators. The logic used in this indicator can be used on any plotting indicator to display the signals off to the side.
Indicator
Key Levels MTFKey Levels MTF — one indicator for every level that matters
Key Levels MTF collapses a whole toolbox of support/resistance methods into a single, clean overlay. Instead of stacking ten indicators on your chart, it computes every level across 10 timeframes at once, draws only the ones near current price, and merges overlapping levels into a single "confluence" line so you instantly see where the market is really defending.
One indicator. No clutter. Just the levels price actually cares about right now.
What it draws
Every module is multi-timeframe and toggles independently:
Value Area — POC / VAH / VAL from a volume-by-price profile.
Murrey Math — ±1/8 and ±2/8 reversal extremes.
Target Trend — active SL and unhit T1/T2/T3 targets, with direction.
Exhaustion Levels — S/R printed by exhaustion (leledc) bars.
Fib Retracement — 0.5 / 0.618 / 0.786 zone from each TF's swing.
Supertrend — current trailing-stop value per TF.
Period Levels (FBD) — prior Daily/Weekly/Monthly/Quarterly highs & lows.
SMAs — up to four per TF.
What makes it different
🎯 Proximity filter — levels only draw when they're within an ATR band of price, so you never see a monthly line 40% away.
🔗 Confluence merge — nearby levels collapse into one ×N line; hover for the full breakdown.
🧭 Bias Zone — a single 0.5/0.618 "line in the sand" from a TF you choose (default 4H): above the 0.618 stay bullish, below stay bearish, with a bias-flip alert.
Alerts
Price near any key level (+ per-category), and Bias turned bullish/bearish on the 0.618 cross.
Credits
BigBeluga (Target Trend) · Nanda86 (Murrey Math Lines) · InSilico (Leledc exhaustion).
Indicator
Indicator
Multi-Timeframe Break of Structure EngineMulti-Timeframe Break of Structure Engine is a confluence-based structure tool that detects break-of-structure events on an execution timeframe, then filters those events through two higher-timeframe trend layers before signaling.
This script is designed for traders who want structure events in context, rather than isolated break signals.
What this script does
The script has four connected jobs:
1. Detects bullish and bearish break-of-structure events on a chosen structure timeframe.
2. Validates directional context with two higher-timeframe filters.
3. Tracks the active BOS level and monitors first retest behavior.
4. Emits separate event classes for raw structure events and fully aligned confluence signals.
The practical goal is to reduce low-context entries and keep the chart focused on structure levels that still matter.
How the model is built
The logic is based on three directional layers plus state management:
1. Macro Layer 1
This is the highest trend layer (default Daily). It uses a fast/slow moving-average relationship to define broad directional bias.
2. Macro Layer 2
This is an intermediate confirmation layer (default 4H). It combines fast/slow MA direction with close relative to a short MA, so intermediate momentum must also agree with bias.
3. Structure Layer
This is the execution layer (default 15m). BOS events are detected from structure-timeframe closes relative to prior structure swing references.
A BOS event becomes an aligned signal only when all three layers agree with its direction.
Core BOS logic
Bullish BOS logic:
- Structure close breaks above prior structure swing reference.
- Optional strength filter can require the break candle body to be larger than average by a multiplier.
- Macro and structure layers are evaluated for directional agreement.
Bearish BOS logic:
- Structure close breaks below prior structure swing reference.
- Optional strength filter works symmetrically.
- Macro and structure layers are evaluated for directional agreement.
The script evaluates BOS events on structure-bar transitions, which helps avoid repeated triggers from lower-timeframe bar noise during a single structure candle.
Retest logic
After a BOS level is created, the script tracks one active BOS level and evaluates first retest conditions.
Two retest modes are available:
1. Wick Touch
Retest requires direct contact with the BOS level and directional close behavior.
2. ATR Proximity
Retest can qualify within a volatility-adjusted distance from the level using structure-timeframe ATR and a user-defined multiplier.
This dual mode is useful because low-volatility instruments often respect precise touches, while high-volatility instruments may react near a level without exact contact.
Validity window behavior
The optional validity window expires BOS levels that remain unretested for too long.
If enabled, validity duration is measured in structure bars. This keeps the level lifecycle aligned with the same timeframe where BOS is detected, rather than chart bars that may be faster or slower than the structure context.
Why this script can be useful
The script is not a single trigger line. It combines:
- directional context from higher timeframes,
- structure break detection on execution timeframe,
- persistent level tracking,
- retest qualification,
- optional expiration logic.
This interaction is intended to reduce low-quality breakout noise and keep attention on structure events that are still contextually relevant.
What is plotted
1. Optional MA overlays
- Structure fast and slow MA.
- Macro 1 fast and slow MA.
- Macro 2 price/fast/slow MA.
2. Signal markers
- BOS long/short markers for aligned BOS.
- Retest long/short markers for aligned retests.
3. Active BOS level line
- Horizontal level extends until retest or replacement by a new BOS event.
- Optional right-side BOS price label.
4. Optional alignment dashboard
- Macro 1 state.
- Macro 2 state.
- Structure state.
- Final alignment state.
How to use it in a practical workflow
Example workflow:
1. Set structure timeframe for execution rhythm
Scalping-style execution usually uses lower structure values.
Intraday continuation often uses moderate structure values.
Swing continuation uses higher structure values.
2. Keep higher-timeframe context logical
A common approach is Macro 1 above Macro 2 above Structure so each layer has a distinct role.
3. Wait for alignment first
Use alignment as context. Do not treat any single output in isolation.
4. Use BOS as setup creation
A new BOS indicates potential directional continuation under confluence.
5. Use retest as conditional confirmation
Retest can help refine entries after initial break.
6. Manage invalidation separately
The script does not replace personal risk management, stop placement, or position sizing.
Input groups and what they control
Structure Timeframe Settings
- Structure Timeframe: execution structure context.
- Structure MA Type: EMA or SMA for structure trend.
- Structure Fast/Slow Lengths: structure trend sensitivity.
Macro Layer 1 Settings
- Macro 1 Timeframe: broad trend context.
- Macro 1 Fast/Slow Lengths: sensitivity of broad trend filter.
- Macro 1 MA Type: EMA or SMA behavior choice.
Macro Layer 2 Settings
- Macro 2 Timeframe: intermediate filter.
- Macro 2 Fast/Slow Lengths: trend filter sensitivity.
- Macro 2 Price MA Length: participation filter via close relative to short MA.
- Macro 2 MA Type: EMA or SMA behavior choice.
Candle Close Confirmation
- Wait for candle close: event gating behavior on chart bars.
BOS Advanced Filters
- Enable BOS validity window: controls expiration behavior.
- BOS validity (structure bars): expiration duration.
- Enable BOS strength filter: optional quality threshold on break candle body.
- Min body size multiplier: strength threshold.
- Show BOS labels: level label visibility.
- Max stored BOS lines: line object management limit.
Retest Detection Settings
- Retest method: Wick Touch or ATR Proximity.
- ATR Period: volatility measurement period for proximity mode.
- ATR Proximity Factor: allowable near-level distance in ATR terms.
Display Options
- Show structure and macro MA overlays.
- Show dashboard table.
Colors and Labels
- Bullish and bearish display colors.
- BOS label text color.
- Label right offset.
Alert architecture
The script provides alert conditions for:
- aligned BOS long/short,
- aligned retest long/short,
- alignment flips,
- raw BOS creation events,
- raw retest events,
- macro and structure trend flips.
This allows users to build different alert workflows:
- conservative workflow uses aligned BOS/retest alerts only,
- contextual workflow also monitors alignment flips,
- diagnostic workflow includes raw events for observation.
Market and timeframe suitability
This script can be used on:
- crypto,
- forex,
- indices,
- equities,
- commodities.
Execution styles it can support:
1. Scalping-style continuation
- Lower structure timeframe.
- Generally stricter retest conditions.
- Faster context changes and more signal frequency.
2. Intraday trend continuation
- Moderate structure timeframe.
- Typical use of both BOS and retest phases.
- Good balance between responsiveness and filtering.
3. Swing continuation
- Higher structure timeframe.
- Often benefits from ATR Proximity retest mode.
- Lower signal frequency, broader moves.
Style suitability depends on parameter choices and instrument volatility.
Interpretation guidance and limitations
Important limitations:
1. This is a context and structure tool, not a profit guarantee tool.
2. Trend filters may lag near turning points.
3. Strength filters reduce noise but may skip early break phases.
4. ATR Proximity can become loose if multiplier is set too high.
5. BOS logic can still produce false continuation in choppy, mean-reverting conditions.
Because of this, risk management remains mandatory.
How this differs from a basic single-layer BOS script
This script does not only mark local breaks. It manages an interaction chain:
- structure event detection,
- multi-timeframe agreement,
- stateful BOS level tracking,
- retest qualification modes,
- level validity expiration.
The objective is cleaner structure context and better workflow discipline, not maximizing raw signal count.
Responsible usage notes
- Start with default values, then adjust gradually.
- Test one variable at a time.
- Keep notes on which settings are used per market and session.
- Validate behavior in replay before using alerts live.
Disclaimer
This script is an analytical support tool. It is not financial advice and does not guarantee outcomes. Trading involves risk. Users are responsible for trade selection, position sizing, and risk control.
Indicator
SuperTrend MTF Percentiles & Distances v2.1🌌 SuperTrend MTF Percentiles & Distances v2.1
A multi‑timeframe market tension radar built on the SuperTrend.
🎯 1. Vision & Purpose
SuperTrend MTF Percentiles & Distances v2.1 elevates the classic SuperTrend into a statistical, multi‑dimensional market scanner.
Instead of simply telling you “trend up or trend down”, it answers a far more valuable question:
How compressed, stretched, or extreme is the price relative to the SuperTrend — and across how many timeframes simultaneously?
To achieve this, the indicator:
computes SuperTrend across 8 timeframes (1m → Monthly),
measures the signed % distance between price and ST,
converts this distance into a historical percentile (0–100),
detects rare multi‑TF alignments,
displays visual signals (emojis),
generates smart dynamic alerts.
It is a market tension radar, designed for traders who want to understand the internal structure of price, not just its direction.
📐 2. Internal Logic (clear & educational)
2.1 Multi‑Timeframe SuperTrend
The indicator computes a full SuperTrend on:
1m
15m
1h
2h
4h
Daily
Weekly
Monthly
With customizable:
MA type (EMA, SMA, HULL, T3 Tillson, etc.)
ATR period
ATR method
ATR multiplier
2.2 Signed Distance (%)
For each timeframe, it measures:
positive distance when price is above ST,
negative distance when price is below ST,
the exact amplitude in %.
These distances are then smoothed with an EMA‑20 to reveal the underlying trend of compression or expansion.
2.3 Historical Percentiles
Each distance is stored in a rolling historical array (up to 20,000 bars).
The indicator computes the percentile rank of the current distance:
5% → extreme compression
50% → neutral
95% → extreme stretch
This transforms raw distance into statistical meaning.
🎨 3. Visual Display (colors, EMAs, structure)
3.1 Timeframe Colors
Each timeframe has a dedicated color for instant recognition:
1m → white
15m → grey
1h → aqua
2h → blue
4h → purple
Daily → green
Weekly → yellow
Monthly → red
Colors are intentionally soft and semi‑transparent to avoid clutter.
3.2 EMA‑20 Trend Lines
Each TF has a bold EMA‑20 line:
more opaque,
thicker,
visually dominant.
It shows the directional bias of the percentile or distance.
3.3 Horizontal Statistical Levels
The indicator includes key percentile reference lines:
0 / 5 / 10% → compression zones
50% → median
90 / 95 / 100% → stretch zones
These levels make percentile interpretation immediate.
🔥 4. Heatmap & Summary Table
A built‑in table displays for each timeframe:
the distance %,
the percentile,
a heatmap color:
Percentile Color Meaning
≥ 80 red overextension / overheating
≤ 20 lime compression / rare zone
20–80 grey neutral
This table acts as a multi‑TF tension dashboard.
🟩🟥 5. Dynamic Chart Background (Daily pivot)
The Daily percentile is treated as the market climate indicator:
pD ≥ 50 → green background (bullish tension)
pD < 50 → red background (bearish tension)
Two micro‑signals refine this:
SupED → pD > EMA‑20 → green dot
InfED → pD < EMA‑20 → red dot
These dots mark regime shifts in Daily structure.
🧿 6. Emoji‑Based Signals (instant visual cues)
The indicator uses emojis to highlight rare multi‑TF alignments. When the following occur and does not exist in n+1:
🟢 Compression Signals
⚓ Midas → strong compression (15m → Daily)
🚢 Osimandias → extreme compression (15m → Daily)
🐋 Cyrus → long‑term compression (4h → Weekly)
🔜 Flash2 → ultra‑short‑term compression (1m → 240m)
🔴 Overextension Signals
🏸 Houston → strong stretch (15m → Daily)
🏏 Leica → extreme stretch (15m → Daily)
🛰️ Spoutnik → long‑term stretch (4h → Weekly)
Placement:
above bars for stretch signals,
below bars for compression signals,
top/bottom of chart for structural signals.
🚨 7. Dynamic Alert System (unique & intelligent)
Instead of multiple alerts, the indicator uses one unified alert that dynamically lists all active conditions.
7.1 Alert Trigger
The alert fires when ANY of the following occur and does not exist in n+1:
Midas
Osimandias
Houston
Leica
Spoutnik
Cyrus
Flash2
7.2 Dynamic Message Example
ST MTF Condition Active:
You instantly know:
which signal triggered,
whether it’s compression or stretch,
which timeframes are involved,
whether it’s short‑term or structural.
🎯 8. How to Use the Indicator
8.1 Scalping
Look for:
Flash2
Midas
Osimandias
Goal:
catch micro‑compressions before explosive moves.
8.2 Swing Trading
Focus on:
Midas / Osimandias (compression 15m→Daily)
Houston / Leica (stretch 15m→Daily)
Goal:
anticipate reversals, expansions, or trend shifts.
8.3 Macro / Position Trading
Watch:
Spoutnik (stretch 4h→Weekly)
Cyrus (compression 4h→Weekly)
Goal:
identify structural tension zones.
Indicator
Market Structure HH/HL/LH/LL + MTF Trend TableWHAT IT DOES
This indicator marks swing structure - higher highs, higher lows,
lower highs, lower lows - draws a horizontal level line from every
swing point, and adds a multi-timeframe trend table that stays
visible regardless of the chart's timeframe.
WHAT IS DIFFERENT ABOUT IT
Two design decisions set it apart from the usual structure scripts.
First, swings are detected on closing prices by default, not on
wicks. The structure drawn on a candle chart is therefore identical
to the structure of the same instrument's line chart. Most structure
tools read highs and lows, which means the picture changes the moment
you switch chart type. A wick-based mode is available as an option
for those who want it.
Second, the structure drawing is bound to the chart's own timeframe.
Every timeframe is enabled separately and carries its own maximum
line length in bars - 30 for weekly, 40 for daily, 200 for 4H by
default - so higher timeframe levels do not clutter an intraday
chart. The trend table is independent of that and always reports
weekly, daily and 4H no matter where you are.
HOW THE LEVELS BEHAVE
Each swing point receives a line that extends to the right until one
of two things happens: price closes through it, or the timeframe's
maximum bar count is reached. Breaks are evaluated on closed bars
only, so an intrabar spike that is reversed before the close does not
terminate a level.
Two optional filters change what stays on the chart:
Only unbroken levels - line and label are removed the moment a level
is crossed, leaving only the levels that have not been taken yet.
Only relevant points (enabled by default) - keeps every point of the
current trend leg. In an uptrend that means all HH and HL back to the
low the move originated from, including highs that have already been
broken. The whole set is cleared only when the trend reverses, and
collection then starts in the opposite direction.
THE TREND TABLE
Trend is derived from breaks of structure: a close above the last
swing high sets UP, a close below the last swing low sets DOWN.
Each row compares two states - the trend as of the last closed bar,
and the trend right now. While they agree the cell reads UP or DOWN.
When price is breaking the opposite level and the candle is still
open, the cell reads UP SWITCH DOWN in orange. If the bar closes that
way it becomes a plain DOWN on the next bar; if price recovers before
the close, the switch state disappears by itself and leaves no mark
in the history.
Weekly, daily and 4H are always present. Monthly, 1H, 30m, 15m, 5m
and 1m can be added individually. The table can sit in any of the
four corners, with an offset setting that keeps it clear of
PulseWire's own chart buttons.
SETTINGS - THE INTERFACE IS IN GERMAN
General (Allgemein)
Pivot: Bars links / rechts - pivot strength, bars left and right.
Left filters noise, right controls how quickly a point is
confirmed. They are deliberately separate.
Berechnungsbasis - calculation basis: Close (line chart) or
High/Low (wicks)
Nur relevante Punkte (aktueller Trendabschnitt) - only relevant
points (current trend leg)
Nur ungebrochene Level (gebrochene loeschen) - only unbroken
levels, delete broken ones
Sonst: Linie beim Kreuzen beenden - otherwise end the line at the
cross
Linien anzeigen / Labels anzeigen - show lines / show labels
Max. gespeicherte Strukturpunkte - maximum stored structure points
Structure timeframes (Struktur-Timeframes)
aktiv | max. Linienlaenge in Bars - active | maximum line length
in bars
Bars - bars
Sonstige TFs - other timeframes
Structure appearance (Darstellung Struktur)
Label HH / HL, Label LH / LL - label colors
Linienfarbe / Breite - line color / width
Linienstil - line style: Solide (solid), Gestrichelt (dashed),
Gepunktet (dotted)
Labelgroesse - label size: Winzig (tiny), Klein (small), Normal,
Gross (large)
Trend table (Trend-Tabelle)
Trend-Tabelle anzeigen - show trend table
Position - Links oben (top left), Rechts oben (top right),
Links unten (bottom left), Rechts unten (bottom right)
Abstand vom Rand (Leerzeilen) - offset from the corner, in empty
rows
Textgroesse - text size
Hintergrund - background color
NOTES AND LIMITATIONS
A swing point is confirmed only after the number of bars set under
"rechts" has closed. With the default of 1, the newest point on the
live bar can still move or disappear until that bar closes. This is
inherent to pivot detection rather than a defect. Raise the right
value if you need points to be final once printed.
Requesting a timeframe lower than the chart's for the trend table -
5m rows on a daily chart, for example - returns dependable data only
for the most recent value. Higher timeframes viewed from a lower
chart are not affected by this.
The indicator describes structure. It generates no entries, no
targets, no directional advice and makes no claim about profitability.
-- Deutsch --
Der Indikator markiert die Swing-Struktur (HH, HL, LH, LL), zieht von
jedem Punkt eine Levellinie nach rechts und zeigt eine
Multi-Timeframe-Trendtabelle, die auf jedem Chart-Zeitrahmen sichtbar
bleibt.
Die Pivots rechnen standardmaessig auf Schlusskursen statt auf Wicks.
Dadurch ist das Bild im Kerzenchart identisch mit dem Linienchart -
der Unterschied zu den meisten Struktur-Skripten, die auf Hoch und
Tief lesen. Die Struktur wird nur auf den Zeitrahmen gezeichnet, die
in den Einstellungen aktiv sind, jeweils mit eigener maximaler
Linienlaenge. Jede Linie endet beim Kreuzen oder beim Erreichen
dieser Laenge, wobei der Bruch nur auf geschlossenen Kerzen gewertet
wird.
Der Trend leitet sich aus dem Strukturbruch ab. Laeuft ein Bruch
gerade, ist die Kerze aber noch offen, steht in der Tabelle
UP SWITCH DOWN in Orange. Schliesst die Kerze so, wird daraus ein
sauberes DOWN, dreht der Kurs vorher zurueck, verschwindet der
Hinweis rueckstandsfrei.
Der Indikator beschreibt Struktur. Er liefert keine Einstiege, keine
Ziele und keine Richtungsempfehlung.
Indicator
GoAlgo - Multi-TF Fibo Entry Finder GoAlgo: Multi-TF Fibo Entry Finder is an advanced multi-timeframe indicator designed to help traders pinpoint precise entry zones using Fibonacci levels combined with market structure tracking and automated alert systems.
🌟 Key Features:
Multi-Timeframe (Multi-TF) Analysis: Tracks higher timeframe structures and key levels to align your trades with the broader market trend.
4 Tiered Entry Zones: Provides 4 distinct Fibonacci-based zones (including the precision 0.67–0.69 reversal area) for structured scaling and optimal entry positioning.
Smart Fibonacci Entry Zones: Automatically calculates optimized Fibonacci retracement levels to spot high-probability entry points.
Overlap Confirmation: Highlights confluence zones where multi-timeframe structures overlap for higher accuracy.
Overlap Confirmation & Structure Guide: Highlights confluence zones using dotted boundary lines and dynamic colors to easily identify market conditions:
Green Dotted Box (Bullish Structure): Indicates a clear uptrend where price remains above key support levels.
Red Dotted Box (Bearish Structure): Indicates a clear downtrend where price remains below key resistance levels.
Gray / Unclear Zone (Consolidation): Signifies that the market is resting, ranging, or lacking a clear directional bias before choosing a breakout path.
Smart Alerts & Multi-Language Support: Includes alerts for structural shifts and price zones, supporting multi-language outputs for automated voice notifications (such as Siri).
Smart Alerts & Multi-Language Support: Includes alerts for structural shifts and price zones, supporting multi-language outputs for automated voice notifications (such as Siri).
⚙️ How to Use:
Add the indicator to your chart.
Select your preferred language for alerts in the settings.
Monitor the background zones and structural lines across the 4 entry tiers to identify optimal Buy/Sell entry points.
Indicator
Multi-Timeframe Opening LevelsAn indicator that shows the opening levels of Higher TimeFrame (HTF) timeframe candles, giving an HTF perspective from lower timeframes.
Indicator
Raj 4H Liquidity Sweep v2.1Raj 4H Liquidity Sweep v2.1 is a non-repainting Smart Money Concepts (SMC) indicator designed to monitor previous 4-hour liquidity levels from any chart timeframe. It helps traders identify when price sweeps the previous confirmed 4H High or Low, making it easier to spot potential liquidity grabs and market reversals.
The indicator is optimized for traders who execute on lower timeframes (such as the 1-minute chart) while using the 4-hour market structure for context.
Indicator
Clock VolumeThe only volume indicator you'll ever need.
Most volume indicators don't know what time it is. Clock Vol does. It compares volume right now against how that same moment played out over the last several sessions. You can instantly see whether volume is running above or below what's normal for this exact time of day.
- Time-of-day aware: compares each bar against the historical average volume for that exact time slot — so a 12:30pm candle is judged against historical 12:30pm volume, not a flat daily average that ignores when the bar occurred.
- Honest confidence signal: the average line renders solid gold once a slot has banked its full history, and muted gray while still building — so you always know how much to trust what you're seeing.
- Live multiple display: once volume reaches its time-of-day average, a label appears to the right of the current bar showing the running multiple (1.0x, 1.4x, 2.8x...), updating in real time as the bar develops.
- Works across equities and futures, RTH and ETH: slot keys are relative to each symbol's own session open, so the indicator adapts automatically regardless of session length or exchange.
- Not just another RVOL: standard relative volume tools collapse everything into a single ratio. Clock Vol shows raw volume alongside the historical average as a line, so you see the full shape and trend within the session, not just whether a threshold was crossed. Volume can be declining through the morning and still be running hot relative to normal for that time, a plain RVOL number won't show you that, Clock Vol will.
A friendly reminder that no tool or indicator guarantees success. Integrate this into a robust trading plan.
Indicator
Multi Timeframe Supply & Demand by SenonMulti-Timeframe Supply & Demand Zones – 4 Timeframes
This indicator displays supply and demand zones from up to four independently configurable timeframes on a single chart.
Each timeframe includes its own settings for swing length, zone colors, border style, label position, visibility, alerts, and the number of recent zones displayed. Higher-timeframe zones are calculated using data from their original timeframe, helping to keep the zone levels consistent when switching between lower-timeframe charts.
Additional features include:
* Four customizable timeframes
* Supply and demand zone detection using confirmed swing highs and lows
* Adjustable zone colors, borders and transparency
* Timeframe labels positioned on the left, centre or right
* Optional price lines and price labels for zone boundaries
* Configurable price-label position and appearance
* Optional removal of mitigated zones using candle closes or highs/lows
* Alerts for newly created zones and price interaction with zones
* A configurable −0.33 extension level that can be used as a visual stop-loss reference
* Option to hide lower-timeframe zones on higher-timeframe charts
This indicator is designed as a visual market-analysis tool. Supply and demand zones do not guarantee that price will reverse, and the indicator should not be used as a standalone trading system. Always combine it with your own market analysis and risk management.
Indicator
Multi Timeframe Supply & Demand Multi-Timeframe Supply & Demand Zones – 4 Timeframes
This indicator displays supply and demand zones from up to four independently configurable timeframes on a single chart.
Each timeframe includes its own settings for swing length, zone colors, border style, label position, visibility, alerts, and the number of recent zones displayed. Higher-timeframe zones are calculated using data from their original timeframe, helping to keep the zone levels consistent when switching between lower-timeframe charts.
Additional features include:
* Four customizable timeframes
* Supply and demand zone detection using confirmed swing highs and lows
* Adjustable zone colors, borders and transparency
* Timeframe labels positioned on the left, centre or right
* Optional price lines and price labels for zone boundaries
* Configurable price-label position and appearance
* Optional removal of mitigated zones using candle closes or highs/lows
* Alerts for newly created zones and price interaction with zones
* A configurable −0.33 extension level that can be used as a visual stop-loss reference
* Option to hide lower-timeframe zones on higher-timeframe charts
This indicator is designed as a visual market-analysis tool. Supply and demand zones do not guarantee that price will reverse, and the indicator should not be used as a standalone trading system. Always combine it with your own market analysis and risk management.
Indicator























