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

如何在今日任意时间框架K线图上绘制昨日30分钟级别首根K线最低价

实现代码(TradingView Pine Script v5)

直接复制以下代码到Pine脚本编辑器即可使用,不受当前图表周期限制,始终显示昨日第一根30分钟K线的最低价:

//@version=5
indicator("昨日30分钟首根K线最低价", overlay=true)

// 封装30分钟周期计算逻辑
f_cal() =>
    // 判断30分钟周期下的新交易日起点
    is_new_day = dayofweek != dayofweek[1]
    var float cur_day_first_30_low = na
    var float prv_day_first_30_low = na
    if is_new_day
        // 新交易日触发时,把前一天的首K最低价赋值给存储变量
        prv_day_first_30_low := cur_day_first_30_low
        // 更新当日首K最低价
        cur_day_first_30_low := low
    // 返回昨日首K最低价
    prv_day_first_30_low

// 跨周期调取30分钟周期的计算结果,不受当前图表周期影响
prv_day_30_first_low = request.security(syminfo.tickerid, "30", f_cal())

// 绘制水平线
plot(prv_day_30_first_low, color=color.new(color.blue, 0), title="昨日30分钟首K最低价", style=plot.style_linebr, linewidth=2)

// 可选:在最新K线旁显示价格标签
if barstate.islast
    label.new(bar_index, prv_day_30_first_low, str.tostring(prv_day_30_first_low), color=color.blue, textcolor=color.white, style=label.style_label_left, size=size.small)

自定义调整说明

  • 需要修改线条颜色、粗细,直接调整plot函数里的color、linewidth参数即可
  • 不需要价格标签的话直接删掉最后3行代码即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 07:27:03