Проблема с толщиной вертикальных линий.

 
//+------------------------------------------------------------------+
//|                                               Checking_VLINE.mq4 |
//|                                               Copyright © Zhunko |
//|                                                   zhunko@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © Zhunko"
#property link      "zhunko@mail.ru"
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
 {
  datetime time_PT = Time[2];
  ObjectCreate  ("VLINE PT", OBJ_VLINE, 0, time_PT, 0, 0, 0);
  ObjectSet     ("VLINE PT", OBJPROP_WIDTH, 0);
  ObjectSet     ("VLINE PT", OBJPROP_STYLE, 0);
  ObjectSet     ("VLINE PT", OBJPROP_COLOR, Red);
  return(0);
 }
//+------------------------------------------------------------------+
В коде этого скрипта любые значения тольщины вертикальной линии, ни как не влияют на результат. У линии нет цвета.
Но стоит закоментировать строку установки толщины и появляется красная вертикальная линия.
По моему здесь, что-то не так.
 

У меня всё нормально работает

//+------------------------------------------------------------------+
//|                                               Checking_VLINE.mq4 |
//|                                               Copyright © Zhunko |
//|                                                   zhunko@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © Zhunko"
#property link      "zhunko@mail.ru"
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
void start()
 {
  datetime time_PT = Time[2];
  if (ObjectFind("VLINE PT")<0) ObjectCreate("VLINE PT", OBJ_VLINE, 0, time_PT, 0);
  ObjectSet     ("VLINE PT", OBJPROP_TIME1, time_PT);
  ObjectSet     ("VLINE PT", OBJPROP_WIDTH, 5);
  ObjectSet     ("VLINE PT", OBJPROP_STYLE, 0);
  ObjectSet     ("VLINE PT", OBJPROP_COLOR, Red);
 }
//+------------------------------------------------------------------+
 
Хрен знает, что твориться!
Я уже всё перекомбинировал.
С пятёркой тоже не работает.
При чём, если изменить свойства толщины вручную на графике, то цвет тоже пропадает.
А если создать линию из панели инструментов, то всё в порядке и всё работает.
С МТ4 что-то наверно.
Если загрузить на график вертикальную линию из инструментов, а за тем скриптом, то линия из скрипта тоже становиться нормальной.
Если наоборот, сначала из скрипта, а потом из панели инструментов, то портится линия из инструментов. Становиться неуправляемой.