Выход из позиции в точное время

#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
    ...