Here is a port of ADX-based Variable Moving Average with optional additional smoothing by chosen Moving Average indicator.
A variable Moving Average is similar to Exponential Moving Average (EMA) but is able to tune its smoothing percentage based on market inconstancy automatically. Its sensitivity grows by providing more weight to the ongoing data as it generates a better signal for short and long term markets.
As far as I know, the indicator was initially developed for VTTrader, then optimized and modified by IgorAD for metatrader 4.
Download indicator:
The indicator was revised and updated