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.

Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.