Изменить фон только для последних 5 баров: очень простая проблема, которую я не могу взломать - PullRequest
0 голосов
/ 28 апреля 2020

Я новичок здесь и все еще учусь писать на сосне. У меня есть очень простая идея, я пытаюсь закодировать код, который пинает мою заднюю часть в течение нескольких недель!

Я хочу, чтобы цвет фона для последних пяти полос изменился, только условие было выполнено в последних 5 барах - изменение цвета фона просто предупреждает меня: «Эй, это новое условие - взгляни» - как визуальное предупреждение. Я не хочу, чтобы фон был изменен ни на одном из старых столбцов слева. Если условие было выполнено> 6 баров go, я не хочу, чтобы фон где-либо изменялся на графике. Я попытался вычесть 60k (миллисекунд) * 5 из timenow, и это не сработает. Любая помощь будет СУПЕР оценена !!! Большое спасибо, Даниэль

1 Ответ

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

Трудно сказать без точного условия, которое вы рассматриваете, но этот код покажет фон, только если условие выполнено на одном из последних 5 баров:

//@version=4
study("", "", true)
bgcolor(high > highest(5)[1] ? color.green : na, show_last = 5)

enter image description here

...