//+------------------------------------------------------------------+ //| Vertical Time Lines.mq4 | //| Copyright 2014, MetaQuotes Software Corp. | //| http://www.mql5.com //| //| Author: File45 //+------------------------------------------------------------------+ #property copyright "Copyright 2014, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" #property strict #property indicator_chart_window enum LW { One = 1, Two = 2, Three = 3, Four = 4, Five = 5, }; // DEFAULT INPUTS : START //----------------------------------------------------- input int Historical_Days = 400; // Historical days input color Line_1_Color = DodgerBlue; // Line 1 Color input bool Line_1_Visible = true; // Line 1 Visible input string Line_1_Time = "08:00"; // Line 1 Time input LW Line_1_Width = 1; // Line 1 Width input ENUM_LINE_STYLE Line_1_Style = 2; // Line 1 Style input color Line_2_Color = DodgerBlue; // Line 2 Color input bool Line_2_Visible = true; // Line 2 Visible input string Line_2_Time = "09:00"; // Line 2 Time input LW Line_2_Width = 1; // Line 2 Width input ENUM_LINE_STYLE Line_2_Style = 2; // Line 2 Style input color Line_3_Color = Magenta; // Line 3 Color input bool Line_3_Visible = false; // Line 3 Visible input string Line_3_Time = "10:00"; // Line 3 Time input LW Line_3_Width = 1; // Line 3 Width input ENUM_LINE_STYLE Line_3_Style = 2; // Line 3 Style input color Line_4_Color = Magenta; // Line 4 Color input bool Line_4_Visible = false; // Line 4 Visible input string Line_4_Time = "11:00"; // Line 4 Time input LW Line_4_Width = 1; // Line 4 Width input ENUM_LINE_STYLE Line_4_Style = 2; // Line 4 Style input color Line_5_Color = DarkOrange; // Line 5 Color input bool Line_5_Visible = false; // Line 5 Visible input string Line_5_Time = "12:00"; // Line 5 Time input LW Line_5_Width = 1; // Line 5 Width input ENUM_LINE_STYLE Line_5_Style = 2; // Line 5 Style input color Line_6_Color = DarkOrange; // Line 6 Color input bool Line_6_Visible = false; // Line 6 Visible input string Line_6_Time = "13:00"; // Line 6 Time input LW Line_6_Width = 1; // Line 6 Width input ENUM_LINE_STYLE Line_6_Style = 2; // Line 6 Style //----------------------------------------------------- // DEFAULT INPUTS : END string T1_End = "Time_Line_1"; string T2_End = "Time_Line_2"; string T3_End = "Time_Line_3"; string T4_End = "Time_Line_4"; string T5_End = "Time_Line_5"; string T6_End = "Time_Line_6"; int OnInit() { DeleteObjects(); for (int i=0; i5) dt=decDateTradeDay(dt); } return(rates_total); }