Range Weighted Smooth EMA - A leading EMA indicator
This is Mladen's range weighted smoothed ema with an added filter.
The Range Weighted Exponential Moving Average (EMA) differs from the standard "regular" Range Weighted Average which is calculated in a different way.
The Range weighting basis is still the same but the calculation is different.
This type of EMA is calculated as a ratio of EMA of price*weight / EMA of weight, making the results very different, therefore the two codes should be considered different types of averages despite the name.
Further explained by Mladen is the higher than EMA to price changes responsiveness, when the ranges increase remains in this EMA too and in those particular cases this EMA is clearly leading the "regular" EMA indicator.