Here is another illuion... Inserted Code #include lt;ChartObjects\ChartObjectsLines.mqhgt; void PlotVlineAtEight() static CChartObjectVLine eight_line; MqlDateTime time_struct; TimeCurrent(time_struct); time_struct. Hour time_struct. Min time_struct. Sec=0; datetime period = StructToTime(time_struct); if(eight_line. ChartId() lt; 0) eight_line. Create(0,eight_line,0,0); if(eight_line. Timing(0) ! = period) eight_line. Time(0,time);