Show/Hide 来自输入设置的条形颜色
Show/Hide Barcolor from Input Settings
如何在输入设置中为 Show/Hide 设置复选框选项(这样我们就不需要转到 show/hide 的输入样式选项卡)以使用下面的条件为栏着色?
//Conditions
L_adx = DIPlus > DIMinus and ADX > th
S_adx = DIPlus < DIMinus and ADX > th
BAR_COLOR_ADX = L_adx ? color.lime : S_adx ? color.red : color.orange
barcolor(title="ADX Bar Color", color = BAR_COLOR_ADX)
提前致谢!
您应该使用 input.bool()
函数以复选框形式获取用户输入。然后使用此输入作为颜色变量的条件。如果未选中,请将其设置为 na
。
show_barcolor = input.bool(defval=true, title="Show barcolor?")
BAR_COLOR_ADX = show_barcolor ? L_adx ? color.lime : S_adx ? color.red : color.orange : na
barcolor(title="ADX Bar Color", color = BAR_COLOR_ADX)
如何在输入设置中为 Show/Hide 设置复选框选项(这样我们就不需要转到 show/hide 的输入样式选项卡)以使用下面的条件为栏着色?
//Conditions
L_adx = DIPlus > DIMinus and ADX > th
S_adx = DIPlus < DIMinus and ADX > th
BAR_COLOR_ADX = L_adx ? color.lime : S_adx ? color.red : color.orange
barcolor(title="ADX Bar Color", color = BAR_COLOR_ADX)
提前致谢!
您应该使用 input.bool()
函数以复选框形式获取用户输入。然后使用此输入作为颜色变量的条件。如果未选中,请将其设置为 na
。
show_barcolor = input.bool(defval=true, title="Show barcolor?")
BAR_COLOR_ADX = show_barcolor ? L_adx ? color.lime : S_adx ? color.red : color.orange : na
barcolor(title="ADX Bar Color", color = BAR_COLOR_ADX)