3
Применение функции time в pine script | Паблико
17 подписчики

Применение функции time в pine script


18 фев 2023 · 22:46    

Приветствую коллеги трейдеры и программисты на Pine Script 🖐

В этой статье расскажу как с помощью функции time можно выделить на графике зоны торговых сессий и выходных, а также сделать предупреждение о клирингах и об окончании торговой сессии.

Используемые в коде встроенные функции и переменные

time () - функция времени возвращает UNIX-время текущего бара для заданного временного интервала и сессии или NaN, если точка во времени находится вне сессии.

Выделение зоны торговых сессий на графике



Код


В строках 6, 8, 10, 12 заданы торговые сессии: Тихоокеанская, Азиатская, Европейская и Американская. В кавычках через двоеточие указаны сначала диапазон времени суток через тире, а потом дни недели, на которых учитывается данный диапазон времени.

В строке 15 отмечены в настройках полные сутки и суббота и воскресенье.

Результат 15-й строки можно увидеть на графике биткоина ниже. 👇



Отображение на графике BTCUSDT


Предупреждение о клиринге и об окончании торговой сессии на графике



Код


В строке 7 задано несколько диапазонов времени (15 минут до клиринга, до окончания торговой сессии) через запятую, что важно без пробелов, иначе данная строка кода работать не будет, но и сообщать об ошибке тоже.

Остальные строки кода подсвечивают заданные диапазоны и подписывают словом «Клиринг» за 15 минут до их начала, что очень удобно, например, при скальпинге.



Предупреждение на графике Sber


Можно так же добавить оповещения для того чтобы не следить и не пропустить данные события в самом tradingview или в telegram и discord.



Код


Спасибо всем, кто дочитал статью до конца. Буду рад, если данная информация поможет читателям.

Если у вас есть вопросы по коду - пишите в комментариях. 

Мой Яндекс Дзен и Telegram

Приветствую коллеги трейдеры и программисты на Pine Script 🖐

В этой статье расскажу как с помощью функции time можно выделить на графике зоны торговых сессий и выходных, а также сделать предупреждение о клирингах и об окончании торговой сессии.

Используемые в коде встроенные функции и переменные

time () - функция времени возвращает UNIX-время текущего бара для заданного временного интервала и сессии или NaN, если точка во времени находится вне сессии.

Выделение зоны торговых сессий на графике



Код


В строках 6, 8, 10, 12 заданы торговые сессии: Тихоокеанская, Азиатская, Европейская и Американская. В кавычках через двоеточие указаны сначала диапазон времени суток через тире, а потом дни недели, на которых учитывается данный диапазон времени.

В строке 15 отмечены в настройках полные сутки и суббота и воскресенье.

Результат 15-й строки можно увидеть на графике биткоина ниже. 👇



Отображение на графике BTCUSDT


Предупреждение о клиринге и об окончании торговой сессии на графике



Код


В строке 7 задано несколько диапазонов времени (15 минут до клиринга, до окончания торговой сессии) через запятую, что важно без пробелов, иначе данная строка кода работать не будет, но и сообщать об ошибке тоже.

Остальные строки кода подсвечивают заданные диапазоны и подписывают словом «Клиринг» за 15 минут до их начала, что очень удобно, например, при скальпинге.



Предупреждение на графике Sber


Можно так же добавить оповещения для того чтобы не следить и не пропустить данные события в самом tradingview или в telegram и discord.



Код


Спасибо всем, кто дочитал статью до конца. Буду рад, если данная информация поможет читателям.

Если у вас есть вопросы по коду - пишите в комментариях. 

Мой Яндекс Дзен и Telegram

Читайте также

Комментарии 0

Войдите для комментирования
НОВОСТИ ПОИСК РЕКОМЕНД. НОВОЕ ЛУЧШЕЕ ПОДПИСКИ