#pine-script
#сценарий pine
Вопрос:
Помогите мне, пожалуйста) Я хочу добавлять выход из позиции в 22:00 каждый день и новый ввод утром в 11:00.
// MA
len = input(6, minval=1, title="Length")
src = input(close, title="Source")
offset = input(title="Offset", type=input.integer, defval=0, minval=-500, maxval=500)
out = sma(src, len)
plot(out, color=color.blue, title="MA", offset=offset)
price = close
x = price > out
x2 = price < out
//Logic
if (out > out[1]) and metka and x
strategy.entry("ConsUpLE", strategy.long, comment="ConsUpLE")
if (out < out[1]) and metka and x2
strategy.entry("ConsDnSE", strategy.short, comment="ConsUpLE")
Комментарии:
1. В чем проблема с вашим кодом? Пожалуйста, укажите, какие части работают / не работают, и уточните свой вопрос.
Ответ №1:
Вы можете использовать hour
функцию и указать любой час. Обратите внимание, что:
1) Вы должны оставаться на внутридневном графике
2) hour
функция использует часовой пояс биржи, который может отличаться от вашего.
timeIs2200 = hour == 22 ? true : false
// highligh the bar
bgcolor(timeIs2200 ? color.red : na, transp = 0)
Затем используйте это логическое значение в качестве триггера для вашего условия выхода
if timeIs2200
...