Extended Sentiment Pressure Oscillator (ESP)Extended Sentiment Pressure Oscillator (ESP)
The ESP is a multi-purpose trend and bias oscillator designed to visualize who is in control: buyers or sellers.
It measures the balance between upward and downward pressure inside each candle and across a lookback window, then converts that information into an easy-to-read visual signal.
Unlike classic oscillators that only look at close prices, ESP evaluates price structure (High–Low–Open–Close), range behavior, and multiple normalization methods. This makes it adaptable to many markets—from fast crypto scalping to slower swing trading on stocks, forex, commodities...
What makes ESP different?
_______________________
Most oscillators give you a single line.
ESP gives you a full pressure model:
* Uptrend line – how strong buyers are
* Downtrend line – how strong sellers are
* Net Pressure (Bias) – the real battle result
* Optional histogram and signals
You can view it in:
* Classic 0–100 mode (Average Sentiment Oscillator style)
* Expanded centered mode (-50…+50) for intuitive bullish/bearish reading
ESP is not “another RSI”. It focuses on market pressure and imbalance, not overbought/oversold.
Core Features
____________
Multi-Normalization Engine - Choose how pressure is measured:
* Bar Range – immediate candle structure
* Window Range – broader context
* Mix – blend of both, averaged.
* Hybrid - pure blend of Bar- & Window Range, not averaged.
* (Average) True Range (TR / ATR) – volatility-aware modes
Adaptive Smoothing:
Select your preferred MA type: SMA, EMA, HMA, SMMA (RMA), WMA, VWMA
Sensitivity Control - A unique ESP Sensitivity knob lets you:
* Reduce noise (<1.0)
* Amplify reactions (>1.0)
* or stay neutral (1.0)
Signal Logic - Two modes:
* ZeroCross – classic bias crossing
* MomentumShift – early detection using consecutive rises/falls and slope strength
Visual Tools:
* Tricolor Net Pressure line
* Bias histogram
* Optional UP/DOWN flags
* Focus mode to highlight the most important signal
How to Use ESP (Practical Use Cases) ?
________________________________
1) Trend Confirmation
Use ESP as a trend filter for your main strategy:
* Net Pressure above 0 → bullish environment
* Net Pressure below 0 → bearish environment
* Rising Net Pressure → momentum building
Great companion to combine with:
* Price Action
* Other indicators like
* Crossing EMA's
* MACD
* VWAP
* RSI
* ...
* Breakout systems
* ...
2) Early Momentum Detection
With MomentumShift mode, ESP can react before a zero cross:
* Two or more consecutive rises = early bullish shift
* Two or more consecutive falls = early bearish shift
* Optional minimum slope filters weak moves
Ideal for:
* Scalping pullbacks
* Exit timing
* Avoiding late entries
3) Regime & Strength Analysis by combining:
* Up/Down lines
* Net Pressure
* Histogram
This lets you read:
* Strong trends
* Weak consolidations
* Momentum exhaustion
* Diverging pressure vs price
Who is this for?
_____________
Anyone can use this indicator at will, while this could prove an extra aid especially for:
* Discretionary traders needing clear bias visualization
* Traders looking for a robust gate/filter aid
* Multi-asset traders (crypto, stocks, forex, commodities,...)
Important Notes
______________
ESP is an indicator or technical analytical tool, not a trading system
Works best combined with price action and risk management
Past performance ≠ future results
Signals provided should not be used solely to make any trading decisions
Trading always involves risk
To conclude, ESP or Extended Sentiment Pressure oscillator can help you understand the pressure behind the candles, making decisions clearer based on structure rather than on noise.
Pine Script® インジケーター






















