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

如何为Indicator函数的timeframe参数添加秒级时间周期?

关于Indicator函数秒级周期需求的解决方案

首先明确:Indicator(title, overlay, timeframe="")的timeframe参数无法直接添加秒级周期,这是Pine Script框架的原生限制,该参数仅支持分钟、小时、周、月这类标准周期(例如"1"代表1分钟、"1H"代表1小时)。

如果需要实现秒级周期的指标计算,有两种可行替代方案:

  • 用request.security()调用秒级周期数据
    在指标内部通过该函数跨周期获取秒级数据,以此为基础完成计算。比如获取1秒周期的收盘价:

    secClose = request.security(syminfo.tickerid, "1S", close)
    

    这里的"1S"对应1秒周期,还支持"2S"、"5S"等自定义秒级规格,计算后的结果可以直接在当前图表周期展示。

  • 直接在秒级图表运行指标
    如果场景允许,直接将图表切换到目标秒级周期(比如1秒、5秒),此时无需修改timeframe参数,指标会自动基于当前图表的秒级周期完成计算,这种方式更直接,适合无需跨周期调用的需求。

注意:秒级周期数据量较大,使用时需控制脚本计算逻辑复杂度,避免出现性能卡顿。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 12:01:21