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

如何通过脚本仅在日线周期显示指定指标,其他周期隐藏?

Pine Script 实现仅日线周期显示指标

要实现仅在日线周期显示该指标、其他周期隐藏的效果,你需要把timeframe.isdaily作为plot函数的display参数判断条件,以此控制绘图的显示状态。修改后的代码如下:

s2 = request.security(syminfo.tickerid, tfD2, outD2, gaps=barmerge.gaps_on)
plot(s2, title="Daily 20 EMA", color=color.purple, linewidth=2, display=timeframe.isdaily ? display.data : display.none)

说明

  • display=timeframe.isdaily ? display.data : display.none 的逻辑是:当前周期为日线时(timeframe.isdaily返回真),正常显示指标(display.data);其余周期直接隐藏指标(display.none)。
  • 你之前尝试用timeframe.isdaily但未生效,大概率是没有将它绑定到控制显示的display参数上,而是误用在了其他位置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 17:25:26