为什么“ style =“上的真/假逻辑不起作用?

时间:2018-10-09 12:04:17

标签: tradingview-api pine-script

这是有效的代码:

plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper")

这是无效的代码:

plotshape(xvalue, location=location.absolute, style=(label?shape.xcross:shape.labeldown), color=red, size=size.tiny, text ="Upper")

此处的变量“标签”是true / false变量。 它可以编译,没有错误,但不会绘图。

但是您在颜色上使用了相同的逻辑,例如:

color=(label?blue:red)

它可以正常工作。

我在任何地方键入或逻辑时都犯了错误,还是这是另一个松树错误?

1 个答案:

答案 0 :(得分:3)

在即将发布的Pine Script v4中可能。我在Tradingview担任质量检查工程师,该逻辑的支持现在处于测试阶段。我们计划在2月发布v4的Beta版,此后,用户将可以使用三元运算符作为样式参数。

只想提供更新。