Оставшиеся секунды до закрытия бара - сосновый скрипт - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь рассчитать оставшиеся секунды в режиме реального времени до закрытия бара.

Я сделал это:

"timeLeft = barstate.isrealtime? (Time_close - timenow) / 1000 : na

secLeft = floor (timeLeft)

plot (series = secLeft, title = "Seconds left") "

Но проблема в том, что timenow обновляется не часто достаточно (у меня есть calc_on_every_tick = true), и поэтому секунды не отображаются в реальном времени.

Изображение

Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 14 апреля 2020

Ваша техника надежна, но посмотрите на usrman на выполнение на панели реального времени .

Выполнение сценариев Pine на панели реального времени зависит от событий. Когда никакое действие пользователя (например, изменение в Inputs ) скрипта не вызывает повторного выполнения, требуется, чтобы в ленте было обнаружено обновление цены или объема, что происходит через случайные интервалы.

...