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

如何在Pine Script中获取股票最新价格(非仅判断最新K线)

在Pine Script中获取最新价格(实时/未来视角)

在Pine Script里,要获取最新的实时价格(即当前未闭合K线的最新成交价,或是已加载的全部K线中最新的收盘价),可以通过以下方式实现:

1. 利用close变量的实时特性

当脚本运行在最新的未闭合K线上时,close会随行情实时更新为当前的最新成交价——因为未闭合K线的"收盘价"本质就是当前的最新报价。如果最新K线已经闭合,close则代表该K线的最终收盘价,也就是整个图表的最新价格。

2. 明确获取最新价的逻辑

Pine Script没有单独的"未来价格"变量,但可以通过close结合脚本运行机制直接获取:

  • 对于未闭合的当前K线,close实时变动,这就是你需要的"最新价格";
  • 无论K线是否闭合,在最新K线的位置调用close,得到的就是当前图表的最新价格。

3. 示例代码

下面的代码会在最新K线位置实时显示当前最新价格:

//@version=5
indicator("最新价格显示示例", overlay=true)

// 获取最新价格
latest_price = close

// 在图表上标记最新价格
var label price_label = na
if barstate.islast
    label.delete(price_label)
    price_label = label.new(bar_index, latest_price, str.tostring(latest_price, "%.2f"), color=color.green, textcolor=color.white)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 19:25:27