条形图色彩

barcolor () 函数可让您为图表条形图着色。它是唯一允许在窗格中运行的脚本影响图表的 Pine Script™ 函数。

该函数的签名是:

barcolor(color, offset, editable, show_last, title) → void

color由于参数接受“系列颜色”参数,因此着色可以是有条件的。

以下脚本以不同的颜色呈现内条外条:

图像

//@version=5
indicator("barcolor example", overlay = true)
isUp = close > open
isDown = close <= open
isOutsideUp = high > high[1] and low < low[1] and isUp
isOutsideDown = high > high[1] and low < low[1] and isDown
isInside = high < high[1] and low > low[1]
barcolor(isInside ? color.yellow : isOutsideUp ? color.aqua : isOutsideDown ? color.purple : na)

注意:

  • na 值保持 条形不变。
  • barcolor() 调用中,我们使用嵌入的 ?: 三元运算符表达式来选择颜色。
Original text
Rate this translation
Your feedback will be used to help improve Google Translate