Я имел веду, пускай подрисовывает до тех пор, пока закрытый ценовой бар не оказался на верхней, или нижней линии. То-есть, после закрытия бара находящегося непосредственно на линии, линия на нём замирает навеки на том месте, где она оказалась после закрытия бара. А если нет закрытых баров пересекающих линию (непосредственно на линии), то пускай себе подрисовывает вплоть до новой ситуации пересечения и закрытия бара. Закрытый бар пересекающий линию, это как новая точка отсчета этой же линии.
В таком виде как он выложен несколькими постами выше, он действительно вреден для депо. Поэтому, есть надежда что кто-то попытается сделать его работу по такому принципу как я начертал постом выше.