Как программно (через API)нарисовать множество отрезков на графике цены и в панели индикатора?

Допустим для простоты, что и для начала и для конца каждого отрезка уже известны время и соотв. значение по шкале X.
Отрезки могут пересекаться друг с другом и быть разной длины и иметь разные углы наклона.

Был бы очень благодарен за любые соображения по этому поводу.