# CLOSETIME 收盘时间

返回交易所的指定时段的收盘时间

CLOSETIME(N)

  1. 返回有效值范围为(000000-235959).
  2. 此函数返回常数,对日线以上周期无效
参数
参数 说明
N 必需,交易时间的节数,参数范围[0--4],其中0特指最后一节。
示例
//中金所 
closetime(1);//返回值为113000
closetime(2);//返回值为151500
//夜盘市场北京时区
closetime(1);//返回值为023000    
closetime(2);//返回值为101500
closetime(3);//返回值为113000    
closetime(4);//返回值为150000

//夜盘市场 金字塔时区
closetime(1);//返回值为063000    
closetime(2);//返回值为141500
closetime(3);//返回值为153000    
closetime(4);//返回值为190000
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# CURRENTDATE 当前日期

当前计算机日期。

CURRENTDATE

  1. 函数返回计算时的日期,有效值范围为(101-1991231),表示1900/01/01-2099/12/31.

采用此种表达方式,是为了避免程序化处理日期时超出有效范围,造成越界。如:101=19000101-19000000

示例
当前时间:CURRENTDATE; 
1

# CURRENTTIME 当前时间

当前计算机时间。

CURRENTTIME

  1. 函数返回计算时的时间(时分秒),有效值范围为(000000-235959);
示例
当前时间:CURRENTTIME; 
1

# D1970TODATE 1970间隔后的新日期

计算1970年01月01日添加间隔天数后的新日期。

D1970TODATE(X)

  1. x范围:大于等于0。
参数
参数 说明
X 必需,正整数。
示例
//返回1970+365天后的新日期。结果1971/01/01
日期:D1970TODATE(365); 
1
2

# DATE 年月日

取得该周期从1900以来的年月日(交易日)。

DATE

  1. 返回有效值范围为(101-1991231),表示19000101-20991231。

# DATEDIFF 间隔天数

取得日期之间的时间间隔天数。

DATEDIFF(DATE1,DATE2)

参数
参数 说明
DATE1 必需,序列变量或常数表示的日期。 格式与DATE函数相同
DATE2 必需,序列变量或常数表示的日期。 格式与DATE函数相同
示例
//表示求当年小寒到当前周期相差的天数
DATEDIFF(LSOLARTERMDATE(1),DATE)
1
2

# DATETOD1970 距离1970年的天数

取得日期X距离1970年1月1日以来的天数。

DATETOD1970(DATE)

参数
参数 说明
DATE 必需,金字塔日期格式。 有效值范围为(101-1991231)
示例
//2018/04/02距离1970年1月1日的天数
DATETOD1970(1180402);

//当前位置距离1970年1月1日的天数
DATETOD1970(DATE);
1
2
3
4
5

# DAY 日期

取得该周期的日期。

DAY

  1. 返回有效值范围为(1-31)

# DAYOFWEEK 指定日期的星期

取得指定日期的星期数。

DAYOFWEEK(D)

  1. 返回有效值范围为(0-6)
参数
参数 说明
D 必需,金字塔日期格式。 有效值范围为(101-1991231)
示例
//2018年04月02日是星期几
DAYOFWEEK(1180402);

//返回当前日期是周几。
DAYOFWEEK(DATE);
1
2
3
4
5

# DAYS1970 从1970以来的天数

取得该周期从1970以来的天数。

DAYS1970

示例
//当前周期位置距离1970年的天数,与DATETOD1970(date)效果等价。
aa:DAYS1970;
1
2

# HOUR 小时

取得该周期的小时数。

HOUR

  1. 函数返回有效值范围为(0-23),对于日线及更长周期此函数无效

# LDAY 农历日期

取得该周期的农历日期。有效值范围为(1-30)

LDAY


# LMONTH 农历月份

取得该周期的农历月份

LMONTH

  1. 返回有效值范围为(1-12)

# LSOLARTERM 节气

取得日期所在的二十四节气。

LSOLARTERM(X)

参数
参数 说明
X 必需,序列变量或常数,格式与DATE同,有效值范围为(1101-1501231),表示19010101-20501231

返回有效值范围为(0-24).0表示该周期不在节气日中,1-24分别表示

0 小寒 4 惊蛰 8 立夏 12 小暑 16 白露 20 立冬
1 大寒 5 春分 9 小满 13 大暑 17 秋分 21 小雪
2 立春 6 清明 10 芒种 14 立秋 18 寒露 22 大雪
3 雨水 7 谷雨 11 夏至 15 处暑 19 霜降 23 冬至

# LSOLARTERMDATE 节气日期

取得当年的节气日期。

LSOLARTERMDATE(X)

参数
参数 说明
X 必需,序列变量或常数,有效值范围为(1-24):返回当年的节气日期,格式与DATE同,有效值范围为(1101-1501231),表示19010101-20501231
 0:小寒
 1:大寒
 2:立春
 3:雨水
 4:惊蛰
 5:春分
 6:清明
 7:谷雨
 8:立夏
 9:小满
 10:芒种
 11:夏至
 12:小暑
 13:大暑
 14:立秋
 15:处暑
 16:白露
 17:秋分
 18:寒露
 19:霜降
 20:立冬
 21:小雪
 22:大雪
 23:冬至
示例
//表示当前最高价是近多少周期内的最小价
LSOLARTERMDATE(1);
1
2

# LSOLARTERMDAY 节气后天数

取得节气后的第几日。

LSOLARTERMDAY(X)

参数
参数 说明
X 必需,序列变量或常数,格式与DATE同,有效值范围为(1101-1501231),表示19010101-20501231返回序列日期是前一节气后的第几日
示例
//表示求当前周期是前一节气后的第几日
LSOLARTERMDAY(DATE);
1
2

