Pine script 在Pine 4 Tradingview中的绘图线末端添加标签

Pine script 在Pine 4 Tradingview中的绘图线末端添加标签,pine-script,Pine Script,拜托,我有点迷路了,如果一个熟练的程序员能帮我一把,我将不胜感激: 我正在将许多绘图线输出到一个新的指示器窗口中,我需要将它们命名。我们的想法是在每条打印线的末尾添加一个标签,显示每条打印线所代表的安全名称(请参见所附示例) 你知道这在Pine4中是否可行吗 请让我知道 非常感谢 study("Label?") Symbol1 = input(title="Sym 1", type=input.symbol, defval="eurusd&qu

拜托,我有点迷路了,如果一个熟练的程序员能帮我一把,我将不胜感激:

我正在将许多绘图线输出到一个新的指示器窗口中,我需要将它们命名。我们的想法是在每条打印线的末尾添加一个标签,显示每条打印线所代表的安全名称(请参见所附示例)

你知道这在Pine4中是否可行吗

请让我知道

非常感谢

study("Label?")

Symbol1 = input(title="Sym 1", type=input.symbol, defval="eurusd")
Symbol1close = security(Symbol1, resolution="", expression=close)

Symbol2 = input(title="Sym 2", type=input.symbol, defval="euraud")
Symbol2close = security(Symbol2, resolution="", expression=close)


//the idea would be to add the labels at the end of every single 
 of these 2 plots. On the labels should appear "eurusd and euraud"
plot(Symbol1close)
plot(Symbol2close)```

[labels on plotlines][1]


  [1]: https://i.stack.imgur.com/gvPqS.jpg

您可以尝试以下方法:

//@version=4
study("Label?")

Symbol1 = input(title="Sym 1", type=input.symbol, defval="eurusd")
Symbol1close = security(Symbol1, resolution="", expression=close)

Symbol2 = input(title="Sym 2", type=input.symbol, defval="euraud")
Symbol2close = security(Symbol2, resolution="", expression=close)

// define label variable persisted between bars, see more about var modifier
// also you can use different label styles as label.style_label_lower_left
var l1 = label.new(bar_index, Symbol1close, Symbol1, style=label.style_label_lower_left)
var l2 = label.new(bar_index, Symbol2close, Symbol2)

// set up new xy params to labels on new bar
label.set_xy(l1, bar_index, Symbol1close)
label.set_xy(l2, bar_index, Symbol2close)

plot(Symbol1close)
plot(Symbol2close)

非常感谢。这正是我想要的:)