Indicator

Flow Pressure OscillatorFlow Pressure Oscillator visualizes directional market pressure, trend alignment, regime quality, pullback pressure, and extended pressure conditions in a separate oscillator pane.
The tool is built to help traders read whether market pressure is leaning bullish, bearish, or neutral. It combines trend structure, EMA alignment, ATR-normalized movement, ADX, directional efficiency, volatility behavior, and volume participation into a bounded flow reading between -100 and +100.
The main Flow Trail shows the current pressure direction and strength. Positive readings indicate bullish pressure, negative readings indicate bearish pressure, and values near the zero line suggest a more neutral or mixed environment.
Regime Dots show the internal market regime state. Upper dots represent bullish regime pressure, lower dots represent bearish regime pressure, and neutral readings show that no strong directional regime is active.
The Pullback Reload Line is designed to highlight pullback pressure inside an existing bullish or bearish regime. It is not an entry signal by itself. It is meant to be used as context together with the Flow Trail, regime state, and the user’s own chart analysis.
The oscillator also highlights expansion and exhaustion-style pressure conditions. These areas can help identify when pressure is becoming stretched, accelerating, or losing momentum. They should be treated as market-context readings, not as guaranteed reversal or continuation points.
Core components
Flow Trail:
The main pressure line. It reacts to trend pressure, momentum slope, acceleration, structure alignment, volatility, and volume participation.
Zero Line:
A neutral reference level. Readings above zero show bullish pressure dominance. Readings below zero show bearish pressure dominance.
Regime Dots:
A visual regime filter for bullish, bearish, or neutral pressure conditions.
Pullback Reload Line:
A secondary pressure line designed to show pullback or reload behavior inside an active regime.
Pressure Fill:
A visual fill between the Flow Trail and the zero line to make pressure direction easier to read.
Extreme Pressure Coloring:
Highlights expanded, stretched, or exhaustion-style pressure states.
A simple way to use the oscillator is:
- Flow Trail above zero = bullish pressure is dominant;
- Flow Trail below zero = bearish pressure is dominant;
- Rising Flow Trail = pressure is strengthening;
- Falling Flow Trail = pressure is weakening;
- Regime Dots help confirm whether the broader pressure environment supports the current flow direction;
- Reload Line can help identify pullback pressure during an existing bullish or bearish regime;
- Extreme pressure areas should be used for awareness, not as automatic trade signals.
Important notes
Flow Pressure Oscillator is a market-pressure visualization tool only. It does not provide financial advice, trade recommendations, profit targets, stop losses, win-rate calculations, or performance guarantees.
The script should be used together with the trader’s own market structure, support and resistance, risk management, and confirmation process. No single oscillator should be used as a complete trading system. Indicator

