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

如何将昨日收盘价绘制成实线?解决trackprice导致的虚线问题

问题解决:trackprice=true导致实线变虚线的修复方法

在Pine Script里,当启用trackprice=true时,系统会强制将绘图样式切换为虚线,这是该参数的默认行为,所以你设置的style=plot.style_line会被覆盖。要实现保留实线+价格追踪(或仅实线)的效果,有两种可行方案:

方案1:移除trackprice参数(简单直接)

如果不需要价格追踪的交互功能,直接删掉trackprice=true,原有的实线样式设置就会正常生效:

plot(yesterdayClose, title = "Yesterday Close", style=plot.style_line, color=color.new(color.yellow, 5), linewidth=4, offset=k)

方案2:保留价格追踪同时显示实线

如果必须保留价格追踪功能,可以通过「隐藏默认追踪虚线+叠加实线条目」的方式实现:

// 隐藏系统默认的追踪虚线(设置全透明颜色)
plot(yesterdayClose, title = "Yesterday Close Track", trackprice=true, color=color.new(color.yellow, 100), offset=k)
// 叠加显示需要的实线
plot(yesterdayClose, title = "Yesterday Close", style=plot.style_line, color=color.new(color.yellow, 5), linewidth=4, offset=k)

这样既保留了价格追踪的交互效果,又能显示实线样式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 11:50:22