#pine-script
Вопрос:
Как я могу изменить свой следующий индикатор, чтобы он отображался только в обычные часы рынка 0930-1600, а не во время до и после рынка?
//@version=2 study("Percent Lines", overlay=true) markethours = "0930-1600", dailyopen = "0930-0931" openprice = time("1", dailyopen) ? open : time("1", markethours) ? openprice[1] : na line15 = plot(openprice * 1.15) line25 = plot(openprice * 1.25) line50 = plot(openprice * 1.50)
на этом рисунке мне нужны только горизонтальные линии, а не диагональные линии вне обычных рыночных часов. Буду признателен за любую помощь. Спасибо
Ответ №1:
line
Стиль работает именно так. Вы можете использовать circles
вместо этого:
//@version=2 study("Percent Lines", overlay=true) markethours = "0930-1600", dailyopen = "0930-0931" openprice = time("1", dailyopen) ? open : time("1", markethours) ? openprice[1] : na line15 = plot(openprice * 1.15, style=circles) line25 = plot(openprice * 1.25, style=circles) line50 = plot(openprice * 1.50, style=circles)
Комментарии:
1. О, хорошо, спасибо, это имеет смысл, потому что код говорит мне, что он должен быть виден только в указанные часы работы рынка 0930-1600, но это не так, очень благодарен за вашу помощь