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

能否通过指定bar_index值获取对应蜡烛的最高(high)最低(low)值?

关于bar_index查询K线行情的问题解答

完全可以,只要你使用的行情工具/量化框架的bar_index规则固定,就能精准定位到目标K线的所有行情字段,包括你需要的最高价(high)和最低价(low)。

核心逻辑说明

  • bar_index是绝大多数K线分析框架/行情接口给单根K线分配的唯一时序标识,同一时间周期、同一数据集下,每个bar_index值唯一对应一根确定的K线,不会出现重复匹配的问题。
  • 你需要先确认当前所用框架的bar_index计数规则:部分框架是从历史最早的K线开始从0正向计数,部分是从当前最新K线开始反向计数,只要你确定手上的6900是目标K线的正确编号,就可以直接取值。

常用取值示例(以TradingView Pine Script为例)

你可以直接用valuewhen(bar_index == 6900, high, 0)获取目标K线的最高价,用valuewhen(bar_index == 6900, low, 0)获取目标K线的最低价,返回的数值和目标K线的实际行情完全一致。

注意事项

如果后续你调整了数据集的复权规则、补充了更早的历史数据或者切换了K线时间周期,原有的bar_index值会失效,需要重新匹配目标K线的编号再查询。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 14:54:03