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

如何在同一图表为EMA与RS设置不同叠加模式(仿RSI显示)

实现方案(基于Pine Script v5)

你可以通过为每个绘图对象单独设置overlay参数,轻松实现EMA叠加价格、RS单独面板的需求,以下是完整示例代码:

//@version=5
indicator("EMA + Relative Strength", shorttitle="EMA+RS")

// 配置参数与计算指标
ema_length = input.int(20, title="EMA周期")
ema_value = ta.ema(close, ema_length)

// 相对强度(RS)计算:这里以当前标的价格对比基准价格为例,可按需替换基准
benchmark_price = input(close, title="基准价格") // 若需对标大盘,可改为 request.security("SPX", timeframe.period, close)
rs_value = close / benchmark_price * 100

// 绘制EMA(叠加价格面板)
plot(ema_value, color=color.new(color.blue, 0), title="EMA", overlay=true)

// 绘制RS(独立面板显示)
plot(rs_value, color=color.new(color.red, 0), title="相对强度(RS)", overlay=false)

关键说明

  • 无需在indicator函数中全局设置overlay,每个plot函数可单独控制显示位置
  • EMA的plot通过overlay=true绑定到主价格面板,和K线叠加展示
  • RS的plot通过overlay=false自动生成独立的下方面板,和RSI的展示逻辑一致
  • RS的计算逻辑可根据需求调整,比如替换benchmark_price为目标对比资产的价格数据

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 18:25:36