# LYEAR 农历年份

取得该周期的农历年份。返回有效值范围为(1901-2050)

LYEAR


# MINUTE 分钟

取得该周期的分钟数。函数返回有效值范围为(0-59),对于日线及更长周期此函数无效

MINUTE


# MONTH 月份

取得该周期的月份。有效值范围为(1-12)

MONTH


# OPENMINUTES 开盘分钟数

取得开盘分钟数。

OPENMINUTES(TIME_TYPE)

  1. 当使用TIME函数作为参数时,在日线周期上返回值为0
  2. 该函数的返回值不包含小结和午休的时间。
  3. 该函数返回值精度为分钟级别。
  4. 参数T必须为金字塔时区时间,对非北京时区时间的市场,应该使用TIMEZONECONVER函数对时间进行转换。
参数
参数 说明
TIME_TYPE 必需,时间格式的数据(格式:HHMMSS)
示例
OPENMINUTES(TIMEZONECONVER(CURRENTTIME));//在日线上可得到现在已开盘分钟数
OPENMINUTES(TIME);//在分钟线上可得到当时已开盘分钟数
//注意:TIME参数必须为金字塔时区时间,否者应该使用TIMEZONECONVER函数对时间进行转换.
1
2
3

# OPENTIME 开盘时间

返回交易所的指定时段的开盘时间

:: tip OPENTIME(N)

  1. 返回有效值范围为(000000-235959).
  2. 此函数返回常数,对日线以上周期无效 :::
参数
参数 说明
N 必需,交易时间的节数,参数范围[1--4],其中1特指第一节。
示例
//中金所 
OPENTIME(1);//返回值为091500
OPENTIME(2);//返回值为130000
//夜盘市场北京时区
OPENTIME(1);//返回值为210000    
OPENTIME(2);//返回值为090000
OPENTIME(3);//返回值为103000   
OPENTIME(4);//返回值为133000

//夜盘市场 金字塔时区
OPENTIME(1);//返回值为010000   
OPENTIME(2);//返回值为130000
OPENTIME(3);//返回值为143000   
OPENTIME(4);//返回值为173000
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# SECOND 秒数

取得该周期的秒数。返回有效值范围为(0-59)

SECOND

  1. 该函数只有在秒周期或者分笔周期才能返回有效结果.

# T0TOTIME 秒数转换为时间

取得从0点开始X秒后的时间值。

T0TOTIME(X)

参数
参数 说明
X 必需,秒数;正整数

# TIME 时间

取得该周期的时分秒。返回有效值范围为(000000-235959),对于日线及更长周期此函数无效.

TIME()


# TIME0 当日0点以来的秒数

取得该周期从当日0点以来的秒数。返回自从当日0点以来的秒数,对于日线以上的分析周期返回0

TIME0


# TIMETOT0 时间转化为秒数

取得时间X距离当日0点的秒数。

TIMETOT0(X)

参数
参数 说明
X 必需,指定时间

# TIMEZONECONVER 北京时区转金字塔时区

北京时区转当前市场金字塔时区时间

TIMEZONECONVER(TIME)

参数
参数 说明
TIME 必需,北京时间

# TIMEZONEDIFF 当前市场时区与北京时区的时间差

取当前市场时区时间与北京时间的差,单位为分钟

TIMEZONEDIFF


# TIMEZONE 查询当前时区类型

查询当前金字塔设置中使用时区类型

TIMEZONEDIFF


# WEEKDAY 星期

取得该周期的星期数。

WEEKDAY

# YEAR 年份

取得该周期的年份。 返回有效值范围为(1900-2099)

YEAR

# ISMONTHEND 是否为本月最后一个交易日

判断当前是否为本月最后一个交易日

ISMONTHEND

  1. 仅限国内市场有效
  2. 是返回1,否返回0 ;若执行错误,函数将返回-1

# ISWEEKEND 是否为本周最后一个交易日

判断当前是否为本周最后一个交易日

ISWEEKEND

  1. 仅限国内市场有效
  2. 是返回1,否返回0 ;若执行错误,函数将返回-1

# NEARESTHOLIDAY 距离最近节假日的交易日间隔

当前距离最近节假日的交易日间隔的天数(含当日)

NEARESTHOLIDAY

  1. 仅限国内市场有效
  2. 若执行错误,函数将返回-1

# NEARESTWEEKEND 距离最近双休日的交易日间隔

当前距离最近双休日的交易日间隔的天数(含当日)

NEARESTWEEKEND

  1. 仅限国内市场有效
  2. 若执行错误,函数将返回-1

# TRADINGDATEDIFF 间隔交易日天数

取得两个日期之间的交易日天数

TRADINGDATEDIFF(DATE1,DATE2)

  1. 仅限国内市场有效
  2. 若执行错误,函数将返回-1
  3. 此函数依赖于节假日预判数据,预判数据存在依据确定后的节假日进行调整的情况。
  4. DATE1,DATE2为序列变量或常数,格式与DATE函数相同(即1901219-1301231),日期有效范围(19901219-20301231);
  5. 目前有效截止日期为20301231,预判日期将在到达截止日期前增加调整
参数
参数 说明
DATE1 必需,起始日期
DATE2 必需,截止日期

# REMAININGTIME 距离指定时间剩余的秒数

获取当前k线距离指定时间剩余的秒数

$REMAININGTIME(END_TIME)

  1. 若K线时间大于指定时间,返回负数
  2. 该函数的返回值包含休市时段。
参数
参数 说明
END_TIME 必需,指定的截止时间
示例
//返回当前距离收盘时间间隔的秒数
REMAININGTIME(closetime(0));
1
2