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

如何在图表仅标题处显示plot值,不展示plot绘制的SMA线条?

Pine Script 隐藏SMA线条仅保留标题区数值的实现方法

修改逻辑

  • 原脚本的plot函数会同时执行两个操作:在K线图表上绘制SMA线条、在指标标题旁的数据窗口输出当前SMA的计算值
  • 仅需要给plot函数新增display = display.data_window参数,即可关闭图表线条渲染,同时保留标题区域的数值展示,不需要改动其他原有逻辑

修改后完整代码

//@version=4
study(title="Moving Average", shorttitle="SMA", overlay=true, resolution="")
len = input(20, minval=1, title="Length")
src = input(close, title="Source")
offset = input(title="Offset", type=input.integer, defval=0, minval=-500, maxval=500)
out = sma(src, len)
// 新增display参数控制仅显示数值不绘制线条
plot(out, color=color.blue, title="MA", offset=offset, display=display.data_window)

可选替代方案

如果你不想使用display参数,也可以将plot函数的linewidth设为0,同样可以实现隐藏线条的效果,代码如下:

plot(out, color=color.blue, title="MA", offset=offset, linewidth=0)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 01:45:02