//+------------------------------------------------------------------+ //| TimerClosingPeriod.mq5 | //| Copyright Dmitry Voronkov | //| vdv_2001@mail.ru | //+------------------------------------------------------------------+ #property copyright "Dmitry Voronkov" #property link "vdv_2001@mail.ru" #property version "1.00" #property indicator_chart_window //#property indicator_plots 0 #include "CTimer.mqh" #include CTimer *Timer1; CTimer *TimerH1; CChartObjectButton TimerButton; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- We create the object button TimerButton.Create(0,"TimerButton "+IntegerToString(_Period),0,40,30,25,25); TimerButton.Description("»"); TimerButton.Font("Wingdings"); TimerButton.FontSize(16); TimerButton.Corner(CORNER_RIGHT_UPPER); TimerButton.Anchor(ANCHOR_CENTER); TimerButton.State(true); //--- We create the object CTimer for the current time period Timer1=new CTimer(); Timer1.Create(0,"Current Timer "+IntegerToString(_Period),0,40,15); if(Period()