OPEN-SOURCE SCRIPT

Ehlers Two-Pole Stochastic

401
This indicator implements John Ehlers' Two-Pole Stochastic Filter, a smoother alternative to the traditional stochastic oscillator. Instead of relying on raw %K values, it applies a second-order IIR filter (recursive smoothing) to reduce noise and improve trend clarity.

It outputs a single line oscillating between 0 and 1, with less lag and false signals compared to standard stochastic implementations.

Key Features:

Uses a two-pole filter to smooth the normalized stochastic (%K).

Ideal for detecting clean reversals and trend continuations.

Designed for minimal visual noise and greater signal confidence.

Interpretation:

Values near 1.0 may suggest overbought conditions.

Values near 0.0 may suggest oversold conditions.

Crosses above 0.5 can signal bullish shifts, and below 0.5 bearish shifts.

Recommended Settings:
Default smoothing factor (alpha) is 0.7 — higher values make the output more responsive, while lower values smooth further.

Inspired by concepts from Cybernetic Analysis for Stocks and Futures by John F. Ehlers.

Exención de responsabilidad

La información y las publicaciones que ofrecemos, no implican ni constituyen un asesoramiento financiero, ni de inversión, trading o cualquier otro tipo de consejo o recomendación emitida o respaldada por TradingView. Puede obtener información adicional en las Condiciones de uso.