Mt4 Mql4 Vline Bug

 
if ( ObjectGetInteger(ChartID(),sparam,OBJPROP_TYPE) == OBJ_VLINE || ObjectType(sparam) == OBJ_VLINE ) {


string select_object=sparam;

          int obj_typ = ObjectGetInteger(ChartID(),select_object,OBJPROP_TYPE);
          datetime obj_time = ObjectGetInteger(ChartID(),sparam,OBJPROP_TIME);
          datetime obj_time1 = ObjectGetInteger(ChartID(),select_object,OBJPROP_TIME1);
          datetime obj_time2 = ObjectGetInteger(ChartID(),select_object,OBJPROP_TIME2);
          datetime obj_time3 = ObjectGetInteger(ChartID(),select_object,OBJPROP_TIME3);
          double obj_prc1 = ObjectGetDouble(ChartID(),select_object,OBJPROP_PRICE,0);
          double obj_prc2 = ObjectGetDouble(ChartID(),select_object,OBJPROP_PRICE,1);
          double obj_prc3 = ObjectGetDouble(ChartID(),select_object,OBJPROP_PRICE,2);
          bool obj_fiil = ObjectGetInteger(ChartID(),select_object,OBJPROP_FILL);
          double obj_scale = ObjectGetDouble(ChartID(),select_object,OBJPROP_SCALE);
          double obj_angle = ObjectGetDouble(ChartID(),select_object,OBJPROP_ANGLE);
          bool obj_ray = ObjectGetInteger(ChartID(),select_object,OBJPROP_RAY);
          color obj_color = ObjectGetInteger(ChartID(),select_object,OBJPROP_COLOR);
          color obj_bgcolor = ObjectGetInteger(ChartID(),select_object,OBJPROP_BGCOLOR);
          int obj_width = ObjectGetInteger(ChartID(),select_object,OBJPROP_WIDTH);
          int obj_back = ObjectGetInteger(ChartID(),select_object,OBJPROP_BACK);
          
          ObjectSetInteger(ChartID(),select_object,OBJPROP_COLOR,clrWhite);
         // ObjectSetInteger(ChartID(),select_object,OBJPROP_COLOR,clrLightSlateGray);
         // ObjectSetInteger(ChartID(),select_object,OBJPROP_SELECTED,true);
int shift = iBarShift(Symbol(),Period(),obj_time);
int shift1 = iBarShift(Symbol(),Period(),obj_time1);
int shift2 = iBarShift(Symbol(),Period(),obj_time2);
          
          
          Comment("Obje:"+select_object,"/xShift:",shift,"/",obj_time);
          

}
   


Not work, 

obje name null and time information wrong , shift wrong

Console Log

Work but comment screen bug.



Neden: