OPEN-SOURCE SCRIPT

Pulse DPO with Z-Score

348
📌 Pulse DPO with Z-Score — Indicator Description (English)
The Pulse DPO (Detrended Price Oscillator) helps identify major market cycle tops and bottoms by removing long-term trends and focusing on shorter-term price cycles.

This enhanced version includes:

A normalized oscillator (0–100) based on recent price deviations.

A smoothed signal to reduce noise.

A Z-Score transformation, scaling the output to a range from –3 to +3, where:

–3 represents extreme oversold conditions (former normalized value = 100),

+3 represents extreme overbought conditions (former normalized value = 1).

🔍 How it works:
The indicator subtracts a delayed moving average from price to isolate short-term cycles (DPO logic).

It then normalizes the oscillator within a lookback window.

Finally, it converts this to a Z-Score scale for easier interpretation of extremes.

🟢 Suggested Usage:
Consider Long entries or Short exits when Z-Score reaches –2 to –3 (deep oversold).

Consider Short entries or Long exits when Z-Score reaches +2 to +3 (deep overbought).

Use in combination with other signals for higher-confidence setups.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.