You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Pine Editor中隐藏多余计算输出值,仅保留plotchar结果展示

Pine Script隐藏多余数值输出的解决方案

你只需要给所有不需要展示数值的plot函数添加display = display.pane参数即可。该参数会保留对应线条的绘制效果,同时隐藏价格轴上的数值标签、以及指标数据窗口的数值输出,仅保留你需要的plotchar行的计算结果展示。

修改后的完整代码如下:

//@version=5
indicator("布林带/EMA组合工具", overlay=true)

Length1 = input(8, minval=1)
Length2 = input(12, minval=1)
Length3 = input(26, minval=1)
xPrice = close
xEMA1 = ta.ema(xPrice, Length1)
xEMA2 = ta.ema(xPrice, Length2)
xEMA3 = ta.ema(xPrice, Length3)
plot(xEMA1, color=#00FFFF, linewidth=3, transp=20,  title="4EMA 8", display = display.pane)
plot(xEMA2, color=#FF00FF, linewidth=3, transp=20,  title="4EMA 12", display = display.pane)
plot(xEMA3, color=#FF9800, linewidth=3, transp=20,  title="4EMA 26", display = display.pane)

length = input(20, minval=1)
src = input(close, title="Source")
mult = input(2.0, minval=0.001, maxval=50)
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
plot(basis, title="median", color=color.new(color.white, 0), display = display.pane)
p1 = plot(upper, title="upper", color=color.new(color.white, 0), display = display.pane)
p2 = plot(lower, title="lower", color=color.new(color.white, 0), display = display.pane)
plotchar(dev*10000/close, title="Price Deviation Pct.", char="", location=location.top)

注:如果你原有代码已经包含版本声明和指标声明可以直接复用,只需要给原有代码的所有非plotchar的plot函数添加display = display.pane参数即可生效,v4版本Pine Script该参数同样适用,仅需要去掉代码中的ta.前缀即可运行。

内容的提问来源于stack exchange,提问作者Mateo Foster

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 10:54:01