Real author:
Eva Ruft
Indicator Heiken_Ashi_Smoothed_VolatilityStep without rounding, multiplied by the averaged volumes.
//+----------------------------------------------+
//| INDICATOR INPUT PARAMETERS |
//+----------------------------------------------+
input Smooth_Method HMA_Method=MODE_T3; // Smoothing method
input uint HLength=12; // Depth of averaging
input int HPhase=100; // Parameter of averaging,
3//---- for JJMA within the range of -100 ... +100 it influences the quality of the transition process;
//---- for VIDIA it is a CMO period, for AMA it is a slow average period
input ENUM_APPLIED_VOLUME VolumeType=VOLUME_TICK; // volume
input int Shift=0; // horizontal indicator shift in bars
The indicator uses SmoothAlgorithms.mqh library classes (copy it to <terminal_data_folder>\MQL5\Include). The use of the classes was described in detail in the article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
Fig.1. In****dicator Heiken_Ashi_Smoothed_Volatility_Volume