Description
The Recursive Median Filter is a non-linear data processing technique. When applied to waveform-like input data, it ignores value spikes without averaging them. Being a recursive method, the filter references its own previous values in the calculation; a similar mechanism is used in the Exponential Moving Average study. The main purpose of the filter is to pass data with wavelengths shorter than a critical period and to eliminate data with longer wavelengths. You can specify a custom critical period in the input parameters; by default, it is set to 12 bars.
Essentialy, the Recursive Median Filter is the exponential moving average of the median close price. The smoothing factor is calculated based on a trigonometrical formula that uses the critical period of the filter as the argument.
Input Parameters
Parameter | Description |
---|---|
lp length
|
The critical period of the filter. Data with wavelengths shorter than this will be passed, longer wavelengths will be eliminated. |
Plots
Plot | Description |
---|---|
RecursiveMedianFilter
|
The data output by the Recursive Median Filter. |
Further Reading
1. Technical Analysis of Stocks and Commodities, March 2018.
Example*
*For illustrative purposes only. Not a recommendation of a specific security or investment strategy.
Past performance is no guarantee of future performance.