Indicator

Swing Reversion Zones Swing Reversion Zones is an adaptive mean-reversion channel built around a smoothed price trajectory. It highlights the first moments when price reaches the upper or lower boundary of the channel.
The indicator is designed to help traders evaluate how far price has moved away from its local smoothed structure and identify areas where a return toward the central trajectory may become possible.
Boundary touches are displayed as semi-transparent bubbles:
🔴 Red bubble — touch of the upper boundary
🟢 Green bubble — touch of the lower boundary
The bubbles show that price has reached a user-defined deviation zone. They are not automatic buy or sell commands.
━━━━━━━━━━━━━━━━━━
🧭 Core Concept
The indicator is based on the concept that price may revert toward a smoothed central trajectory after reaching a sufficiently large deviation from it.
The central line is not calculated as a conventional moving average. Instead, the script uses Gaussian weighting.
Bars located closer to the calculated point receive greater weight, while the influence of more distant observations gradually decreases.
This approach is designed to:
• reduce the influence of short-term market noise
• preserve the natural shape of price movement
• create a smooth central trajectory
• measure deviations relative to local market structure rather than a conventional fixed moving average
━━━━━━━━━━━━━━━━━━
⚙️ How the Channel Is Calculated
The calculation consists of several connected stages.
1. Central Trajectory
For each historical bar, the script calculates a smoothed value of the selected price source.
The weight of each observation is determined by a Gaussian function. The closer an observation is to the point being calculated, the more influence it has on the resulting value.
The Smoothing Length parameter controls the degree of smoothing:
• lower values make the central line more responsive to local price movements
• higher values create a smoother trajectory that reflects broader market structure
2. Base Deviation
After calculating the central trajectory, the script measures the absolute distance between the selected price source and the smoothed line across the processed data.
These distances are averaged to produce the base deviation value.
Unlike channels based on ATR or standard deviation, Swing Reversion Zones uses the mean absolute error between price and the Gaussian-smoothed trajectory.
3. Upper and Lower Boundaries
The distance from the central trajectory to each boundary is calculated as:
Mean Absolute Deviation × Channel Width
The resulting value is:
• added to the central trajectory to create the upper boundary
• subtracted from the central trajectory to create the lower boundary
Both boundaries remain symmetrical around the central line.
━━━━━━━━━━━━━━━━━━
🎛 Manual Channel Width Adjustment
The Channel Width setting allows users to define how sensitive the channel should be.
Lower Channel Width values
• move the boundaries closer to the central line
• produce more frequent price touches
• increase the number of bubbles
• make the indicator more sensitive to smaller deviations
Higher Channel Width values
• create a wider channel
• produce fewer boundary touches
• highlight more substantial price deviations
• reduce the number of bubbles displayed on the chart
This allows the channel to be adapted to:
• a specific trading instrument
• the selected timeframe
• current volatility conditions
• the user’s preferred analytical approach
The script does not impose a universal channel width. The user decides which degree of deviation is meaningful for the selected market.
━━━━━━━━━━━━━━━━━━
🫧 How the Touch Bubbles Are Generated
The indicator does not place a bubble on every bar that remains outside the channel.
Instead, it marks the initial touch of a boundary.
Upper Boundary Touch
A red bubble appears when:
• the current bar’s high reaches or exceeds the upper boundary
• the previous bar’s high was below the previous upper-boundary value
Lower Boundary Touch
A green bubble appears when:
• the current bar’s low reaches or falls below the lower boundary
• the previous bar’s low was above the previous lower-boundary value
This logic highlights the moment when price initially enters a deviation zone. It avoids placing a new bubble on every subsequent bar while price remains beyond the same boundary.
The bubbles are positioned directly on the channel boundary rather than at the candle’s exact high or low. This makes it easier to see which calculated channel level was reached.
━━━━━━━━━━━━━━━━━━
✦ Originality and Practical Usefulness
Gaussian smoothing and mean absolute deviation are established mathematical concepts.
The originality of Swing Reversion Zones does not come from mechanically combining unrelated indicators. It comes from the way its components are integrated into one consistent calculation framework.
Within the script:
A Gaussian-smoothed central trajectory is calculated across the available data.
The channel scale is derived from the actual average distance between price and that trajectory.
The user manually controls the final channel width through a single multiplier.
Touch bubbles are calculated directly from the user-defined channel geometry.
Changing the settings recalculates both the channel boundaries and the historical map of boundary touches.
The bubbles are not produced by a separate signal indicator placed over the channel. Their position and frequency depend entirely on the current Gaussian trajectory, the measured price deviation and the selected Channel Width value.
The result is an interactive analytical tool that allows users to define which price deviations should be considered significant for a particular market and timeframe.
━━━━━━━━━━━━━━━━━━
📌 How to Use the Indicator
After adding the indicator to a chart, begin with the default settings and observe how price interacts with the channel boundaries.
The adjustment process can then be divided into two stages.
Step 1. Adjust the Smoothing
Change Smoothing Length until the central line reflects the type of price structure you want to analyse.
A more responsive central line may be suitable for examining local fluctuations.
A smoother central line may be more appropriate for evaluating deviations from a broader price structure.
Step 2. Adjust the Channel Width
After selecting the desired smoothing level, adjust Channel Width.
The objective is not necessarily to make the boundaries touch every swing high and low. The objective is to define a deviation level that is meaningful for the selected instrument.
A channel that is too narrow may produce many insignificant touches.
A channel that is too wide may produce very few or no touch markers.
Settings should be evaluated separately for different:
• instruments
• asset classes
• timeframes
• volatility regimes
━━━━━━━━━━━━━━━━━━
🔍 Interpreting Boundary Touches
A lower-boundary touch indicates that price has reached the selected negative deviation from the central trajectory.
An upper-boundary touch indicates that price has reached the selected positive deviation.
These areas may be useful for identifying potential mean-reversion conditions. However, reaching a boundary does not guarantee a reversal.
During a strong directional move, price may:
• repeatedly reach the same side of the channel
• continue moving after a bubble appears
• remain outside the boundary for several bars
• return toward the central line only after a further expansion
For this reason, bubbles should be treated as information about the current position of price relative to the channel, not as a complete trading system.
Users may combine the touch markers with additional analysis such as:
• higher-timeframe trend direction
• swing-high and swing-low structure
• support and resistance levels
• candle behaviour following a touch
• volume analysis
• personal risk-management rules
━━━━━━━━━━━━━━━━━━
🛠 Settings
Smoothing Length
Controls the Gaussian kernel width and the degree of smoothing applied to the central trajectory.
Lower values increase responsiveness.
Higher values create stronger smoothing.
Channel Width
Multiplies the mean absolute deviation between price and the central trajectory.
This is the main setting for controlling the distance between the central line and the channel boundaries, as well as the frequency of touch bubbles.
Source
Defines the price series used in the calculation.
The default source is the closing price.
Users may select another available source, including open, high, low, HL2 or other standard price series.
Style
The visual settings allow users to adjust:
• upper-boundary colour
• lower-boundary colour
• line thickness
• bubble transparency
━━━━━━━━━━━━━━━━━━
♻️ Repainting Behaviour
Swing Reversion Zones intentionally uses repainting Gaussian smoothing.
Historical points of the central trajectory are calculated using observations located on both sides of the corresponding point. As new bars become available, previously calculated values may change.
The width of the channel is also based on the average error measured across the processed data. Changes in the available dataset may therefore affect the deviation value and the position of both boundaries.
As new data appears, the following elements may change:
• the central trajectory
• the upper and lower boundaries
• the position of historical bubbles
• the number of historical bubbles
• individual historical touch locations
The indicator is also recalculated when the user changes:
• the trading instrument
• the timeframe
• the price source
• the smoothing length
• the channel width
Repainting is an intentional part of the indicator’s design. It is used to create a smoother historical representation of the price trajectory.
Historical bubbles must not be interpreted as fixed past signals that were necessarily available in exactly the same form in real time.
For the same reason, the visual history of the indicator should not be used to estimate historical profitability or as a substitute for proper strategy testing.
━━━━━━━━━━━━━━━━━━
🔔 Alerts
The script includes two alert conditions:
Upper Channel Touch — price reaches the upper boundary
Lower Channel Touch — price reaches the lower boundary
Alert conditions are calculated relative to the current position of the channel.
To reduce intrabar fluctuations, users may configure alerts to trigger only after the bar closes.
However, waiting for bar close only reduces intrabar changes. It does not make the indicator non-repainting. The historical channel geometry may still change as new data becomes available.
━━━━━━━━━━━━━━━━━━
⚠️ Limitations
Swing Reversion Zones is an analytical indicator, not a trading strategy.
It does not:
• open or close positions
• calculate stop-loss or profit targets
• determine position size
• account for commissions or slippage
• calculate performance statistics
• guarantee that price will return to the central trajectory
• evaluate the quality of each individual trading opportunity
Standard candlestick charts are recommended for interpretation.
On non-standard chart types, OHLC values may be synthetic. As a result, boundary touches may not correspond to actual traded market prices.
Users remain responsible for selecting the indicator settings, applying additional confirmation methods, defining entry and exit rules, and managing risk. Indicator

