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

如何在Pine Script中实现指标叠加显示?

Pine Script 程序化实现指标叠加到已有面板

是的,完全可以通过代码实现将指标叠加到已有面板的功能,无需手动操作「Move to existing pane above」或「Move to existing pane below」,主要有两种实现方式:

1. 叠加到主图面板(K线面板)

在指标声明时设置overlay=true,即可将指标直接绘制在主图面板上:

//@version=5
indicator("叠加主图的50日均线", overlay=true)
ma50 = ta.sma(close, 50)
plot(ma50, color=color.new(color.blue, 0), linewidth=2)

2. 叠加到其他指标的自定义面板

如果要将指标叠加到已存在的其他指标面板,只需保证两个指标的indicator函数title参数完全一致,TradingView会自动将同标题的指标归到同一个面板:

示例:先创建基础指标面板

//@version=5
indicator("RSI分析面板", overlay=false)
rsiValue = ta.rsi(close, 14)
plot(rsiValue, color=color.red, title="RSI")
hline(70, "超买线", color=color.orange)
hline(30, "超卖线", color=color.green)

再添加叠加指标到该面板

//@version=5
indicator("RSI分析面板", overlay=false) // 标题与上方完全一致
rsiSma = ta.sma(rsiValue, 10) // 计算RSI的均线
plot(rsiSma, color=color.blue, title="RSI均线")

这段代码运行后,RSI均线会自动加载到「RSI分析面板」中,实现和手动移动面板相同的效果。

注意事项

  • 同面板的指标必须使用相同的Pine Script版本(如均为v5),否则可能无法正常叠加。
  • 如果目标面板尚未创建(无同标题指标),新指标会先创建一个新面板,后续同标题的指标才会叠加进去。

内容的提问来源于stack exchange,提问作者MD. Khairul Basar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 03:40:17