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

TradingView中未触碰5EMA的K线高亮着色实现咨询

TradingView未触碰5EMA的K线高亮设置方案

代码实现方案(推荐,可自定义程度最高)

直接使用TradingView原生的Pine V5脚本实现,操作步骤如下:

  • 打开TradingView任意交易品种的K线界面,点击页面底部的「Pine编辑器」标签
  • 清空编辑器内的默认代码,粘贴下方的完整代码
  • 点击编辑器右上角的「添加到图表」按钮,即可直接生效
//@version=5
indicator("未触碰5EMA K线高亮", overlay=true)

// 自定义参数设置
ema_length = input.int(5, title="EMA指标长度", minval=1)
highlight_color = input.color(color.new(color.orange, 0), title="未触碰K线高亮色")
show_ema_line = input.bool(true, title="是否显示5EMA参考线")

// 计算5EMA数值
ema_value = ta.ema(close, ema_length)

// 判断K线是否完全未触碰5EMA:高低点均在EMA上方 或 高低点均在EMA下方
kline_no_touch = low > ema_value or high < ema_value

// 给符合条件的K线着色
barcolor(color = kline_no_touch ? highlight_color : na)

// 绘制5EMA参考线(可选)
plot(show_ema_line ? ema_value : na, color=color.blue, title="5EMA", linewidth=2)

参数调整说明

  • 你可以点击图表左上角该指标的设置图标,自行修改EMA长度、高亮颜色、是否显示EMA线等参数
  • 若需要降低高亮色的遮挡效果,可在颜色选择面板中调整透明度滑块即可

内容的提问来源于stack exchange,提问作者Hari Krishnan B

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 18:15:07