VWAP Suite I EonMetricsVWAP Suite
VWAP Suite plots three independently anchored Volume-Weighted Average Price lines — Session, Weekly and Monthly — with volume-weighted deviation bands and the previous period's VWAP close kept on the chart as a reference level. Everything is computed from first principles at each anchor, so every line resets exactly where its period starts.
🔶 WHAT VWAP IS
VWAP is the average price of the period weighted by how much volume traded at each price. It answers one question: "what is the fair average price actually paid since the anchor?" That is why institutional execution desks benchmark fills against it, and why price so often reacts when it returns there — it is the level where the average participant in the period is at break-even. Above the VWAP the average buyer of the period is in profit; below it, under water.
🔶 WHAT IT DOES
Three anchors — Session (resets each trading day), Weekly and Monthly VWAP, each with its own toggle and color. Intraday traders typically work with Session, swing traders add Weekly, and Monthly serves as the higher-timeframe fair-value reference. Anchors that make no sense on the current chart timeframe (e.g. a Session VWAP on a daily chart) hide themselves automatically.
Deviation bands — ±1σ, ±2σ and optional ±3σ around ONE chosen anchor. The deviation is volume-weighted and anchored to the same period as the VWAP it wraps — not a rolling standard deviation — which is the statistically consistent way to band a VWAP (the same math PulseWire's built-in VWAP bands use). ±2σ is the classic stretched-price reference; the optional gradient fill keeps the zones readable without clutter.
Previous VWAP Close — the exact level where the Session (or Weekly) VWAP finished its previous period, drawn flat through the current one. The same idea as previous day high/low, but volume-based: yesterday's fair price is a natural magnet and reaction level for today. Few VWAP tools carry this level forward — it is the reason this suite exists.
🔶 HOW IT IS CALCULATED
From each anchor the script accumulates three sums bar by bar: volume × price, volume, and volume × price². VWAP = Σ(volume × price) / Σ(volume). The band deviation comes from the volume-weighted variance Σ(volume × price²)/Σ(volume) − VWAP². At every period rollover the previous VWAP value is captured first, then the sums reset to zero. Values only update on confirmed data — there is no repainting logic anywhere in the script.
🔶 ALERTS
Seven alert conditions: price crossing each of the three VWAPs, price touching the +2σ or −2σ band, and price crossing the previous Session or previous Week VWAP close.
🔶 HOW TO USE
1. Pick your anchors — Session for intraday, add Weekly for swing context.
2. Choose which anchor carries the deviation bands (Bands Around).
3. Keep Previous Session VWAP on — reactions at yesterday's fair price are the cleanest thing this tool shows.
4. Set alerts on the crossings you actually trade around.
🔶 SETTINGS
Source (price input, hlc3 default) · Anchors (Session / Weekly / Monthly, each with color) · Deviation Bands (anchor selector, ±1σ/±2σ/±3σ toggles, gradient fill) · Previous VWAP Close (Session / Weekly levels).
🔶 HONEST LIMITATIONS
On CFDs and spot forex the data feed reports TICK volume (number of price updates), not true traded volume. VWAP built on tick volume is still the standard practice on those markets and tracks the real one closely on liquid symbols, but you should know what feeds the math. On symbols with no volume data at all the script deliberately shows nothing rather than fake a line. VWAP is a descriptive average, not a prediction — this tool draws levels, it does not generate signals.
Part of the EonMetrics toolset.
Indicator

TrendPulse: 9 EMA + VWAP Continuation StrategyTrendPulse combines 9 EMA trend structure, VWAP positioning, and continuation logic into a chart-ready intraday strategy. It includes fully customizable visual aids, signal markers, dashboard metrics, and active trade overlays for entry, stop, target, and break-even visualization, allowing traders to tailor the display to their own strategy and charting preferences. Trade overlays appear only while a position is active and automatically disappear once the trade is closed to help keep charts clean and uncluttered.
TrendPulse combines 9 EMA trend structure, VWAP positioning, and continuation logic into a chart-ready intraday strategy built for traders who want both structure and flexibility. The script is designed to help identify trend alignment, continuation opportunities, and trade management levels while keeping the chart readable and customizable.
This strategy includes fully customizable visual aids, signal markers, dashboard metrics, and active trade overlays for entry, stop, target, and break-even visualization. All visual elements can be adjusted to better fit individual trading styles, chart layouts, and preferred market conditions. Active trade overlays appear only while a position is live and automatically disappear after the trade closes, helping reduce chart clutter.
How It Works
TrendPulse evaluates price structure using a combination of:
fast and slow EMA trend bias
a dynamic basis line
9 EMA context
VWAP positioning
volatility and regime conditions
volume and liquidity filters
optional benchmark confirmation
The strategy looks for breakout and continuation behavior when market conditions support trend movement. It is especially useful for traders who want a structured framework for momentum continuation setups while still having the ability to customize the chart presentation.
Key Features
9 EMA and VWAP overlays
Dynamic basis line with bullish, bearish, and neutral coloring
Breakout and continuation entry logic
Relative volume and dollar-volume liquidity filters
Optional market benchmark filter
Risk-based position sizing
Stop, target, and break-even trade overlays
Optional ATR-based trailing logic
Compact on-chart dashboard
Tiny buy/sell triangle signal markers
Fully customizable colors and visibility controls
Trade overlays shown only during active positions to reduce clutter
How To Use It
TrendPulse is best used as a structured intraday tool for identifying trend continuation conditions.
General long idea Look for:
bullish trend alignment
price holding above important structure
supportive VWAP positioning
improving momentum or continuation behavior
sufficient liquidity and relative volume
General short idea Look for:
bearish trend alignment
price staying below important structure
weak VWAP positioning
downside continuation behavior
sufficient liquidity and relative volume
Entry logic
Depending on the selected mode, the strategy can look for:
Breakout setups
Continuation setups
or Both
This lets traders adapt the script to different market conditions and personal preferences.
Risk management
The script can calculate:
entry
stop
target
optional break-even behavior
optional trailing behavior
The active trade lines are shown only while a trade is open, then removed automatically once the position closes so the chart stays clean.
Dashboard Guide
The TrendPulse dashboard is designed to help traders quickly assess market condition, directional quality, momentum participation, and whether price may already be extended.
State
Shows the current market regime: Trend, Expand, Quiet, or Noisy.
Trend suggests cleaner directional structure and better follow-through potential.
Expand suggests volatility is increasing, which can support strong momentum but also faster reversals.
Quiet suggests a slower or compressed market where breakouts may fail more often.
Noisy suggests mixed or unstable behavior with less reliable continuation.
How to use it: This is a context filter. Trend and Expand conditions are generally more favorable than Quiet or Noisy conditions for momentum-based setups.
L / S
Shows the current Long Score and Short Score.
A higher Long Score suggests stronger bullish alignment.
A higher Short Score suggests stronger bearish alignment.
If both are weak or close together, directional edge may be limited.
How to use it: Helps identify which side has better structure and quality. A clear score imbalance can support directional bias, while similar or weak scores may suggest patience.
Chop
Measures how choppy or directional recent price action has been.
Lower values generally suggest cleaner trend behavior.
Higher values usually suggest more back-and-forth movement.
How to use it: Lower Chop is generally more favorable for continuation-style setups. Higher Chop often means a greater chance of fakeouts, failed breakouts, or messy follow-through.
ATR Exp
Shows the ATR expansion ratio, which compares current volatility to its recent average.
Higher values suggest the market is becoming more active.
Lower values suggest a quieter or less energized environment.
How to use it: Helps gauge whether a move has enough energy behind it to continue. Rising ATR Exp can support momentum, but very high expansion can also mean the move is becoming aggressive and may be approaching exhaustion.
Trend
Shows the current directional bias: Bull, Bear, or Flat.
Bull favors long-side continuation thinking.
Bear favors short-side continuation thinking.
Flat suggests weaker directional edge.
How to use it: A quick directional filter to help traders stay aligned with broader short-term structure instead of trading against it.
% vs 9 EMA
Shows the percent distance of price from the 9 EMA.
Positive values mean price is above the 9 EMA.
Negative values mean price is below the 9 EMA.
How to use it: Helps judge short-term extension. The farther price moves from the 9 EMA, the more likely it may be becoming overextended or moving toward a capitulation/exhaustion phase. Smaller distances often reflect healthier continuation positioning, while larger distances can warn against chasing entries too late.
% vs VWAP
Shows the percent distance of price from VWAP.
Positive values mean price is above VWAP.
Negative values mean price is below VWAP.
How to use it: Helps judge how far price has moved from the session’s average traded value. A modest distance can support trend control, but a large distance may indicate emotional expansion, late-stage extension, or growing mean-reversion risk. If both the 9 EMA and VWAP distances are highly stretched in the same direction, the move may be strong but also increasingly vulnerable to pullback or exhaustion.
Vol
Shows relative volume compared with recent average volume.
Higher values suggest stronger participation.
Lower values suggest weaker participation.
How to use it: Stronger volume can support the credibility of a breakout or continuation move. Weak volume may mean the setup looks good visually but lacks enough participation to sustain follow-through.
Best practice
The dashboard works best when read as a group rather than field by field. For example, Trend or Expand state, strong directional score imbalance, lower Chop, healthy ATR expansion, and supportive volume can point to a cleaner continuation environment. On the other hand, high Chop, weak score separation, and very stretched distance from both the 9 EMA and VWAP may suggest caution, delayed entries, or increased exhaustion risk.
Customization
One of the main goals of TrendPulse is flexibility.
Users can customize:
visibility of moving averages, basis, channels, VWAP, and 9 EMA
signal marker colors
dashboard location, size, and theme
trade overlay colors
score label visibility and sizing
background regime highlights
This allows traders to simplify the chart or make it more information-rich depending on how they use it.
Best Instruments
TrendPulse is generally best suited for:
liquid stocks
active ETFs
high-volume intraday names
momentum-focused equities
It tends to be more useful on instruments where:
volume is meaningful
spreads are not excessive
VWAP and momentum behavior matter intraday
It may be less effective on:
illiquid symbols
very low-volume names
assets with inconsistent intraday movement
heavily erratic charts with poor liquidity
Best Timeframes
This strategy is primarily designed for intraday use.
Most suitable timeframes:
1 minute
3 minute
5 minute
15 minute
Some traders may also experiment with:
30 minute
As always, settings may need adjustment depending on the instrument and timeframe being traded.
Notes
This script is intended as a structured strategy and visualization tool.
Users should test settings across different symbols and timeframes.
No single parameter set is ideal for every market.
Traders may prefer different combinations of breakout, continuation, and filtering logic depending on their own process.
Disclaimer
For educational and research purposes only.
This script does not constitute financial advice.
Always forward test, validate settings, and manage risk appropriately before using any strategy in live markets.
If you find TrendPulse useful, consider saving it, sharing feedback, and adapting the visuals and filters to match your own trading workflow.
Strategy

MFx Structural Terrain Engine V1Description
Mfx Structural Terrain Engine is a market structure indicator designed to place price into a long-term structural context rather than relying on traditional overbought/oversold oscillators.
Instead of asking: "Is price high or low?"
the engine asks: "Where is price relative to its long-term structural growth path?"
The indicator combines:
Structural Power Law modeling
Long-term moving average context
Adaptive terrain zones
Multi-timeframe structural analysis to classify where price currently resides within the broader market cycle.
The engine is designed to work across multiple asset classes including cryptocurrencies, equities, ETFs, indices, commodities, and forex using asset-specific structural profiles and automatic higher-timeframe routing.
Rather than producing buy or sell signals, it provides a structural framework for evaluating opportunity, fair value, accumulation, and potential exhaustion.
Features
Multi-asset structural profiles
Automatic higher-timeframe routing (TradFi & Crypto)
Structural Power Law spine
Long-term structural moving average
Adaptive terrain bands
Market cycle positioning
Structural zone classification
Structural confidence scoring
Clean structural dashboard
Supported Markets
The Structural Terrain Engine is designed to analyze a wide range of markets, including:
Bitcoin
Cryptocurrencies
Stocks
ETFs
Market Indices
Commodities
Forex
Each asset class can use its own structural profile while the indicator automatically adapts its higher-timeframe context for continuous (crypto) and session-based (traditional) markets.
Terrain Zones...The terrain is divided into six structural regions.
Generational Opportunity...Historically represents periods of extreme structural undervaluation.
Deep Opportunity...Price remains significantly below structural value while long-term risk has historically been reduced.
Accumulation...Price begins transitioning back toward structural equilibrium.
Fair Value...Price is trading near its expected long-term structural path.
Extended...Price is becoming increasingly stretched above structural value.
Campaign Exhaustion...Historically associated with elevated structural risk and mature market cycles.
Dashboard Metrics
Market State...Summarizes the current structural zone together with the model's confidence.
Example: Deep Opportunity - Moderate Confidence
Price vs Spine: Shows where price is relative to the selected structural spine.
1.00× = Price is exactly on the structural model.
Above 1.00× = Price is trading above structure.
Below 1.00× = Price is trading below structure.
Distance to Spine: Displays the absolute price difference between the current market price and the structural spine.
Cycle Position: Normalizes price into a 0–100 structural cycle score.
Lower values generally represent deeper structural opportunity.
Higher values indicate progressively later-cycle conditions.
Current Zone: Displays the terrain region price currently occupies.
Model Alignment: Measures how closely the structural models agree with one another.
Higher values indicate stronger agreement between the independent structural models.
Signal Confidence: Represents the overall confidence of the structural assessment.
Higher confidence suggests stronger structural evidence supporting the current terrain classification.
Structural Growth: Shows how quickly the structural spine is advancing over time.
Positive values indicate structural expansion.
Timeframe Routing: The indicator automatically selects a higher-timeframe context based on the current chart.
Chart Context
15m 1H
30m 2H
1H 4H
3H 6H
6H 1D (TradFi) / 12H (Crypto)
12H 2D
1D 3D
3D 1W
1W 2W
2W 1M
Manual timeframe selection is also available.
Inputs
Structural Model
Asset Profile
Select the structural profile best suited for the instrument.
Examples include:
Bitcoin
Crypto
Equities
Commodities
Custom
Structural Spine
Choose which structural model is used as the primary reference.
Available options include:
Structural
Power Law
Context
Timeframe Routing
Choose how the higher-timeframe context is selected.
Options: Profile Default, Auto TradFi, Auto Crypto, Manual, Manual Higher Timeframe...Overrides automatic timeframe routing.
Terrain: Show Terrain Bands...Displays the structural valuation bands.
Show Structural Moving Average: Displays the higher-timeframe structural moving average.
Show Power Law: Displays the structural Power Law spine.
Show Zone Labels: Displays terrain zone labels beside the chart.
Zone Label Offset: Moves zone labels closer to or farther from price.
Zone Label Size: Adjusts the size of terrain labels.
Blending: Adjust how different structural models contribute to the final structural spine.
A reserved external-model weighting is included for future integration of additional verified structural models.
Who Is This For?
The Structural Terrain Engine is intended for investors and traders who want to understand where price sits within a larger structural cycle, rather than relying solely on short-term indicators. It can be used as a standalone market framework or alongside existing technical analysis for timing, confirmation, and risk management.
How to Use: The indicator is designed for structural analysis—not short-term trading signals.
Many traders use it to:
Identify long-term accumulation areas.
Gauge whether price is historically extended.
Monitor structural trend health.
Add higher-timeframe context to lower-timeframe decisions.
Evaluate market cycle progression.
Compare multiple asset classes using a consistent structural framework.
The terrain should be interpreted as a probabilistic framework rather than a prediction engine.
Notes
Confirmed higher-timeframe calculations do not repaint.
Structural models are intended for long-term market analysis.
Automatic timeframe routing adapts differently for traditional markets and 24/7 crypto markets.
The indicator is designed to provide structural context and should be used alongside sound risk management and additional market analysis. Indicator

Indicator

ATK/DEF Hyper Candle Context | Price Action Analyzer Hyper Candle Context is a comprehensive price action analysis tool to traders learning candle structure, market behavior, and current chart context through a multi-layer analytical dashboard.
This indicator focuses on pure price action observation by analyzing candle formation, including candle body strength, candle range, upper and lower wick behavior, closing position, volatility condition, and short-term market structure.
Unlike traditional indicators that rely mainly on mathematical oscillators, Hyper Candle Context focuses on reading the information contained inside each candle and presenting it in a structured way.
Candle Structure Analysis
The indicator evaluates candle characteristics through:
• Candle body size and strength
• Body-to-range percentage relationship
• Bullish and bearish candle balance
• Upper shadow and lower shadow analysis
• Doji and neutral candle identification
• Candle expansion and contraction behavior
These measurements provide a clearer understanding of how price is moving within each candle.
Price Action Context
Hyper Candle Context compares current candle behavior with previous candle information to highlight changes in market behavior:
• Bullish and bearish candle transitions
• Body strength changes
• Shadow development
• Momentum changes between candles
• Increasing or decreasing price pressure
This allows users to observe the evolution of candle behavior instead of looking at isolated candles.
Market Condition Analysis
The indicator includes market environment analysis using price volatility and range behavior:
• Current candle range compared with ATR volatility
• Narrow and expanding market conditions
• Volatility increase or decrease
• Market compression observation
This helps users understand whether the market is experiencing low activity, normal movement, or increased volatility.
Trend and Market Context
Additional context is provided through optional moving averages:
• EMA 9
• EMA 21
• EMA 50
The indicator displays the relationship between price and moving averages to help users observe general market alignment.
Support, Resistance and Liquidity Observation
The script monitors recent price areas and candle reactions:
• Recent high and low zones
• Potential support and resistance areas
• Upper wick rejection areas
• Lower wick reaction areas
• Liquidity-related candle behavior
These features are designed to assist manual chart analysis and market observation.
Information Dashboard
The built-in dashboard displays multiple layers of candle information:
• price data
• Candle direction
• Candle strength classification
• Candle pattern description
• Shadow condition
• Closing position
• Market volatility state
• Trend context
• Support and resistance context
• Liquidity observation
• Previous candle comparison
All information is organized into a visual dashboard for easier chart interpretation.
Designed For
Hyper Candle Context is designed for traders who learning:
• Price Action
• Candlestick analysis
• Market structure
• Volatility behavior
• Chart context
The indicator is intended as a visual analysis assistant to support independent market research and decision-making.
Important Notes
Hyper Candle Context does not provide trad decisions, outcomes, or advice.
It is a price action analysis tool designed to help users better understand current market information and develop their own interpretation of price behavior. Indicator

Liquidity Sweep + TargetLiquidity Sweep + Target
This indicator detects liquidity sweeps — moments where price wicks beyond a recent swing high or low to trigger stops/liquidity, then closes back inside the range (a classic stop-hunt / SFP pattern). Once a sweep is confirmed, the indicator automatically plots a target level for the expected reversal move.
How it works:
Identifies swing highs and lows using an adjustable pivot lookback.
Bearish Sweep: price wicks above the last swing high but closes back below it → signals potential downside reversal, target plotted below.
Bullish Sweep: price wicks below the last swing low but closes back above it → signals potential upside reversal, target plotted above.
Target calculation: choose between (1) the next opposite-side liquidity level (previous swing point) or (2) a fixed risk:reward multiple of the sweep range — fully configurable in settings.
Features:
Clean sweep labels (bullish/bearish) plotted directly on the chart
Dashed target lines with price labels
Adjustable pivot sensitivity, wick threshold, and RR multiple
Built-in alert conditions for both bullish and bearish sweeps
How to use it:
Wait for a sweep label to print, then look for confirmation (structure shift, momentum candle, or your own entry trigger) before acting on the plotted target. This tool identifies liquidity grabs — it does not predict direction with certainty, so always combine with proper risk management. Indicator

Indicator

Custom Built IndicatorCustom Built Indicator | MisinkoMaster
Trading is often viewed as a purely mathematical or technical discipline, but the truth is that successful trading requires immense creativity. There are thousands of brilliant traders who have incredible, unique structural concepts in their minds but feel held back because they do not know how to write code. The Custom Built Indicator (CBI) was created to bridge that gap.
This indicator acts as a blank, programmable canvas designed to unlock your inner quantitative designer. It is a fully modular trading framework that allows you to build, test, and personalize your own technical systems without touching a single line of code. By giving you absolute control over the baseline foundation, the volatility wrapper, the smoothing layer, and the conditional trend logic, CBI makes algorithmic design accessible to everyone. Think of it as trading art—a sandbox where you can bring your most detailed visual concepts to life, spark your curiosity, and perhaps even inspire you to take your first steps into learning Pine Script development.
How It Works: The Modular Sandbox
Instead of trapping you inside a single, rigid formula, CBI breaks down technical analysis into five independent, hot-swapping algorithmic layers:
Baseline Settings: This establishes the gravitational core of your asset's price action. You can set this baseline using standard moving averages, advanced low-lag options, mathematical centerpoints like the median or statistical mode, or even a pure historical price offset.
Volatility Settings: This dictates how your system measures market expansion and compression. You can wrap your baseline using standard range tools, pure standard deviation, or robust absolute deviation models to map out precise market extremes.
Smoothing Settings: A unique layer that allows you to smooth out the upper and lower boundary bands independently of the central baseline. Applying secondary smoothing allows you to create highly tailored, fluid bands that conform uniquely to market noise.
Trend Logic Settings: The brain of your strategy. Here, you decide exactly what constitutes a market regime shift. You can define trend conditions based on price breaking the outer channels, crossing the baseline, or even pure momentum acceleration.
Confirmation Filters: To minimize false signals, you can apply secondary algorithmic checks—such as volume verification, rate of change agreement, or candle validation—before any structural trend shift is confirmed.
An Ocean of Creative Possibilities
To understand just how massive this sandbox is, we can calculate the exact number of unique logical setups available. If we completely ignore all numerical values (like lookback periods or band multipliers) and only look at the dropdown menus, the sheer volume of structural combinations is staggering:
Baseline Type: 11 options
Volatility Type: 5 options
Upper Band Smoothing Type: 11 options
Lower Band Smoothing Type: 11 options
Long Signal Logic: 3 options
Short Signal Logic: 3 options
Confirmation Type: 4 options
The Custom Built Indicator provides exactly 239,580 unique, without numerical inputs, meaning everyone will have a completely unique layout that fits them and their style.
When you factor in that the crossover and crossunder source inputs can also be independently assigned to any price data point, the mathematical possibilities soar into the millions. Every single trader can find, name, and perfect a structural footprint that is entirely their own.
Key System Features
On-Chart Canvas Synchronization: The system automatically tracks your custom logical state and dynamically projects it back onto the screen, shifting candle colors and painting custom visual envelopes to represent your unique market regime.
Asymmetric Modeling: Because the upper and lower multipliers and smoothing options are completely separated, you can build asymmetric strategies—such as tight, highly sensitive upper boundaries for fast momentum breakouts combined with wide, volatile lower boundaries to catch major macroscopic market drops.
Forward-Looking Integration: The conditional logic allows you to experiment with advanced structural confirmations, such as requiring two consecutive breakout bars or demanding expanding volume before confirming a trend pivot.
Input Parameters Layout
General & Baseline Settings
Source: The primary price feed running into your system core.
Baseline Type & Lookback: Chooses the foundational trend line, offering options ranging from traditional SMA, EMA, and WMA, to advanced zero-lag options like TEMA, HMA, ALMA, or statistical Mode and Median.
Volatility & Smoothing Settings
Volatility Type & Lookback: Defines the range measurement matrix (Average True Range, Median True Range, Standard Deviation, Mean Absolute Deviation, or Median Absolute Deviation).
Upper & Lower Multipliers: Independently scales the distance of the bands from the baseline.
Additional Smoothing Type & Lookback: Provides an extra filtering pass specifically for the outer bands to eliminate jagged lines and smooth out execution zones.
Trend Logic Settings
Crossover/Crossunder Source: Selects the specific price sources required to breach the upper and lower boundaries.
Long/Short Signal Logic: Sets the core activation condition (breaking bands, crossing the baseline, or tracking positive/negative rate of change).
Confirmation Type: Applies an optional secondary validation layer (Volume, Baseline ROC, or Extra Bar validation).
Embrace the Art of Strategy Design
The ultimate goal of the Custom Built Indicator is to prove that technical analysis doesn't have to be rigid or intimidating. It is a playground for your ideas. Load it onto your chart, test out your most unconventional theories, mix architectures that traditional packages keep separate, and discover what works for your unique visual style. If you find a combination that speaks to you, use that spark to look under the hood—because the journey from clicking options to writing your own custom scripts is much shorter than you think.
Disclaimer: Trading financial markets involves high risk. This technical script is designed as an educational and informational tool to support your rule-based mechanical execution system and does not constitute financial advice.
Final Note: If you find any bugs, errors, contact me either through DMs or in the comments, and I will fix them and update the script. Indicator

Liquidity Radar Engine [MarkitTick]💡 The financial markets operate on a continuous search for liquidity, moving dynamically from areas of consolidation to zones of unmitigated resting orders. This technical evaluation tool is engineered to objectively map these critical liquidity thresholds and provide a comprehensive framework for identifying high-probability market reversals and continuation phases. By tracking the exact interaction between historical pivot structures and real-time volume dynamics, it offers a highly systemic, algorithmic approach to charting price action.
✨ Originality and Utility
● A Synergistic Approach to Market Dynamics
Standard technical tools typically evaluate a single dimension of market data, such as momentum or trend direction, which frequently leads to fragmented analysis and false signals. This script stands out by synthesizing pure price structure, volume delta approximation, and multi-timeframe consensus into a unified visual environment. It removes the guesswork from order block and liquidity trading by mathematically defining structural shifts.
• Justification of the Integrated Logic
This tool is a deliberate fusion of price action concepts and mathematical volume filtering. Relying strictly on a breakout of a previous day's high or low can be highly susceptible to false moves and liquidity traps. By incorporating a relative volume (RVOL) filter and a proprietary candle-based delta estimation, the tool validates structural shifts with quantifiable market participation. Additionally, the inclusion of momentum divergence protocols ensures that price action is aligned with the anticipated structural pivot, filtering out low-probability setups in exhausted trends.
🔬 Methodology and Concepts
● Core Analytical Framework
The script operates by mapping significant price extremes across varying temporal horizons and evaluating the market's precise reaction when these zones are breached.
• Liquidity Sweep Detection
The algorithm constantly monitors the Highs and Lows of the Previous Day, Week, and Month. When current price action breaches one of these levels but fails to sustain the breakout—closing back inside the defined range—a sweep zone is generated. This defines a failed auction mechanism where stops may have been triggered without genuine directional follow-through from larger market participants.
• Equal Highs and Lows (EQH/EQL)
To identify resting liquidity pools, the script evaluates historical pivot points within an adjustable lookback window. Using the Average True Range (ATR) as a dynamic tolerance threshold, it mathematically defines whether two separate swing points are functionally "equal," marking them as magnetic targets for future price action.
• Structural Shifts and Displacement
Once a sweep occurs, the engine scans for a localized Change in State of Delivery (CISD). A valid shift requires displacement, which is measured by comparing the breakout candle's body size against a moving average of recent candle bodies, or by the immediate formation of a Fair Value Gap (FVG).
• Multi-Factor Validation
Signals are not generated strictly on price structure. They must pass a rigorous matrix of internal filters:
Relative Volume (RVOL): Requires the sweep or shift to occur with volume significantly exceeding the recent moving average.
Cumulative Volume Delta (CVD): Approximates buying and selling pressure within the candle spread to confirm directional momentum.
Trend Alignment: Evaluates the current price against a long-term Exponential Moving Average (EMA).
Volatility Squeeze Avoidance: Uses ATR ratios to actively block signals in exceptionally low-volatility environments.
Currency Correlation: Compares the traded pair against a reference index to ensure macroeconomic alignment.
News Blackout: Blocks all signals during user-defined, high-impact news windows to protect against erratic slippage.
🎨 Visual Guide
● Chart Elements and Topography
The visual interface is meticulously designed to present complex, multi-dimensional data without obfuscating the primary candlestick action.
• Historical Liquidity Levels
PDH/PDL Lines: Displayed as subtle, translucent lines indicating the Previous Day's High and Low.
PWH/PWL Lines: Denoting the Previous Week's extremes in distinct, moderately visible hues.
PMH/PML Lines: Marking the Previous Month's extremes for macro higher-timeframe context.
Equilibrium Line: A distinct midline drawn between the daily extremes to gauge intraday premium and discount pricing.
• Structural Zones and Markers
Sweep Zones: Highlighted boxes marking the exact area of a failed breakout. Buy-side sweeps appear in a muted green-toned box, while sell-side sweeps are marked in a red-toned box. These zones feature active aging, gently fading as time progresses.
FVG Clouds: Displayed as gold or yellow background areas denoting supply/demand imbalances.
EQH/EQL Markers: Small textual annotations above or below the price, bounded by a semi-transparent box, indicating concentrated liquidity pools.
• Execution and Management Visuals
Signal Labels: Distinct text markers indicating validated Buy or Sell conditions upon bar close.
Position Boxes: When a signal is active, a structured box appears showing the Entry level (dashed neutral line), Stop Loss (dashed red line), and up to three Take Profit targets (dashed teal lines).
Heatmap Candles: The main chart candles are dynamically colored based on the dominant daily bias or RSI momentum.
• The Multi-Timeframe (MTF) Dashboard
A tabular data panel positioned on the chart displays the trend and liquidity status across three distinct timeframes. It also features a comprehensive statistics section monitoring the active trading session, the current volatility regime, the count of unfilled fair value gaps, and the dynamic risk-to-reward ratio of any open simulated positions.
📖 How to Use
● Interpreting the Data
The primary workflow involves observing the direct interaction between price velocity and the mapped structural zones.
• Executing an Analysis
Wait for a visual Sweep Zone to form, indicating that a significant historical level has been tested and rejected by the market.
Observe the Signal Labels. A signal is only printed if the internal confluence engine—validating volume, delta, and structural displacement—has fully approved the setup.
If the FVG entry model is active, wait for price to retrace into the highlighted Fair Value Gap cloud before considering the setup valid for engagement.
• Trade Management
Utilize the plotted Position Boxes to evaluate the mathematical risk profile. The entry, stop loss, and targets are drawn directly on the chart for immediate visual feedback.
Monitor the MTF Dashboard to ensure the lower timeframe execution signal is not fighting a dominant higher timeframe trend.
If Dynamic Trade Management is enabled, closely observe the Stop Loss line as it automatically trails price based on the selected ATR, Swing, or Chandelier mathematical logic.
⚙️ Inputs and Settings
● Configuration Options
The script is heavily modular, allowing for extensive adjustment of its internal validation logic.
• General and Display Limits
Toggle the visibility of specific liquidity levels (Daily, Weekly, Monthly) and limit the maximum number of historical zones, FVG clouds, or signal boxes retained on the chart to maintain a highly optimized workspace.
• Validation Filters
Volume Validation: Adjust the Moving Average length and the RVOL threshold multiplier to define what constitutes a genuine volume climax.
Delta Filter: Toggle the requirement for estimated volume delta to perfectly align with the signal direction.
Divergence Source: Choose whether the script requires RSI, MACD, or a combination of both to display divergence before validating a reversal.
ADX Threshold: Define the strict minimum trend strength required for continuation signals.
• Target and Management Settings
Risk to Reward (R:R) Inputs: Define the exact mathematical multiples for Target 1, Target 2, and Target 3.
Position Sizing: Input an account balance and risk percentage to have the engine calculate the exact unit size for the plotted setup.
Trailing Logic: Select between None, ATR-based, Swing-based, or Chandelier-based trailing stops, complete with user-defined multiplier adjustments and partial profit scaling.
• Dashboard and Visual Preferences
Modify the specific timeframes monitored by the MTF panel, alter its position, and heavily customize the color palettes for all sweep zones, lines, heatmaps, and interface text.
🔍 Deconstruction of the Underlying Scientific and Academic Framework
● Theoretical Foundations
The architecture of this script is grounded in several well-documented financial theories, primarily focusing on Auction Market Theory and the statistical modeling of price volatility distributions.
• Auction Market Theory and Liquidity
The core premise of the sweep detection logic rests securely on the concept of order matching and liquidity cascades. Markets move constantly to facilitate trade, frequently gravitating toward areas with a high density of resting stop orders, such as historical highs and lows. When these areas are breached but fail to attract aggressive participation, the auction process is deemed to have failed. This script mathematically quantifies these failed auctions by tracking the spatial relationship between the breakout wick and the closing price relative to the historical pivot.
• Statistical Variance and Normalization
The tool heavily utilizes the Average True Range (ATR) as a core normalization factor. Financial time series exhibit continuous heteroskedasticity, meaning volatility varies over time. Hardcoding a fixed point-value for concepts like "Equal Highs" or "Trailing Stops" is mathematically flawed. By utilizing ATR ratios, the algorithm rapidly adapts its spatial thresholds to the current standard deviation of price movement, ensuring highly consistent behavior across varying market regimes and asset classes.
• Momentum Divergence and Rate of Change
The inclusion of oscillators like the Relative Strength Index (RSI) and Moving Average Convergence Divergence (MACD) serves to measure the first and second derivatives of price—specifically velocity and acceleration. By actively requiring a divergence between price extremes and momentum extremes, the script effectively filters for environments where the kinetic energy of the prevailing trend is decaying, thereby increasing the statistical probability of a mean-reverting event or structural reversal.
• Volume Delta Approximation
While granular tick data is technically required for an exact volume delta calculation, the script employs a highly robust approximation algorithm that distributes volume proportionally across the candle's spread. This provides a quantifiable metric of localized supply and demand imbalances, adhering strictly to the Wyckoffian principle of Effort versus Result, ensuring that price moves are backed by actual transactional weight.
⚠️ Disclaimer
All provided scripts and indicators are strictly for educational exploration and must not be interpreted as financial advice or a recommendation to execute trades. We expressly disclaim all liability for any financial losses or damages that may result, directly or indirectly, from the reliance on or application of these tools. Market participation carries inherent risk where past performance never guarantees future returns, leaving all investment decisions and due diligence solely at your own discretion. Indicator

Capitulation Stretch Reversion [Jayadev Rana]OVERVIEW
Capitulation Stretch Reversion is a long-biased, price-action mean-reversion strategy. Its thesis is simple: in an established uptrend, sharp multi-bar pullbacks that stretch price well below its short-term mean tend to snap back. The strategy waits for that stretched, capitulating condition, enters on the first sign of a turn, and exits when price reverts to the mean.
Everything is derived from raw price and range (EMAs of price and Average True Range) - there are no oscillators or external data.
HOW IT WORKS
1. Regime filter. A long EMA (default 200) defines the regime. Long trades are only permitted while price is above it, keeping every entry aligned with the prevailing drift. A symmetric short side exists but is OFF by default (see Direction).
2. Stretch + capitulation. A setup can only arm when price has extended at least a set number of ATRs below a short reversion mean (default 0.5 x ATR from a 5-EMA) AND has printed a run of consecutive lower closes (default 2). This is the "capitulation" filter - it avoids buying shallow noise and waits for a genuine flush.
3. Entry. When the stretched, capitulating condition is met and the current bar closes back up (a reversal bar), a long is taken on the confirmed bar.
4. Exit - three ways. The target is a reversion to the mean: the position is closed once price closes back at or above the reversion EMA. A protective stop sits a wide, volatility-based distance below entry (default 3 x ATR). A time stop closes any trade that has neither hit target nor stop within N bars (default 10).
WHY THE STOP IS WIDE
Mean reversion trades a high hit-rate against an unfavourable reward-to-risk: the target (a snap back to the mean) is near, while the protective stop is deliberately wide so normal wobble does not knock you out. This produces frequent winners but occasional losers that are larger than a typical win. That trade-off is intentional and is shown honestly in the results below - read the LIMITATIONS section carefully.
BACKTEST (defaults, on the loaded history)
Tested on SPY daily with the default inputs and the properties set in the script (10,000 initial capital, 100% of equity per trade, 0.03% commission, 2 ticks slippage). On the sample available in the Strategy Tester this produced roughly a 67% win rate with a profit factor near 1.67, a max drawdown around 10%, and no margin calls, modestly ahead of buy-and-hold over the same window. This is a limited in-sample backtest, not a forward result - your own data window, symbol, fees and fills will differ.
SETTINGS
Regime EMA Length - trend filter that gates entries.
Reversion Mean Length - the EMA used as the snap-back target.
Stretch (ATR from mean) - how far price must extend before a setup arms.
Capitulation Bars - consecutive closes required to confirm exhaustion.
Protective Stop (ATR) and Time Stop (bars) - the exit envelope.
Direction - Trade Longs (on) and Trade Shorts (off by default; counter-trend shorts on up-drifting index ETFs have a much lower hit-rate).
Dashboard - live regime, position, win rate, profit factor and net profit.
LIMITATIONS
Signals are evaluated on bar close, not intraday. The reported win rate is in-sample on a finite history and will not persist unchanged out of sample. Because winners are small and losers wide, a cluster of stopped trades can still produce a meaningful drawdown despite a high win rate - position size accordingly. Percent-of-equity sizing at 100% is for demonstration; use realistic risk-based sizing in practice. Mean reversion underperforms in strong, one-directional trends where price never stretches, and can suffer if a pullback turns into a full regime change. This script is a research and educational tool, not financial advice or a guarantee of future performance.
ORIGINALITY
The contribution is the specific combination: an ATR-normalised "stretch" distance from a fast mean, gated by a consecutive-lower-close capitulation count and a regime filter, with a mean-touch target against a wide ATR stop and a time stop. It is built from first principles on price and range, not a wrapper around a built-in indicator. Strategy

Indicator

Stryk TrendsStryk: ATR Trends
Everything in this tool is measured in units of one master ATR. Change that one length and the whole indicator retunes together — the candle coloring, the compression reads, the reversal checks, and the trailing stop all use the same yardstick.
What it is
At the center is a composite value line: a weighted blend of seven EMAs (8 through 144) and a rolling volume-weighted average. The VWMA leans the line toward where volume actually transacted, and its window can auto-size to your chart timeframe so it covers a similar span whether you're on the 1-minute or the daily. Price tends to return to this line, and the whole tool reads price against it.
Candles color by distance from that line. Near it, they're neutral. The further price stretches away, the deeper the up or down color gets, reaching full saturation at a set ATR distance. A signal can also flip the candles to a solid color temporarily, so you can run the tool with every line hidden and still get the read from the candles alone.
The engines
Compression coil. A dedicated ATR is ranked into a percentile. When it compresses into the bottom of its range, the market is coiled. When the coil releases and price is at the same time over-extended from the composite, a fade marker prints back toward the line. One fire per release, inside a short window. A second marker can print if volume steps up afterward.
Compression release. A separate lens using Donchian width (highest high minus lowest low) ranked in the same percentile framework. When the envelope tightens and then releases, a marker prints in the direction of an ATR-normalized momentum read. This is not a Bollinger-inside-Keltner squeeze — it's built entirely in percentile space.
Reversal engine. Once price has stretched a set number of ATRs from the composite, the engine watches for the turn. It counts four independent checks: an RSI rollover, a close back inside the band around the line, a confirmed pivot, and a volume climax. When enough agree, a reversal marker prints — once per leg, and it won't re-arm until price comes back near the line. Pivots confirm after their right-side bars complete, so that check is delayed by design rather than repainting.
Whale and spike. A per-bar order-flow estimate built from close location and volume. Two whale reads fire from it: a fade of a volume spike where the delta ran against the move, and absorption — heavy delta into a bar that barely moved. Both can be gated by trend so you don't fade into a strong stretch. Bars at the extreme relative-volume threshold print a spike marker instead; the whale band sits below that threshold, so the two never fire on the same bar. The spike is an attention marker, not a directional call.
ATR trailing stop. A ratcheting volatility stop, either always on or armed by a coil fire. The default runs a tight 3/3 configuration as the real line, with a wider manual configuration drawn faintly beside it as a reference. The stop's ATR can be pulled from a higher timeframe, lookahead-off.
Volume participation. A volume EMA normalized 0 to 100 against its own recent range. Fifty is average. The extremes tint the background and the value sits in the status box.
Status box. One table on the chart reports every active engine on the last bar — stop side and level, compression stage, last reversal with its confluence count, last release, whale scenario, last spike, and participation. Rows light up when fresh and dim after a few bars. Every row can be toggled and the layout can run stacked or horizontal.
How I use it
Candle color is the base read. The coil and release tell me volatility compressed and which way it resolved. The reversal and whale engines flag exhaustion at the stretched edges. The trailing stop manages the rest. Each engine is independent — turn off what you don't use.
Originality
The rolling VWMA is the plain public-domain construction, sum(price x volume) / sum(volume), implemented directly with no external library. The compression framework — ATR-percentile coil plus Donchian-width release, scored in one percentile system — is original construction. Native built-ins only. Non-repainting on closed bars: higher-timeframe requests are lookahead-off on confirmed values, and alerts are meant for once-per-bar-close.
Notes
Built for standard candles only. The volume engines need a symbol with real volume, and the whale delta is an estimate from bar structure, not exchange order-flow data. This is an analysis tool, not advice, and it doesn't predict anything.
Indicator

Moving Averages TrendFour independently configurable moving averages (type, length, source, color each) let you build the classic multi-MA trend stack in one indicator — a long-term filter to define the overall regime, an intermediate MA for the broader trend, and a fast pair for tactical entries on pullbacks within it. Used purely as an overlay, this is a continuation tool: you only take trades in the direction the slower MAs already agree on, using the faster pair to time entries once price pulls back into alignment.
The MA3/MA4 cross-signal layer is what sets this apart from a plain crossover system. Instead of waiting for the two faster MAs to physically cross — which is already stale information by the time it happens — it takes each MA's recent slope and projects it forward by a configurable number of bars, firing the buy/sell label as soon as that projected path crosses rather than the actual one, giving you a signal a few bars earlier than a textbook crossover. A minimum-separation filter (scaled to ATR) throws out weak "touch and go" near-misses, and the signal only fires when price is already sitting on the correct side of both MAs and each MA is still actively moving in that direction on the current bar — all of which is meant to filter out low-conviction crosses in choppy conditions. An optional daily+-only restriction keeps the signal from firing on intraday noise for traders who only want to act on it at swing timeframes.
Best applied in trending or newly-trending markets, as a combined trend filter (from the 4 plotted MAs) and tactical entry trigger (from the cross signal) rather than as a mean-reversion tool — it has little to offer in a flat, range-bound market since the slope and separation conditions are designed specifically to avoid firing in that environment. Indicator

[EWT] MA Extension Risk Stats MA Extension Risk Stats helps traders objectively measure how extended a stock, index, or any instrument is relative to its own historical behavior from a moving average.
Instead of guessing whether price “looks high,” this indicator calculates the percentage distance of every historical bar from a configurable SMA or EMA and then displays the Maximum, Mean, and Median deviations in a clean, updating table. By comparing the current deviation against these historical benchmarks, you get clear, data-driven context for profit booking decisions.
Key Benefits
Objective Extension Measurement: See exactly where the current price stands in the instrument’s historical distribution of moves away from its moving average.
Better Profit Booking Decisions: Know whether the current extension is normal, moderate, high, or near the historical maximum — removing emotion from scaling out of positions.
Risk Context at a Glance: Color-coded risk levels (Low / Moderate / High / Very High) combined with concise guidance help you quickly decide whether to book partial profits (30-50%) or exit most/all of a position.
All-History Perspective: Unlike rolling-window tools, this indicator uses the entire available dataset on your chart, giving you a complete picture across different market regimes.
Fully Customizable: Choose SMA or EMA, any period length, and position the compact table anywhere on the chart. The table automatically adapts to your light or dark chart theme for excellent readability.
Practical Use Cases
Trend Following & Swing Trading: When price stretches far above its MA during a strong uptrend, use the stats to scale out systematically instead of hoping for more upside.
Mean Reversion Setups: Identify when price has extended unusually far below its MA and prepare for potential bounces with better risk awareness.
Position Management: Apply consistent rules such as “book 50% when current deviation exceeds 1.5× median” or “exit fully when approaching historical maximum.”
Multi-Timeframe Analysis: Run it on daily charts for swing trades and weekly charts for positional decisions using the same logic.
Whether you trade stocks, indices, forex, or crypto, MA Extension Risk Stats gives you a professional, repeatable framework to manage extension risk and improve profit-taking discipline. It is especially valuable for traders who want to move from subjective “it looks extended” decisions to quantifiable, historically grounded rules.
Add it to your chart, adjust the MA period to match your style, and start making more confident, data-backed decisions on when to lock in profits. Indicator

Indicator

VWAP BandsEvent Based VWAP Bands with EMA & TP Signals - Complete Guide
📊 Indicator Overview
This enhanced version of LuxAlgo's Event Based VWAP Bands combines the powerful Volume Weighted Average Price (VWAP) indicator with Exponential Moving Average (EMA) crossover signals and real-time Take Profit (TP) signals. The indicator provides a comprehensive trading system with multiple entry and exit signals based on price interactions with VWAP bands.
🔍 Core Components
1. VWAP (Volume Weighted Average Price)
Basis Line (Orange): Represents the volume-weighted average price
Upper Band (Blue): Basis + (Standard Deviation × Multiplier)
Lower Band (Red): Basis - (Standard Deviation × Multiplier)
Band Width: Determined by the Multiplier value (3.5 recommended)
2. EMA (Exponential Moving Average)
Blue Line: Smoothed price average with ultra-fast response (Length: 1 recommended)
Provides early entry signals through crossover detection
3. Take Profit (TP) System
BUY TP: Triggers IMMEDIATELY when price touches the Upper Band
SELL TP: Triggers IMMEDIATELY when price touches the Lower Band
Real-time detection: No waiting for bar close
🎯 Signal Logic & Timing
Signal Type Trigger Condition Timing Visual
BUY EMA crosses ABOVE VWAP Basis Bar Close Green "BUY" label
SELL EMA crosses BELOW VWAP Basis Bar Close Red "SELL" label
BUY TP Price touches Upper Band IMMEDIATE Lime "BUY TP" label
SELL TP Price touches Lower Band IMMEDIATE Fuchsia "SELL TP" label
Signal Detection Logic:
text
BUY Signal = ta.crossover(ema_value, pvwap) // EMA crosses above
SELL Signal = ta.crossunder(ema_value, pvwap) // EMA crosses below
BUY TP Signal = high >= upper_band and low <= upper_band // Price touches upper band
SELL TP Signal = high >= lower_band and low <= lower_band // Price touches lower band
⚙️ Recommended Settings (Default)
📈 VWAP Settings
text
✅ Start At First Bar: CHECKED
Length: 14 periods
Multiplier: 3.5 ★ (Critical for TP sensitivity)
Source: open
🎯 Event Settings
text
Event Type: Trend Change
External Cross/Event: open
📊 EMA Settings
text
EMA Length: 1 (Ultra-fast response)
Show EMA: CHECKED
🔔 Alert & Display Settings
text
Enable Alerts: CHECKED
Show TP Signals: CHECKED
Enable TP Alerts: CHECKED
💡 Why These Settings Work Best:
Setting Value Reason
Multiplier 3.5 Wider bands reduce false TP signals while capturing significant price movements
Source open More stable VWAP calculation using opening price
Event Trend Change Resets VWAP at trend reversals for better adaptability
EMA Length 1 Highly responsive to price changes for earlier signals
Start At First Bar True Ensures consistent VWAP calculation from chart beginning
🚨 Alert System
The indicator includes 4 separate alert conditions for comprehensive monitoring:
EMA Signals:
Buy Alert: "EMA crossed above VWAP Basis! Buy signal"
Sell Alert: "EMA crossed below VWAP Basis! Sell signal"
TP Signals:
Buy TP Alert: "Price touched VWAP Upper Band! BUY TP signal"
Sell TP Alert: "Price touched VWAP Lower Band! SELL TP signal"
Alert Status Indicators:
▲ (Green): Buy Alert Trigger
▼ (Red): Sell Alert Trigger
⬆ (Lime): Buy TP Trigger
⬇ (Fuchsia): Sell TP Trigger
📝 How to Use This Strategy
Entry Strategy (EMA Crossovers)
BUY Entry: When EMA crosses above VWAP Basis → Consider entering long position
SELL Entry: When EMA crosses below VWAP Basis → Consider entering short position
Exit/Take Profit Strategy
BUY TP: When price touches Upper Band → Take profit on long positions
SELL TP: When price touches Lower Band → Take profit on short positions
Risk Management Notes
Use Upper Band as realistic profit target for long positions
Use Lower Band as realistic profit target for short positions
Wider multiplier (3.5) provides more achievable profit targets
TP signals trigger in real-time, allowing immediate action
🎨 Visual Guide
Element Color Symbol Meaning
Upper Band Blue Line Resistance/Profit Target
Basis Orange Line VWAP Center
Lower Band Red Line Support/Profit Target
EMA Blue Line Moving Average
BUY Signal Green "BUY" label Entry signal
SELL Signal Red "SELL" label Entry signal
BUY TP Signal Lime "BUY TP" label Take profit signal
SELL TP Signal Fuchsia "SELL TP" label Take profit signal
⚠️ Important Notes
TP signals are real-time: Trigger immediately when price touches bands, bar close not required
EMA signals are bar-close: Traditional crossover signals confirmed at bar close
Multiplier affects all signals: Higher multiplier = wider bands = fewer but more significant signals
Multiple signals possible: EMA and TP signals can occur independently
Event-based reset: VWAP recalculates at Trend Change events for better accuracy
🔧 Customization Options
Users can adjust:
Multiplier: Control band width and TP sensitivity
EMA Length: Adjust signal speed (1 = fastest)
Source: Change VWAP calculation base
Event Type: Modify reset conditions
Colors: Customize visual appearance
Alerts: Enable/disable specific signals
📊 Example Scenario
text
Price Action:
1. EMA crosses above VWAP Basis → BUY signal (Green label)
2. Price rises and touches Upper Band → BUY TP signal (Lime label)
3. Take profit at Upper Band
4. Price reverses, EMA crosses below VWAP Basis → SELL signal (Red label)
5. Price falls and touches Lower Band → SELL TP signal (Fuchsia label)
6. Take profit at Lower Band
🙏 Special Thanks & Credits
This indicator builds upon the exceptional work of LuxAlgo, the original creator of the Event Based VWAP Bands indicator.
Why LuxAlgo's Work Matters:
Innovative Approach: Revolutionized VWAP calculation with event-based resets
Versatile Framework: Allows for creative extensions like this enhanced version
Professional Quality: Industry-standard code structure and reliability
Open Source Contribution: Enables the trading community to build and improve
Thank you, LuxAlgo, for developing such a robust and versatile VWAP framework that serves as the foundation for this enhanced indicator. Your contribution to the trading community is invaluable.
📌 Quick Reference Card
text
┌─────────────────────────────────────────────────────────────┐
│ SIGNAL REFERENCE CARD │
├─────────────────────────────────────────────────────────────┤
│ ENTRY SIGNALS: │
│ BUY : EMA crosses ABOVE VWAP Basis (Bar Close) │
│ SELL : EMA crosses BELOW VWAP Basis (Bar Close) │
│ │
│ EXIT/TP SIGNALS: │
│ BUY TP : Price touches UPPER Band (IMMEDIATE) │
│ SELL TP: Price touches LOWER Band (IMMEDIATE) │
├─────────────────────────────────────────────────────────────┤
│ RECOMMENDED SETTINGS: │
│ Multiplier: 3.5 │ EMA Length: 1 │
│ Source: open │ Event: Trend Change │
│ Start At First Bar: ✓ │ All Alerts: ✓ │
├─────────────────────────────────────────────────────────────┤
│ ALERT MESSAGES: │
│ 🟢 "EMA crossed above VWAP Basis! Buy signal" │
│ 🔴 "EMA crossed below VWAP Basis! Sell signal" │
│ 🟢 "Price touched VWAP Upper Band! BUY TP signal" │
│ 🔴 "Price touched VWAP Lower Band! SELL TP signal" │
└─────────────────────────────────────────────────────────────┘
🎯 Final Notes
This enhanced indicator provides traders with:
Clear entry signals through EMA crossovers
Real-time profit targets through TP signals
Multiple alert options for automated monitoring
Customizable settings for different trading styles
Professional-grade code based on LuxAlgo's framework
Disclaimer: This indicator is for educational and informational purposes only. Always conduct your own research, practice proper risk management, and test thoroughly before using in live trading. Past performance does not guarantee future results.
Indicator

For-Loop Vote Trailing Stop | MiesOnChartsFor-Loop Vote Trailing Stop
Overview
For-Loop Vote Trailing Stop is a trend-following tool that combines two ideas: a multi-horizon momentum vote to decide the direction of the market, and an ATR-based ratcheting trailing stop to ride and eventually exit the move. Rather than judging momentum from a single lookback, it polls dozens of horizons at once and lets them vote; the winning side then sets a stop line that trails price and only flips when the opposite side wins the election.
The script plots as a single stop line that sits below price in an uptrend and above price in a downtrend, changing colour and side when the regime turns.
The script is designed and tuned for the 1D (daily) timeframe, though its inputs are fully adjustable for other timeframes.
The idea behind it
Momentum measured over one lookback is fragile: a 10-bar reading and a 60-bar reading frequently disagree, and whichever you pick can be caught out by the other's timescale. This indicator treats direction as an election across horizons instead of a single measurement.
For every horizon from the minimum to the maximum, it asks a simple yes/no question is price higher now than it was that many bars ago? Each horizon casts a vote of +1 (higher) or −1 (lower). Summing and normalising these votes produces a single momentum score between −1 and +1 that reflects how broadly the move is supported across timescales. A score near +1 means price is up over nearly every horizon (a broad, persistent advance); near −1 means the opposite; near 0 means the horizons are split and there is no coherent trend.
That breadth-of-momentum score is more robust than any one lookback because agreement across many horizons is harder to fake than a single reading, and disagreement is surfaced honestly as a neutral score rather than hidden inside one arbitrary length.
How it works
1. The vote
A for loop runs from Min Horizon to Max Horizon, comparing the source against its value "i" bars ago and adding +1 or −1 for each horizon. The total is divided by the number of horizons, giving a normalised score in the range .
2. The regime.
The score is compared against two thresholds:
-- If it reaches the Long Threshold, the regime turns long.
-- If it falls to the Short Threshold, the regime turns short.
-- Between the thresholds the current regime is held, the tool does not flip on marginal readings.
3. The trailing stop
An offset equal to ATR Multiplier × ATR is placed on the correct side of price:
-- On a fresh long signal the stop is set below price; while the long regime persists it only ever ratchets upward, locking in progress and never loosening.
-- On a fresh short signal the stop is set above price; while short it only ratchets downward.
-- The regime flips, and the stop jumps to the other side when the opposite threshold is met.
Because the stop can only tighten in the direction of the trend, it behaves like a one-way ratchet that follows favourable moves and holds its ground against pullbacks until the vote itself reverses.
Signal logic and markers
-- The stop line is green while the regime is long (plotted beneath price) and red while short (plotted above price).
-- A green up-triangle marks each flip to long; a red down-triangle marks each flip to short.
-- Two alert conditions, Vote Stop Long and Vote Stop Short, fire on those flips so the regime changes can be wired to PulseWire alerts.
Inputs
-- Source : the price series the vote is measured on (default: hl2, the bar midpoint, which is slightly steadier than close).
-- Min Horizon / Max Horizon : the shortest and longest lookbacks in the vote. A wider span blends more timescales into the score.
-- Long Threshold : how strong the bullish vote must be to turn the regime long. Higher values demand broader agreement before committing.
-- Short Threshold : how weak (negative) the vote must be to turn the regime short.
-- ATR Length : the lookback for the Average True Range used to size the stop offset.
-- ATR Multiplier : how far the stop sits from price, in ATR units. Larger values give the trend more room to breathe (fewer, later exits); smaller values keep the stop tighter (quicker exits, more flips).
Note that the two thresholds are independent, so the tool can be set asymmetrically for example, requiring a stronger vote to enter long than to flip short, or vice versa to reflect a directional bias or differing conviction on each side.
How to use it
-- Trend direction and stop management : the line's side and colour give the current regime at a glance, while its level offers a systematic, volatility-scaled trailing reference that adapts as ATR expands and contracts.
-- Entries and exits : the flip markers indicate when broad momentum has changed sides; the trailing line indicates where that thesis would be invalidated.
-- Volatility awareness : because the offset is ATR-based, the stop automatically widens in turbulent conditions and tightens in calm ones, rather than using a fixed distance.
Notes and limitations
-- This is a reactive, trend-following tool. It follows momentum that is already underway and will change sides after a reversal has begun, not before it. It does not predict future prices.
-- In ranging or choppy markets the vote can oscillate around the thresholds, producing repeated flips ("whipsaw"). Wider horizon spans, more separated thresholds, and a larger ATR multiplier reduce this at the cost of responsiveness.
-- The stop is a calculated reference level, not a guaranteed exit price; actual fills depend on your broker, slippage, and market conditions.
-- There is no universally correct setting; the horizon range, thresholds, and ATR multiplier should be adjusted to the instrument and timeframe you trade.
Originality
This is not a standard ATR trailing stop or SuperTrend clone. The direction that governs the stop is not derived from a single moving average or band, but from a cross-sectional vote computed in a loop across many momentum horizons. The ensemble vote and the ratcheting ATR stop are combined into one tool: the breadth of momentum decides the regime, and the volatility-scaled stop expresses that regime as an adaptive, one-way trailing level.
Disclaimer
This indicator is provided for educational and informational purposes only and does not constitute financial, investment, or trading advice, nor a recommendation to buy or sell any asset. It is a decision-support tool, not a trading system, and the trailing stop it draws is a reference level, not an order or a guaranteed exit. Trading and investing carry substantial risk, including the possible loss of all capital. Past behaviour of any indicator or market is not indicative of future results, and no representation is made that its signals will be profitable. You are solely responsible for your own trading decisions and should conduct your own research and consult a licensed financial professional where appropriate. The author accepts no liability for any loss or damage arising from the use of this script. Indicator

Indicator

DN ULTIMATE SUPER SCANNER + SIGNAL DASHBOARDDN Ultimate Super Scanner + Signal Dashboard is a full trading framework built for traders who want one clean tool for trend direction, momentum, volume, breakout conditions, and trade management.
This indicator combines the Doing Numbers 9 / 65 / 200 framework with an added 9 / 21 / 65 + 200 signal dashboard. It is designed to help identify bullish and bearish trend alignment, high-volume candles, buy-the-dip opportunities, sell-the-rally setups, range breaks, squeeze conditions, and potential continuation setups.
Key features:
• Auto timeframe mode for 1M scalp, 5M day trade, 15M entry, 1H confirmation, and swing trading
• 9 / 65 / 200 EMA framework stack
• 9 / 21 / 65 + 200 signal panel
• VWAP confirmation for intraday trades
• RSI and relative volume checks
• High-volume and low-volume candle markers
• Buy dip and sell rally signals
• Range high and range low breakout alerts
• Breakout score based on price, volume, ATR, RSI, moving averages, 52-week high proximity, and squeeze conditions
• TTM-style squeeze detection
• ATR trail, entry price, and TP progress panel
• Buffered Trend Cloud for visual trade management
• Built-in alerts for scalp, day trade, swing, range break, squeeze, and panel signals
How I use it:
The scanner is not meant to be a blind buy or sell system. It is a confirmation tool. I use it to identify when trend, volume, momentum, and structure are lining up. Entries should still be confirmed with price action, support/resistance levels, candle closes, and risk management.
Best use:
• 1M / 5M / 15M for intraday setups
• 1H / 4H / Daily for swing confirmation
• Combine with manual support, resistance, supply, demand, and market context
The goal of this tool is simple:
Plan the trade. Wait for confirmation. Execute with discipline. Manage risk.
Disclaimer:
This script is for educational and research purposes only. It is not financial advice. Trading stocks and options involves risk, and options can lose 100% of premium. Indicator

EMA Ribbon Convergence Pullback Long [Swing]EMA Ribbon Convergence Pullback Long v10
Type: Long-only entry signal indicator (Pine Script v5, indicator())
Market: Indian equities (NSE), daily timeframe — works on other markets/timeframes but tuned for daily swings
Core idea: Flag a long entry when a 10-EMA ribbon (10 to 100) has recently tightened into a basing zone, price pulls back into it, and then closes back above the fastest EMA.
Note: This is the indicator version — it plots entry signals and alerts only. It does not size positions, place stops/targets, or run backtests. See the separate strategy() build (v11+) if you need Strategy Tester results with stop-loss/target logic.
1. Concept
The ribbon is 10 EMAs (10, 20, 30 ... 100). Three market states matter:
Basing (convergence): the EMAs bunch close together — the stock is consolidating rather than trending.
Pullback: after an uptrend resumes, price dips back down and touches or dips slightly below the ribbon.
Reversal (trigger): price closes back above the fastest EMA (EMA10), confirming buyers have stepped back in.
The indicator signals on step 3, provided step 1 happened recently and the broader trend (price vs EMA100) is still up.
Important design note: the ribbon does not need to be tightly converged on the trigger bar itself. A real pullback naturally causes the fast EMA to dip below the slower ones — requiring "tight AND perfectly ordered" on the same bar as the breakout is close to a contradiction. This version checks convergence over a recent lookback window, then checks the breakout separately as a distinct condition.
2. Entry Logic (all must be true)
#ConditionDescription1Basing RecentlyRibbon spread was "tight" (below threshold) at some point in the last N bars (convergenceLookback)2Trend UpPrice is above EMA100 (or EMA100 rising, depending on mode selected)3Pulled BackPrice's low touched or dipped below EMA10 within the last N bars (pullbackLookback)4Reversal TriggerClose crosses back above EMA10 (or, optionally, a bullish engulfing/hammer candle)5CooldownAt least cooldownBars bars since the last signal, to reduce signal spam
A yellow dot marks "near miss" bars — everything above is true except the trigger hasn't fired yet. Useful as an early watchlist flag.
Known gap in this version: cooldown is bar-count based only — there is no price-distance check, so two signals can fire close together in price if they land just outside the cooldown window on the same basing structure (this was fixed with a price-gap filter in v11).
3. What This Version Does Not Include
No stop-loss or target levels
No position sizing or backtest stats (Strategy Tester tab will not appear — this is an indicator(), not a strategy())
No price-distance-based duplicate-signal suppression (bar-count cooldown only)
No higher-timeframe (weekly) trend filter
4. Key Inputs Reference
Convergence
useAdaptive (default ON) — auto-scales the "tight ribbon" threshold to the stock's own recent volatility (percentile-based) instead of a fixed %. Recommended ON, especially across stocks at very different price levels.
convergenceThresh (default 3.0%) — fixed threshold used only if useAdaptive is OFF, and as the automatic fallback during the adaptive method's warm-up period (first ~150 bars of a chart's history).
pctLen (default 150) — lookback window for the adaptive percentile calculation.
pctRank (default 30) — lower = stricter/tighter convergence requirement.
Ribbon Order
requireBullishOrder (default OFF) — if ON, also requires EMA10 > EMA50 > EMA100 strictly on the trigger bar. Keep OFF for normal pullback entries; turning it ON produces a much rarer "clean trend only" variant. When OFF, this is tracked as an informational-only value in the Data Window.
Setup / Pullback / Trend
convergenceLookback (default 10) — how far back to check for a basing zone.
pullbackLookback (default 6) — how far back to check for a dip into the ribbon.
trendFilterMode (default "Price Above EMA100, no slope") — choose between slope-based or simple price-vs-EMA100 trend filters.
trendLen (default 10) — slope lookback, only used in the 10-bar EMA100-rising mode.
cooldownBars (default 5) — minimum bars between signals.
Candle Confirmation
requireCandlePattern (default OFF) — if ON, requires an engulfing or hammer candle in addition to the crossover. OFF gives more signals; ON gives fewer, higher-conviction ones.
useEngulfing, useHammer, minBodyATRRatio — pattern-detection sub-settings, only relevant if the above is ON or you're using patterns as an alternative trigger.
Diagnostics
showDebugTable — live stats panel (top-right) showing hover/click instructions.
showSetupMarkers — yellow "near miss" dots.
showWarmupBg — shades the region at the start of the chart where the adaptive threshold hasn't fully matured yet (using the fixed-% fallback instead).
Hidden 🔍-prefixed data-window plots — hover any bar (or click-and-hold on the chart) and open PulseWire's Data Window (right-hand toolbar icon, or Alt+D) to see the live true/false state of every condition for that specific bar: Spread %, Threshold Used, Converged, EMA Order, Ribbon Bullish, Basing Recently, Pulled Back, Close Crossed Up, Candle Pattern, Trend Up, and the final BUY Signal flag. This is the fastest way to understand why a bar did or didn't signal.
5. How to Use
Paste the script into Pine Editor and add to chart.
Set an alert on the built-in alertcondition ("EMA Ribbon Long Entry") if you want notifications — set trigger to "Once Per Bar Close" to avoid intrabar flicker.
Use the Data Window (see Diagnostics above) to inspect any historical bar and confirm which conditions passed.
Because there's no stop-loss/target built in here, define your own risk management manually before acting on a signal (e.g., stop below the pullback low, target at a fixed risk-multiple).
6. Known Limitations
Long-only, daily-timeframe design. No short logic; not tested on intraday timeframes.
No higher-timeframe (weekly) trend filter — the indicator can still fire during a daily pullback that's actually part of a larger weekly downtrend. Consider manually checking the weekly chart before taking a signal.
No exit logic. This tells you when to consider entering, not when to exit — position sizing, stop-loss, and target are entirely up to you at this version.
Not backtested with real trade statistics at this stage — visual/historical review only. Use the v11+ strategy() build for Strategy Tester metrics (win rate, profit factor, drawdown).
This is not financial advice. Validate signals manually, paper trade, and manage risk according to your own plan before using with real capital. Indicator

