elsystem никогда не разбирался. идёт трудно
вертикальную линию нарисовал
например на последнем баре
using elsystem.drawingobjects;
vars:
DTPoint myDTPoint(Null),
VerticalLine myVLine(Null);
If (LastBarOnChart = True) then Begin
myDTPoint = DTPoint.create(BarDateTime, 0);
myVLine = VerticalLine.create(myDTPoint);
DrawingObjects.Add(myVLine);
myVLine.Color = elsystem.drawing.Color.Red;
myVLine.Style = StyleType.solid;
End;
она двигается руками, но её координатная точка не меняется ( естественно, с чего бы это) )
может подскажете направление куда копать в следующие классы что бы взять её координату?
подозреваю, что если её сдвинуть, то изменится свойство линии Position
Position double Gets or sets the position of the vertical line as drawing object point.
значит теоретически можно задать переменную, которая всегда будет равна значению Position указанной линии
но как задать эту переменную?
что-то вроде myDT = myVLine.Position.? и дальше что-то связанное с get этой самой position линии с идентификатором myVLine
буду благодарен за подсказку