Pine Script 如何隐藏图表上脚本名称旁显示的Plotchar统计数据
隐藏图表上脚本名旁Plotchar统计数据的实现方案
你需求中提到的紧邻脚本名称展示的统计值,属于Pine Script默认的「状态栏」显示范畴,可通过代码端或界面端配置实现隐藏,具体方法如下:
代码端配置(适用于指标开发者)
- 核心逻辑:所有绘图元素(包括
plotchar)的默认显示规则为全局可见,覆盖图表绘图区、右侧数据窗口、左上角脚本旁状态栏三个位置。只要在绘图参数中排除「状态栏」的显示权限,就能保留正常绘图效果的同时,不在脚本名称旁弹出对应统计值。 - 具体修改方式:
调整对应绘图函数的display参数,以plotchar为例:
如果需要批量隐藏脚本内所有绘图(含// 默认写法:会在脚本名旁的状态栏显示数值 // plotchar(close, "低点标记", "v", location.belowbar, color.green) // 修改后写法:仅在绘图区、右侧数据窗口显示,不在状态栏展示统计值 plotchar(close, "低点标记", "v", location.belowbar, color.green, display = display.pane | display.data_window)plot、plotshape、plotchar等)的状态栏显示,可对每一个绘图函数统一添加上述display参数即可。
注:该display参数的位运算组合写法仅支持Pine Script v5及以上版本,低版本脚本可直接通过界面端配置实现隐藏。
界面端配置(适用于普通指标使用者,无需修改代码)
- 单指标单独隐藏:
- 点击图表左上角对应指标名称旁的齿轮设置按钮
- 切换到「样式」配置页,找到对应绘图系列的「在状态栏显示」选项,取消勾选后保存即可
- 全局隐藏所有指标的该类数据:
- 点击TradingView界面右上角的齿轮形图表设置按钮
- 找到「状态栏」分类配置,取消勾选「显示指标数值」选项,保存后所有指标紧邻名称处的统计数据都会被隐藏
内容的提问来源于stack exchange,提问作者Rinku
相关产品推荐
相关产品推荐

