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
| Name | Type | Description |
|---|---|---|
sourceoptional | series default close | Series to use. Omit it when the first argument is a number — ema(9) means ema(close, 9). |
length | int 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