Quantum Market FlowQuantum Market Flow
Overview
Quantum Market Flow is an advanced trend and momentum indicator designed to help traders identify high-quality market opportunities by combining trend analysis, volatility measurement, and momentum confirmation into a single, easy-to-read tool. Rather than relying on a single indicator, Quantum Market Flow evaluates multiple market conditions simultaneously to provide clearer market context and improve trading confidence.
The indicator is built for traders who prefer clean charts without sacrificing analytical depth. It can be used for trend following, pullback trading, breakout confirmation, and general market analysis across multiple asset classes.
---
Key Features
Dynamic Trend Engine
Uses adaptive trend calculations to identify bullish and bearish market conditions while filtering out unnecessary market noise.
Smart Momentum Filter
Evaluates momentum strength before generating signals, helping reduce weak or low-quality entries during ranging markets.
Volatility Analysis
Incorporates market volatility into its calculations, allowing the indicator to adapt automatically as market conditions change.
Buy & Sell Signals
Generates easy-to-read visual signals when multiple market conditions align, making it suitable for discretionary trading and trade confirmation.
Trend Background
Displays market bias directly on the chart using background colors, allowing traders to recognize trend direction instantly.
Fully Customizable
Every major parameter can be adjusted to suit different trading styles, assets, and timeframes.
PulseWire Alerts
Supports built-in PulseWire alerts so traders can receive notifications whenever a new trading signal appears.
---
Best Markets
Quantum Market Flow is designed to work on a wide range of financial markets, including:
- Cryptocurrency
- Forex
- Stocks
- Indices
- Commodities
- Futures
---
Recommended Timeframes
The indicator performs well across multiple timeframes, including:
- 5 Minute
- 15 Minute
- 30 Minute
- 1 Hour
- 4 Hour
- Daily
- Weekly
Higher timeframes generally produce stronger trend confirmation, while lower timeframes provide more frequent trading opportunities.
---
How to Use
Bullish Conditions
- The indicator identifies an established uptrend.
- Momentum confirms buying strength.
- Volatility supports continued price movement.
- A buy signal appears, indicating a potential long opportunity.
Bearish Conditions
- The indicator identifies a downtrend.
- Momentum confirms selling pressure.
- Volatility supports downside continuation.
- A sell signal appears, indicating a potential short opportunity.
For improved decision-making, combine Quantum Market Flow with support and resistance, market structure, volume analysis, or your preferred risk management strategy.
---
Risk Management
No indicator can predict the market with complete accuracy. Quantum Market Flow is intended to assist traders by providing additional market context rather than guaranteeing profitable trades.
Always:
- Use stop-loss orders.
- Manage your position size.
- Avoid excessive leverage.
- Confirm signals with your own analysis before entering a trade.
---
Why Choose Quantum Market Flow?
- Clean and user-friendly interface
- Adaptive calculations for changing market conditions
- Designed for multiple asset classes
- Suitable for beginners and experienced traders
- Lightweight and efficient
- Supports real-time alerts
- Easy to customize
---
Disclaimer
Quantum Market Flow is an analytical tool intended solely for educational and informational purposes. It should not be considered financial or investment advice. Trading financial markets involves substantial risk, and past performance does not guarantee future results. Always conduct your own research and use proper risk management before making any trading decisions.
Thank you for using Quantum Market Flow. Your feedback and suggestions are always appreciated and will help guide future updates and improvements. Indicator