Intra-Candle Pressure Dissector [MarkitTick]💡 A comprehensive analytical tool designed to look beyond traditional close-to-close price action. By breaking down individual candles into six distinct micro-components, this indicator evaluates the underlying buying and selling pressure driving the market. It synthesizes price dynamics, volume, and volatility into a singular, normalized FLOW score, offering a profound perspective on intra-bar mechanics.
✨ Originality and Utility
Most standard momentum oscillators and trend indicators rely heavily on closing prices, often masking the turbulent battle between buyers and sellers that occurs within the lifespan of a single candle. The originality of this indicator lies in its multi-dimensional weighting system. Instead of treating volume or price spread as isolated variables, it fuses them into a unified composite metric.
• Comprehensive Composite Scoring
The utility of this tool is evident in its ability to filter market noise. By assigning user-configurable weights to six different dimensions of price action, it allows traders to customize the sensitivity of the analysis. Whether analyzing higher timeframe macro trends or dissecting lower timeframe volatility, the script adapts by standardizing diverse datasets into a clean percentage-based oscillator.
• State Detection and Dashboard Integration
Beyond simple momentum, the indicator intelligently classifies the current market state into precise categories such as fake moves, absorption, and confirmed directional flow. This data is aggregated into an intuitive, non-intrusive on-chart dashboard, ensuring all critical metrics are immediately available without cluttering the primary viewing area.
🔬 Methodology and Concepts
The core of the indicator calculates a raw FLOW value based on a weighted sum of six distinct dimensions (D1 through D6). This raw sum is then normalized against its own historical range and smoothed via an Exponential Moving Average (EMA) to generate the final FLOW signal.
• The Six Core Dimensions
D1: Body Efficiency: Evaluates the size of the candle body relative to its entire high-to-low range. A larger body indicates higher efficiency and directional commitment.
D2: Wick Asymmetry: Compares the lower wick to the upper wick. A dominant lower wick suggests buying pressure (rejection of lower prices), while a dominant upper wick implies selling pressure.
D3: Volume Conviction: Multiplies the raw body efficiency by a normalized volume metric. High volume on a highly efficient candle signals strong market conviction.
D4: Inertia Score: Measures the continuation of momentum by multiplying the current candle's body by the previous candle's body, normalized against the Average True Range (ATR) squared.
D5: Spread Pressure: Calculates the difference between the bullish reach (close minus low) and bearish reach (high minus close) relative to the total range, isolating the dominant intra-candle force.
D6: Ghost Volume (Inverse): Identifies bars with high volume but disproportionately small bodies. This inverse metric detects potential absorption or exhaustion where effort (volume) does not yield a proportional result (price movement).
• Normalization and Acceleration
The composite FLOW score is dynamically min-max normalized over a rolling lookback window to map strictly between -100 and +100. Furthermore, the script calculates the second derivative (acceleration) of the FLOW line to determine if the prevailing pressure is intensifying or decelerating.
🎨 Visual Guide
The script employs a rich, data-dense visual hierarchy to communicate complex multi-dimensional states at a glance.
• FLOW Histogram and Signal Line
The primary visual component is a histogram with a superimposed signal line oscillating across a zero baseline.
Green Tones ( Strong/Weak Bull ): Indicate positive FLOW scores, with deeper greens representing pressure above the upper threshold.
Red Tones ( Strong/Weak Bear ): Indicate negative FLOW scores, with deeper reds representing pressure below the lower threshold.
Purple/Orange Tones: Represent anomalous states such as Fake Moves (Purple) or Volume Absorption (Orange).
• Buyer and Seller Bands
Translucent shaded areas above and below the zero line visually map the cumulative area of bullish and bearish pressure, aiding in the identification of shifting momentum cycles.
• On-Chart Markers and Labels
Acceleration Dots: Cyan dots appear when bullish pressure is rapidly intensifying, while pink dots highlight rapid bearish acceleration.
Text Labels: Distinct markers populate above or below specific candles to identify "FAKE BULL", "FAKE BEAR", or "ABS" (Absorption), serving as immediate contextual flags.
• The FLOW Dashboard
A fixed table displays real-time metrics, including the exact FLOW percentage, current pressure state, visual block-bar progress indicators for Ghost Volume and Conviction, and an assessment of trend acceleration.
📖 How to Use
This indicator is engineered for deep price action analysis and validation of structural market shifts.
• Validating Breakouts
When price breaches a key resistance level, consult the FLOW Signal Line. A true breakout should be accompanied by the signal line crossing into the "Strong Bull" threshold (e.g., > 65%). If the FLOW score remains weak despite a price advance, the move lacks structural backing.
• Spotting Fake Moves
The indicator explicitly flags fake moves. If the price closes higher than two bars ago, but the FLOW score is near the zero baseline or negative, the script detects a divergence between price and internal pressure, painting a "FAKE BULL" label. This is a critical warning that a reversal or trap may be imminent.
• Identifying Exhaustion and Absorption
High "Ghost Volume" metrics (D6) indicate heavy trading activity that fails to expand the candle's body. When the script flags "ABS", it highlights a zone where limit orders are likely absorbing aggressive market orders, often preceding a shift in market direction.
⚙️ Inputs and Settings
The script offers extensive modularity, allowing users to fine-tune the mathematical weighting and thresholds to suit various assets.
• Core Parameters
Signal Smoothing (EMA): Determines the responsiveness of the FLOW signal line. Lower values yield a faster, more volatile line, while higher values provide a smoother macro view.
Normalization Window: Sets the lookback period for calibrating the min-max boundaries of the FLOW oscillator and volume metrics.
• Higher Timeframe (HTF) Integration
Users can toggle the analysis to calculate dimensions based on a higher timeframe (e.g., evaluating 4-hour candle pressure while viewing a 15-minute chart), utilizing a non-repainting historical reference.
• Dimension Weights
Traders can manually adjust the fractional distribution (from 0.0 to 1.0) of all six dimensions (D1-D6). The script automatically recalculates the proportional weights based on the total sum inputted.
• Signal Thresholds
Allows customization of the percentage boundaries that define "Strong Bull", "Strong Bear", Fake Move sensitivities, and the volume threshold required to trigger an Absorption alert.
🔍 Deconstruction of the Underlying Scientific and Academic Framework
The foundation of the Intra-Candle Pressure Dissector rests on the principles of Market Microstructure and Volume Spread Analysis (VSA).
• Price Kinematics
By evaluating the first and second derivatives of the FLOW composite, the script treats price action as a physical object subject to the laws of kinematics. The FLOW line represents velocity, while the calculated momentum delta represents acceleration. This allows the indicator to identify whether the market forces driving a trend are gaining mass or dissipating, long before it is reflected in the closing price.
• Effort vs. Result Dynamics
Wyckoff's law of Effort vs. Result is mathematically codified in Dimension 3 (Volume Conviction) and Dimension 6 (Ghost Volume). A core academic tenet of auction market theory suggests that anomalous volume should result in anomalous price displacement. When the script identifies a high volume reading decoupled from body efficiency (normalized against the asset's ATR), it statistically isolates limit-order absorption—a signature of passive liquidity entering the market to halt momentum.
• Statistical Min-Max Scaling
Because raw volume and spread data are non-stationary and vary wildly across different assets, the indicator employs a dynamic Min-Max normalization theorem over a rolling window. This statistical grounding ensures the oscillator remains bounded and logically consistent, transforming abstract raw values into a standardized probability distribution that can be uniformly interpreted regardless of the traded instrument.
⚠️ 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

