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>MQL5Include). The use of the classes was described in detail in the article
Fig.1. Indicator Heiken_Ashi_Smoothed_Volatility_Volume