close
- текущая / последняя цена отображаемого бара.Тогда вы можете сравнить close
с open
.
Однако я не рекомендовал бы стратегию, основанную на текущей цене.Во время действия внутри бара многое может измениться, и всегда неплохо дождаться закрытия бара.Если вы решите использовать текущую цену, у вас может возникнуть много проблем с перекрашиванием.Результат вашей стратегии будет очень уязвим для ценовых действий и может дать вам разные сигналы на одном и том же баре.
Попробуйте следующий код:
//@version=3
study("My Script", overlay=true)
plotshape(series=close>open, style=shape.triangleup, color=green, location=location.belowbar, size=size.small)
plotshape(series=close<open, style=shape.triangledown, color=red, location=location.abovebar, size=size.small)
Это простой код, которыйстроит зеленый / красный треугольник в зависимости от того, * close > open
или close < open
.Затем измените время на 1 минуту.В течение 5 секунд я получил два разных сигнала (красный треугольник и зеленый треугольник) на одном и том же баре.
Вы также можете видеть, что close
- последняя / текущая цена на скриншотах.