As it was shown in the Rsi(var) indicator, other Moving Averages can be used for calculation of an RSI indicator. This version is one more step in that direction.
Adding zero lag DEMA to the RSI calculation as a preferred smoothing method has two things as a result:
Rsi(var) indicator with zero lag Moving Average.IEEE Floating-Point Decoder
Display the actual stored value of a floating-point number (float or double type), with very high precision up to 55 decimal digits. This helps to debug exact value of floating-point numbers for other MQL5 programs.
Indicator based on Hull Moving Average.Schaff Trend Cycle - DEMA
Unlike the original Schaff Trend Cycle, this version is using DEMA MACD for calculation, which makes it "faster" in determining the trend changes and thus producing signals a few bars earlier (which can be significant in "scalping" systems).