Home/Dovee/Function reference

dpo

Detrended price oscillator

Reference/Oscillators/Function

dpo(source, length)

Close minus a displaced SMA — strips trend to show cycle. Default 21. Short form `dpo(21)` uses close.

Parameters

NameTypeDescription
sourceoptionalseries
default close
Series to use. Omit it when the first argument is a number — ema(9) means ema(close, 9).
lengthint
default 21
Lookback in bars. Default 21.

Return value

series

Short form: if the first argument is a number, Dovee uses close as the source.

Example

oscillator
line = dpo(21)
plot line as "Detrended price oscillator"
level 0 as "Zero" gray

See also