Twenty Fisher indicators with extra smoothing in a single window.
//+----------------------------------------------+ //| Indicator input parameters                  | //+----------------------------------------------+ input uint FLength=3;                            // initial depth of averaging input uint  step = 1;                            // change step of the averaging depth input Smooth_Method MA_SMethod=MODE_JJMA;        // Smoothing method input uint MA_Length=3;                          //Smoothing depth                    input int MA_Phase=15;                            // smoothing parameter, 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_PRICE_ IPC=PRICE_CLOSE_;      // price constant
The indicator uses the classes of library SmoothAlgorithms.mqh (to be copied to <terminal_data_directory>MQL5Include). The use of the classes was thoroughly described in article
For the indicator to work, the XFisher_org_1.ex5 indicator must be added to the <terminal_data_directory>MQL5Indicators folder.
Fig1. Indicator XFisher_org_v1_X20