Simple USD PressureSimple USD Pressure
Simple USD Pressure is a market pressure and directional regime indicator designed to measure broad U.S. Dollar strength and weakness by analyzing multiple USD-related instruments simultaneously.
Rather than relying on a single source such as DXY alone, this indicator evaluates the directional alignment of major USD currency pairs and can optionally incorporate additional confirming instruments including DXY, Gold, US10Y yields, and SPX risk sentiment to build a broader view of USD behavior.
The goal is to provide a cleaner view of underlying dollar pressure and identify shifts in overall market conditions that may influence Forex pairs, indices, commodities, and risk assets.
Features:
• Multi-pair USD pressure analysis
• Uses major USD pairs including:
EURUSD
GBPUSD
AUDUSD
NZDUSD
USDJPY
USDCHF
USDCAD
• Optional confirmation instruments:
DXY
Gold
US10Y
SPX
• Composite USD scoring system
• Customizable calculation timeframe
• Optional "Wait Until Bar Close" confirmation logic
• Adjustable trend thresholds
• Market regime detection:
USD Strong
USD Weak
USD Mixed
• Visual background highlighting
• Regime transition markers
• Summary table including:
Bull pair votes
Bear pair votes
USD pressure score
Confirmation score
Composite score
Current regime
Alerts Included:
• USD Strong Shift
• USD Weak Shift
• USD Mixed Shift
• Active USD Strong
• Active USD Weak
• Active USD Mixed
Potential use cases:
• Gauge broad USD strength or weakness
• Add directional bias to Forex trades
• Confirm risk-on or risk-off environments
• Identify changes in market conditions
• Use as a higher-level market filter
• Add confluence to existing systems
Interpretation:
USD Strong
Broad alignment suggests stronger dollar participation across selected instruments
USD Weak
Broad alignment suggests weaker dollar participation across selected instruments
USD Mixed
Signals are relatively balanced and directional pressure may be less defined
About TrendGenY Indicators
TrendGenY indicators are built from market experience, creative concepts, and a constant pursuit of unique perspectives. Rather than following conventional ideas, the focus is on uncovering alternative insights and viewing market behavior through different angles to reveal information that traditional tools may overlook and help traders build a more meaningful edge in the market. Indicator

