This is a custom implementation of the Adaptive Laguerre Filter, designed to provide smooth trend-following signals directly overlayed on your price chart. Based on John Ehlers' Laguerre filter concept, this version adapts dynamically using either a fixed Alpha or a more intuitive Period parameter—your choice.
Features
- Overlayed on the price chart for easy visualisation
- Toggle between Alpha and Period to control filter responsiveness
- Fully configurable for both smoothness and sensitivity
- Clean C# implementation using the cTrader API
Parameters
- Use Alpha – Switch between Alpha and Period control mode
- Alpha – Controls the decay rate (exponential smoothing)
- Period – Alternative control for smoothing via intuitive length
- Line Output – Filtered price plotted in Dodger Blue
How It Works
This filter calculates four recursive Laguerre levels (L0 to L3) and averages them with weighted coefficients. The result is a responsive yet smooth signal line that adapts to market noise and trend changes.
You can adjust the level of smoothing using:
- Alpha for fine-grained exponential control
- Period (converted to gamma) for familiar moving average-like behaviour
Download the Adaptive Laguerre Filter Indicator