为Pine创造色彩

Sep 17, 2020

用于 input() 的新 input.color 类型,让编程人员通过脚本的 设置/输入 (Setting/Inputs) 标签页,让脚本用户可以选择颜色,并在整个TradingView用户介面都使用相同的颜色工具。

请参见下面的范例,如何使用 input.color 为脚本用户提供标签颜色的选择:

//@version=4
study("Input color example", overlay=true)
color c_up = input(color.green, "Color Up", type = input.color)
color c_down = input(color.red, "Color Down", type = input.color)
l = label.new(bar_index, na)
if close >= open
    label.set_text(l, "green")
    label.set_color(l, c_up)
    label.set_yloc(l, yloc.belowbar)
    label.set_style(l, label.style_labelup)
else
    label.set_text(l, "red")
    label.set_color(l, c_down)
    label.set_yloc(l, yloc.abovebar)
    label.set_style(l, label.style_labeldown)

颜色的默认值可以是标准调色盘中的任何颜色,也可以是您自己建立的颜色:例如使用 color.new(color.green, 50) 或 #F0000080。您的脚本用户还能通过颜色工具选择颜色/透明度的任意组合。

我们希望这项新功能对您有用。请继续提供您的改进建议,我们为您打造TradingView并乐于收到您的反馈。

 


 

还没有关注我们的中文微信公众号?快来扫二维码吧!

 

 

Look first Then leap

TradingView专门为您而打造,请确保您充分利用我们出色的功能
开启图表