Skip to content

Hilbert Transform - Dominant Cycle Period (HT_DCPERIOD)

Ehlers DSP cycle hilbert adaptive dsp

Identifies the period of the dominant cycle in the price data using the Hilbert Transform.

Usage

Use to dynamically adjust the lookback periods of other indicators (e.g., adaptive moving averages). Knowing the current dominant cycle length allows for more accurate smoothing and trend detection.

Background

John Ehlers popularized the use of the Hilbert Transform to identify the dominant cycle in financial time series. The DCPERIOD indicator tracks the length of this cycle in bars, providing a crucial parameter for creating market-responsive technical indicators that adapt to changing volatility. — Rocket Science for Traders

Formula

\[ \text{DCPERIOD}_t = \text{Recalculated Dominant Cycle using Hilbert Transform} \]

Source