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

Pine Script如何隐藏非叠加指标Y轴的全部数值?

如何在Pine Script中隐藏指标Y轴的所有数值(保留当前值高亮)

你可以通过自定义图表主题的方式实现需求,无需将指标设为叠加类型,就能隐藏Y轴上的所有刻度数值,同时保留指标当前值的高亮提示。

实现代码示例

//@version=5
indicator("无Y轴数值的相对指标", shorttitle="Rel Indicator")

// 创建自定义主题,隐藏Y轴刻度标签
customTheme = theme.new(
    y_axis = theme.y_axis(
        show_labels = false,  // 核心设置:隐藏Y轴刻度数值
        show_grid = true      // 可选:保留网格线,不需要可改为false
    )
)
// 应用自定义主题
theme.apply(customTheme)

// 替换为你自己的相对指标计算逻辑
sampleValue = ta.sma(close, 20) - ta.sma(close, 50)
plot(sampleValue, color=color.orange)

关键说明

  • 代码通过theme.new()创建自定义主题,在y_axis配置中设置show_labels = false,直接隐藏Y轴的所有刻度数值。
  • 该方法无需设置overlay=true,非叠加类型的指标也能正常编译运行。
  • 指标当前值的高亮提示(如鼠标悬停时的数值显示、图表右侧的当前值标记)会被保留,不会受影响。
  • 如果不需要Y轴网格线,只需将show_grid改为false即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 15:47:39