Original author:
Nick A. Zhilin
The Float_Pivot_Digit indicator with the smoothing of input timeseries used in calculations. The timeseries smoothing parameters are determined by the indicator input variables
input Smooth_Method    HMA_Method=MODE_SMA_;      //Smoothing method input uint              HLength=12;                //Smoothing depth input int              HPhase=100;                //Smoothing parameter //---- 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
The indicator uses SmoothAlgorithms.mqh library classes (copy it to terminal_data_folderMQL5Include). The use of the classes was thoroughly described in the article
Fig.1. The Float_Pivot_Smoothed_Digit indicator