我的情节定义如下:
plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper")
这里的问题是部分文本=“Upper”。
我想允许用户缩短标签,使其可以是“Upper”或“U”。
这通常可以通过以下方式完成:
text = label ? "U" : "Upper"
其中“label”对于较短的字符串是 true/false。
问题是 PINE 不接受它,并且错误类似于“您必须使用带有 'text=' 的字符串文字”。https://www.tradingview.com/wiki/Literals#String_Literals https://www.tradingview.com/wiki/Literals#String_Literals
有没有办法解决这个问题,以便用户可以动态更改绘图文本?
谢谢。
问题是松脚本不接受字符串变量作为绘图标签。所以答案是您无法更改脚本中的标签。它一定要是硬编码的。唯一的解决方法是使用其中的其他标签定义另一个完全不同的图。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)