Market PressureMarket Pressure — Description & Usage
Market Pressure is a normalized oscillator designed to characterize whether buying or selling pressure is dominating the market, and how persistent that pressure is over time. It does not attempt to predict price or generate signals. Instead, it measures the consistency of directional behavior by combining where price closes within each bar, the strength of the candle body, the level of volume participation, and alignment with trend. These components are smoothed and scaled into a range between -100 and +100, allowing the user to quickly assess who is in control and how strong that control is relative to recent conditions.
Values above zero indicate net buying pressure, while values below zero indicate net selling pressure. The most important region is the neutral zone around zero, defined by the user, which represents a balanced market where neither side has clear control. When the histogram remains within this neutral range, price action is typically rotational and prone to false moves. When the indicator moves and sustains itself outside of that range, it reflects a shift toward directional control. Strong readings toward the extremes suggest persistent and coordinated pressure, often associated with trend continuation rather than random movement.
This indicator is best used as a contextual filter rather than an entry tool. When Market Pressure is positive and holding above the neutral boundary, it suggests focusing only on long opportunities and avoiding shorts. When it is negative and holding below the neutral boundary, the opposite applies. When it is inside the neutral zone, the most effective action is often to stand aside, as the market lacks a dominant participant. The behavior of the histogram also provides insight into the quality of a move. Expanding values indicate strengthening pressure, while contracting values suggest that the dominant side may be losing control.
Because the indicator is normalized using a rolling lookback window, all readings are relative to recent history rather than fixed absolute levels. This allows it to adapt across different markets and timeframes, but also means that extremes represent the strongest pressure observed within that window, not an absolute threshold. The result is a flexible tool that highlights when the market is trending with conviction, when it is losing momentum, and when conditions are best avoided altogether. Indicator

Market Pressure Differential (MPD) [SharpStrat]Market Pressure Differential (MPD)
Concept & Purpose
The Market Pressure Differential (MPD) is a proprietary indicator designed to measure the internal balance of buying and selling pressure directly on the price chart.
Unlike standard momentum or trend indicators, MPD analyzes the structural behavior of each candle—its body, wicks, and overall range—to determine whether the market is dominated by expansion (buying aggression) or contraction (selling absorption).
This indicator provides a visual overlay of market pressure that adapts dynamically to volatility, helping traders see real-time shifts in participation intensity without using oscillators.
In simple terms:
When MPD expands upward → buyer pressure dominates.
When MPD contracts downward → seller pressure dominates.
Calculation Overview
MPD uses a structural candle formula to compute directional pressure:
Body Ratio = (Close − Open) / (High − Low)
Wick Differential = (Lower Wick − Upper Wick) / (High − Low)
Raw Pressure = (Body Ratio × Body Weight) + (Wick Differential × Wick Weight)
Then it applies:
EMA smoothing (to stabilize short-term noise)
Standard deviation normalization (to maintain consistent scaling)
ATR projection (to adapt the signal visually to volatility)
This produces the MPD projection line and the pressure ribbon, drawn directly on the main chart.
Customizable Inputs
Users can adjust color schemes, EMA smoothing length, ATR parameters, normalization length, and body/wick weighting to adapt the indicator’s sensitivity and aesthetic to different markets or chart themes.
How to Use
The Market Pressure Differential (MPD) visualizes the real-time balance between buying and selling pressure. It should be used as a contextual bias tool, not a standalone signal generator.
The white line represents the MPD projection, showing how market pressure evolves in real time based on candle structure and volatility.
The red line represents the ATR envelope, which defines the market’s expected volatility range.
MPD reacts quickly to candle structure, so trend bias is based on how its projection behaves relative to the ATR envelope:
Above the ATR band → positive pressure and bullish bias.
Below the ATR band → negative pressure and bearish bias.
Hovering near the ATR band → neutral or indecisive conditions.
The MPD percentage in the label represents the normalized strength of pressure relative to recent volatility.
Positive % = buying dominance.
Negative % = selling dominance.
Higher absolute values = stronger momentum compared to volatility.
To trade with MPD:
Watch candle colors and the projection line — green or positive % shows buyer control, red or negative % shows seller control.
Note transitions above or below the ATR level for early signs of momentum shifts.
Combine MPD signals with price structure, key levels, or volume for confirmation.
This helps reveal which side controls the market and whether that pressure is strong enough to overcome typical volatility.
Disclaimer
It introduces a novel structural–pressure approach to visualizing market dynamics.
For educational and analytical purposes only; this does not constitute financial advice.
Indicator
