Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
2018.12.28 12:57
2023.03.29 13:48

Real author:

TrendLaboratory Ltd.

Fisher indicator with an additional smoothing for eliminating false intersection of the main and signal lines.

//| Indicator input parameters                   |
input uint FLength=7;                             // depth of averaging
input Smooth_Method MA_SMethod=MODE_JJMA;         // Smoothing method
input uint MA_Length=5;                           // Depth of smoothing                    
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
input int Shift=0;                                // Horizontal shift of the indicator in bars

The indicator uses the classes of library SmoothAlgorithms.mqh (to be copied to <terminal_data_directory>\MQL5\Include). The use of the classes was thoroughly described in article Averaging Price Series for Intermediate Calculations without Using Additional Buffers.

Fig1. Indicator XFisher_org_v1

Fig1. Indicator XFisher_org_v1

Translated from Russian by MetaQuotes Ltd.
Original code:

Doubler Doubler

Simultaneous opening of oppositely directed positions

Hedge any positions Hedge any positions

Opening an opposite position when reaching a profit of N pips

FineTuningMACandle_Chl_HTF FineTuningMACandle_Chl_HTF

Indicator FineTuningMACandle_Chl with the timeframe selection option available in its input parameters

SignalTable_Sar_RSI_MA SignalTable_Sar_RSI_MA

An indicator that shows buy and sell signals of three indicators (iSAR, iRSI, and iMA) on nine timeframes with full settings