【发布时间】:2020-12-30 02:18:26
【问题描述】:
我不知道如何根据可打开变量的布尔值打印字母 F 或 T。 我尝试了各种方法:省略或不使用主题名称,使用之前定义的变量,但我不断收到错误“无法使用参数调用 plotchar (literal bool, char=series[string])”。 这是我的代码,有人可以澄清我吗?谢谢
//@version=4
//___________
sma= sma(close, 1008)
variation_raw= (((close*100)/sma)-100) // variazione prezzo corrente/media mobile 7gg
toward= if variation_raw>=0 // direzione della variazione (short, long)
true
else
false
variation= abs(variation_raw)
lineColor= if variation<=2.5
color.blue
else if variation<=5
color.green
else if variation<=9
color.yellow
else
color.red
//_______________
var openable= false
var ref= 0
//__________
if lineColor== color.red
openable := false
if lineColor== color.blue or lineColor== color.green
openable := true
//______
plot(close, style=plot.style_circles, linewidth=1, color=lineColor)
plotchar(true, char=openable ? 't':'f')
【问题讨论】:
标签: pine-script