Я разрабатываю индикатор, который показывает пользовательские сеансы часового пояса путем изменения фона графика.
Для этого я использую эту функцию, чтобы проверить, находится ли один бар внутри одного из моих определенных временных сеансов:
InSession(sess) => na(time(period, sess)) == false
Где sess
это что-то похожее на "0130-0800"
.
Но в выходные ничего не рисует.Кажется, что функция time()
проверяет ввод только в рабочие дни.Но я использую этот индикатор в криптовалютах, которые открыты каждый день.
Можно ли продлить чек time()
до выходных?Если нет, можете ли вы подумать о другом методе проверки, находится ли бар в пределах таймфрейма?
PS: Это полный код индикатора: https://es.tradingview.com/script/NMjZ2616/