函数名称
TIME(时间/时分)
函数说明
TIME是通达信行情函数中的时间函数,用于返回该周期K线的时分时间数值,格式为四位数字HHMM(小时分钟),取值范围从0000到2359。该函数专门适用于日线以下周期,包括1分钟、5分钟、15分钟、30分钟、60分钟以及分时图等,在日线及以上周期调用将返回无效数据。
TIME函数是编写分时指标、分钟级别交易策略的核心工具。通过TIME可以精准判断当前K线所处的具体时间点,实现特定时段的条件触发(如早盘开盘半小时、午盘收盘前等)。理解TIME的返回格式和使用限制,有助于构建分时图时间过滤、特定时段选股、盘中预警等实用指标。
是否未来函数
否
TIME函数仅读取当前K线对应的时间信息,属于静态时间数据,不依赖未来价格变化,不存在信号漂移问题,可放心用于时间条件控制。
函数用法
TIME函数的基础调用语法非常简单,无需传入任何参数,直接输入“TIME”即可获取当前K线的时分数值。
在实际指标编写中,TIME常与比较运算符配合使用,实现时间区间判断:
-
获取当前时分:
TIME -
判断是否早盘9点30分:
TIME=930(注意:930表示9:30) -
判断是否在上午交易时段:
TIME>=930 AND TIME<1130 -
判断是否在下午交易时段:
TIME>=1300 AND TIME<1500 -
判断是否尾盘最后15分钟:
TIME>=1445 AND TIME<=1459
在分时图或分钟线指标中,TIME可用于控制指标仅在特定时间段显示或触发信号,避免全天候无差别输出。
注意事项
-
仅分钟周期有效:TIME函数在日线、周线、月线等周期中调用会返回无效值,编写公式时需配合PERIOD函数进行周期判断,或仅在分钟周期中使用。
-
时间格式规范:TIME返回的四位数字中,小时和分钟均不补零,如9:30返回930而非0930,13:00返回1300。编写条件时需严格遵循此格式。
-
跨时段处理:判断上午收盘和下午开盘时需注意时间边界,上午收盘时间为1130,下午开盘时间为1300,两者之间不连续。
-
夜盘品种适配:对于期货、外汇等有夜盘的品种,TIME可能返回大于2359的数值(如次日凌晨1点返回0100),具体规则以品种交易时间为准。
-
分时图应用:在分时图指标中,TIME通常用于区分开盘、盘中、收盘等不同阶段,便于编写差异化策略。
常见应用示例
以下是一个“开盘半小时突破”选股公式示例,适用于分钟线周期,用于筛选开盘后30分钟内创出日内新高的个股:
# 判断当前是否处于开盘半小时内(9:30-10:00) 开盘时段 := TIME>=930 AND TIME<1000; # 计算日内最高价(从9:30开始统计) 日内最高 := HHV(H, BARSLAST(TIME=930)+1); # 判断当前最高价是否等于日内最高(即创新高) 创新高 := H = 日内最高; # 在开盘半小时内出现创新高时输出信号 XG: 开盘时段 AND 创新高;
该公式适用于分钟线周期(如5分钟、15分钟),用于捕捉开盘时段资金积极拉升的强势个股。注意:该公式依赖TIME函数,必须在分钟线周期中使用,日线及以上周期无效。
本网站提供的指标公式为数据统计工具,不构成任何投资建议。过往回测数据不代表未来表现。用户据此操作,风险自负。
指标公式为代码工具,过往表现不预示未来,使用风险自负

