tradingview pine 脚本错误 "cannot use 'plot' in a local scope"
tradingview pine script error "cannot use 'plot' in a local scope"
我正在尝试在 Tradingview 下使用 Pine 语言编写一个简单的 if-then-else 语句。代码的作用基于用户输入。
如果选中此框,则绘制线条。
如果未选中此框,则不要绘制线条。
这是我的代码:
notPlot = -2000
var ch382= input(true, ".382")
if ch382
plot( ch382? bottom + diff * .382: noPlot, title="fib-.236", linewidth=3, color=color.orange )
我怎样才能以正确的方式写这个?
如果我尝试 运行 它,我得到:“不能在本地范围内使用 'plot'”
如有任何帮助,我们将不胜感激。
预计到达时间:我在下面找到了这个帖子
How to put plot statement inside if statement
- 但是 -
如果复选框被选中,我需要做的是绘图,如果复选框未被选中,则〜不绘图〜。
预计到达时间:解决了这个问题。一个人会使用 "na" (在绘图的情况下)注意不应显示该行 - 我的错误 ...
var ch382 = input(true, ".382")
plot( ch382? bottom + diff * .382: na, title="fib-.382", linewidth=3, color=color.orange )
我正在尝试在 Tradingview 下使用 Pine 语言编写一个简单的 if-then-else 语句。代码的作用基于用户输入。
如果选中此框,则绘制线条。
如果未选中此框,则不要绘制线条。
这是我的代码:
notPlot = -2000
var ch382= input(true, ".382")
if ch382
plot( ch382? bottom + diff * .382: noPlot, title="fib-.236", linewidth=3, color=color.orange )
我怎样才能以正确的方式写这个?
如果我尝试 运行 它,我得到:“不能在本地范围内使用 'plot'”
如有任何帮助,我们将不胜感激。
预计到达时间:我在下面找到了这个帖子
How to put plot statement inside if statement
- 但是 -
如果复选框被选中,我需要做的是绘图,如果复选框未被选中,则〜不绘图〜。
预计到达时间:解决了这个问题。一个人会使用 "na" (在绘图的情况下)注意不应显示该行 - 我的错误 ...
var ch382 = input(true, ".382")
plot( ch382? bottom + diff * .382: na, title="fib-.382", linewidth=3, color=color.orange )