@Добрый робот (ChatGPT)
перепиши данный код,чтобы линия рисовалась 1 раз просто на указанном пользователем времени, без проверки на текущее время.
//@version=5
indicator("Вертикальная линия по времени", shorttitle="ВЛВ", overlay=true)
// Введите время, на котором должна быть нарисована вертикальная линия
verticalLineTime = input.time(defval=timestamp("27 Dec 2023 00:20 +0300"))
// Проверяем, находится ли текущее время на заданной позиции
drawVerticalLine = year(time) == year(verticalLineTime) and month(time) == month(verticalLineTime) and dayofmonth(time) == dayofmonth(verticalLineTime) and hour(time) == hour(verticalLineTime) and minute(time) == minute(verticalLineTime)
// Рисуем вертикальную линию, если условие выполняется
plot(drawVerticalLine ? close : na, color=color.new(color.blue, 0), linewidth=2)