我怎么问一个好问题?为什么使用plotshape会出错?

时间:2019-12-07 03:28:19

标签: pine-script

var x = '123'
x := x + '211'
plotshape(true, style=shape.labelup, color=close>open ?color.green:color.red, text= x, location=location.belowbar)

将出现错误'第39行:无法使用参数(文字布尔,style = const字符串,color = series [color],text = string,location = const字符串)调用plotshape;可用的重载:plotshape(series [bool],const字符串,输入字符串,输入字符串,series [color],输入整数,series [integer],const字符串,series [color],const bool,const字符串,输入整数,字符串) )=>无效; plotshape(fun_arg__,const字符串,输入字符串,输入字符串,fun_arg__,输入整数,series [integer],const字符串,fun_arg__,const bool,const字符串,输入整数,字符串)=> void'

1 个答案:

答案 0 :(得分:2)

plotshape()的{​​{1}}参数需要一个 const字符串,而您正在使用系列字符串参数: https://www.tradingview.com/pine-script-reference/v4/#fun_plotshape

This讨论了这个问题。

enter image description here

text=

enter image description here