Бары и свечи
Вы можете создавать свои собственные бары и свечи в Pine скриптах, используя аннотаций функции plotbar и plotcandle:
В примере 1 просто копируются столбцы текущего символа. Чтобы раскрасить их в зеленый или красный цвет, мы можем использовать следующий код:
Пример 2 иллюстрирует, используя аргумент color, которому можно дать постоянные значения, такие как red, lime, «#FF9090«, а также выражения, которые вычисляют цвета условно во время выполнения (см переменные palette в приведенном выше примере).
Функция аннотации plotcandle похожа на plotbar, но она рисует свечи вместо баров и имеет необязательный аргумент: wickcolor.
Как для plotbar, так и для plotcandle нужны четыре серии в качестве аргументов, которые будут использоваться для новых цен на OHLC баров/свечей. Если один из аргументов для бара имеет значение na, то бар не отображается на графике.
Пример:
Вы можете строить бары или свечи, используя значения, отличные от фактических значений OHLC. Например, вы можете рассчитать и построить сглаженные свечи, используя следующий код:
Возможно, вам будет полезно построить график значений OHLC, взятых с более старшего таймфрейма. Вы можете, например, построить дневные бары на 60-минутном графике:
Функции аннотации plotbar и plotcandle также имеют аргумент title, поэтому пользователи могут различать их на вкладке «Стиль» диалогового окна «Настройки».