Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Indicator | SupremAutoFibo

The indicator builds graphical object Fibonacci Levels with many settings at High and Low prices over the period specified in the indicator input parameters

//+----------------------------------------------+  //| Indicator input parameters                   |  //+----------------------------------------------+  input string          FiboName="SupremAutoFibo";    //Object name   input ENUM_TIMEFRAMES Timeframe=PERIOD_D1;          //Indicator timeframe for calculating Fibonacci levels  input uint   NumberofBar=1;                         //Start bar index for searching extremums  input uint   nPeriod=30;                            //Number of bars for searching extremums  input color   FiboColor=clrGray;                    //Fibo color  //----  input double  FiboLevel1 =-1.000;                   //value of Fibo level 1  input ENUM_LINE_STYLE StyleLevel1=STYLE_SOLID;      //line style of Fibo level 1  input uint   WidthLevel1=4;                         //line tickness of Fibo level 1  input color  Color_Level1 = clrRed;                 //color of Fibo level 1  //----  input double  FiboLevel2=-0.764;                   //value of Fibo level 2  input ENUM_LINE_STYLE StyleLevel2=STYLE_SOLID; //line style of Fibo level 2  input uint    WidthLevel2=1;                        //line tickness of Fibo level 2  input color   Color_Level2= clrDarkViolet;          //color of Fibo level 2  //----  input double  FiboLevel3 =-0.618;                   //value of Fibo level 3  input ENUM_LINE_STYLE StyleLevel3=STYLE_DASH;       //line style of Fibo level 3  input uint    WidthLevel3=1;                        //line thickness of Fibo level 3  input color   Color_Level3 = clrOrange;             //color of Fibo level 3  //----  input double  FiboLevel4 =-0.500;                   //value of Fibo level 4  input ENUM_LINE_STYLE StyleLevel4=STYLE_SOLID;      //line style of Fibo level 4  input uint    WidthLevel4=2;                        //line thickness of Fibo level 4  input color   Color_Level4 = clrMagenta;            //color of Fibo level 4  //----    input double  FiboLevel5 =-0.382;                   //value of Fibo level 5  input ENUM_LINE_STYLE StyleLevel5=STYLE_DASH;       //line style of Fibo level 5  input uint    WidthLevel5=1;                        //line thickness of Fibo level 5  input color   Color_Level5 = clrBlue;               //color of Fibo level 5  //----  input double  FiboLevel6=-0.236;                   //value of Fibo level 6  input ENUM_LINE_STYLE StyleLevel6=STYLE_SOLID; //line style of Fibo level 6  input uint    WidthLevel6=1;                        //line thickness of Fibo level 6  input color   Color_Level6 = clrGray;               //color of Fibo level 6  //----  input double  FiboLevel7 = 0.000;                   //value of Fibo level 7  input ENUM_LINE_STYLE StyleLevel7=STYLE_SOLID;      //line style Fibo level 7  input uint    WidthLevel7=4;                        //line thickness of Fibo level 7  input color   Color_Level7 = clrRed;                //color of Fibo level 7  //----  input double  FiboLevel8=0.236;                   //value of Fibo level 8  input ENUM_LINE_STYLE StyleLevel8=STYLE_SOLID; //line style of Fibo level 8  input uint    WidthLevel8=1;                        //line thickness of Fibo level 8  input color   Color_Level8 = clrDarkViolet;         //color of Fibo level 8  //----  input double  FiboLevel9 = 0.382;                   //value of Fibo level 9  input ENUM_LINE_STYLE StyleLevel9=STYLE_DASH;       //line style of Fibo level 9  input uint    WidthLevel9=1;                        //line tickness of Fibo level 9  input color   Color_Level9 = clrOrange;             //color of Fibo level 9  //----  input double  FiboLevel10 = 0.500;                  //value of Fibo level 10  input ENUM_LINE_STYLE StyleLevel10=STYLE_SOLID;     //line style of Fibo level 10  input uint    WidthLevel10=2;                       //line thickness of Fibo level 10  input color  Color_Level10 = clrMagenta;            //color of Fibo level 10  //----  input double  FiboLevel11 = 0.618;                  //value of Fibo level 11  input ENUM_LINE_STYLE StyleLevel11=STYLE_DASH;      //line style of Fibo level 11  input uint    WidthLevel11=1;                       //line thickness of Fibo level 11  input color   Color_Level11 = clrBlue;              //color of Fibo level 11  //----  input double  FiboLevel12=0.764;                  //value of Fibo level 12  input ENUM_LINE_STYLE StyleLevel12=STYLE_SOLID;//line style of Fibo level 12  input uint    WidthLevel12=1;                       //line thickness of Fibo level 12  input color   Color_Level12 = clrGray;              //color of Fibo level 12  //----  input double  FiboLevel13 = 1.000;                   //value of Fibo level 13  input ENUM_LINE_STYLE StyleLevel13=STYLE_SOLID;      //line style of Fibo level 13  input uint   WidthLevel13=4;                         //line tickness of Fibo level 13  input color  Color_Level13 = clrRed;                 //color of Fibo level 13  //----  input double  FiboLevel14=1.236;                   //value of Fibo level 14  input ENUM_LINE_STYLE StyleLevel14=STYLE_SOLID; //line style of Fibo level 14  input uint    WidthLevel14=1;                        //line thickness of Fibo level 14  input color   Color_Level14 = clrDarkViolet;         //color of Fibo level 14  //----  input double  FiboLevel15 = 1.382;                   //value of Fibo level 15  input ENUM_LINE_STYLE StyleLevel15=STYLE_DASH;       //line style of Fibo level 15  input uint    WidthLevel15=1;                        //line thickness of Fibo level 15  input color   Color_Level15 = clrOrange;             //color of Fibo level 15  //----  input double  FiboLevel16 = 1.500;                   //value of Fibo level 16  input ENUM_LINE_STYLE StyleLevel16=STYLE_SOLID;      //line style of Fibo level 16  input uint    WidthLevel16=2;                        //line thickness of Fibo level 16  input color   Color_Level16 = clrMagenta;            //color of Fibo level 16  //----    input double  FiboLevel17 = 1.618;                   //value of Fibo level 17  input ENUM_LINE_STYLE StyleLevel17=STYLE_DASH;       //line style of Fibo level 17  input uint    WidthLevel17=1;                        //line thickness of Fibo level 17  input color   Color_Level17 = clrBlue;               //color of Fibo level 17  //----  input double  FiboLevel18=1.764;                   //value of Fibo level 18  input ENUM_LINE_STYLE StyleLevel18=STYLE_SOLID; //line style of Fibo level 18  input uint    WidthLevel18=1;                        //line tickness of Fibo level 18  input color   Color_Level18 = clrGray;               //color of Fibo level 18  //----  input double  FiboLevel19 = 2.000;                   //value of Fibo level 19  input ENUM_LINE_STYLE StyleLevel19=STYLE_SOLID;      //line style of Fibo level 19  input uint    WidthLevel19=4;                        //line thickness of Fibo level 19  input color   Color_Level19 = clrRed;                //color of Fibo level 19  //+----------------------------------------------+  

MetaTrader Experts, Indicators, Scripts and Libraries

23341