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

如何获取Pine Script中指定bar_index对应的K线时间?

解决Pine Script获取指定K线时间的问题

在你的代码中,???处可以直接使用time[1]来获取bar_index-1对应K线的时间。

原理说明

Pine Script中的time变量返回当前K线的开盘时间戳(以毫秒为单位的Unix时间),使用time[1]就能访问上一根K线的时间,正好对应你存储的bar_index-1这根K线。

修改后的代码片段

if peakLow
    array.push(VarArrayTimeofBarIndexLows, time[1])  // 替换???为time[1]
    array.push(VarArrayBarIndexLows, bar_index-1)
    array.push(VarArrayLowsValues, low[1])

补充说明

  • 如果需要获取K线的收盘时间,可以使用time_close[1]
  • 后续可以通过tostring()函数将时间戳转换为可读格式,例如:tostring(time[1], "yyyy-MM-dd HH:mm")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 16:00:49