# 数据仓库 / 周期函数 ## `cy_10M()` 声明:function 10分钟线 返回:string ## `cy_10S()` 声明:function 10秒线 返回:string ## `cy_120M()` 声明:function 120分钟线 返回:string ## `cy_12S()` 声明:function 12秒线 返回:string ## `cy_15M()` 声明:function 15分钟线 返回:string ## `cy_15S()` 声明:function 15秒线 返回:string ## `cy_1M()` 声明:function 1分钟线 返回:string ## `cy_1S()` 声明:function 1秒线 返回:string ## `cy_20M()` 声明:function 20分钟线 返回:string ## `cy_20S()` 声明:function 20秒线 返回:string ## `cy_2M()` 声明:function 2分钟线 返回:string ## `cy_2S()` 声明:function 2秒线 返回:string ## `cy_30M()` 声明:function 30分钟线 返回:string ## `cy_30S()` 声明:function 30秒线 返回:string ## `cy_3M()` 声明:function 3分钟线 返回:string ## `cy_3S()` 声明:function 3秒线 返回:string ## `cy_40M()` 声明:function 40分钟线 返回:string ## `cy_4S()` 声明:function 4秒线 返回:string ## `cy_5M()` 声明:function 5分钟线 返回:string ## `cy_5S()` 声明:function 5秒线 返回:string ## `cy_60M()` 声明:function 60分钟线 返回:string ## `cy_6S()` 声明:function 6秒线 返回:string ## `cy_day()` 声明:function 日线 返回:string ## `cy_detail()` 声明:function 成交明细,作为周期访问,以点而不是以固定时间为固定周期 返回:string ## `cy_freeCycle(n)` 声明:function 指定秒数的自由滚动周期 | 参数 | 类型 | 说明 | | ---- | ------- | -------------------- | | `n` | integer | 整数,指定的滚动秒数 | 返回:integer ## `cy_halfs()` 声明:function 半秒线 返回:string ## `cy_halfYear()` 声明:function 半年线 返回:string ## `cy_month()` 声明:function 月线 返回:string ## `cy_quarter()` 声明:function 季线 返回:string ## `cy_trailingDays(n)` 声明:function 指定交易日数的自由滚动周期 | 参数 | 类型 | 说明 | | ---- | ------- | ------------------------ | | `n` | integer | 整数,指定的滚动交易日数 | 返回:string ## `cy_trailingSeconds(n)` 声明:function 指定秒数的自由滚动周期 | 参数 | 类型 | 说明 | | ---- | ------- | -------------------------------------------------------- | | `n` | integer | 整数,指定的滚动秒数,秒数应超过4\*3600也就是4个小时以内 | 返回:string ## `cy_twoYear()` 声明:function 返回字符串”两年” 返回:string ### 示例 范例01:结果:’两年’ ```tsl Return Cy_TwoYear(); // 输出:'两年' ``` ## `cy_week()` 声明:function 周线 返回:string ## `cy_year()` 声明:function 年线 返回:string ## `monthsBetween2(a_now, a_then)` 声明:function 对月数:今天到下个月的今天(不包括)算一个完整月度,即一个对月 | 参数 | 类型 | 说明 | | -------- | -------- | ----- | | `a_now` | datetime | 日期, | | `a_then` | datetime | 日期, | 返回:float ### 示例 范例01:返回2025-3-10到2026-2-4的对月数,,=10+(31-10)/31+(4-1)/28 ```tsl BegT := 20250310T; EndT := 20260204T; return MonthsBetween2(begT, endT); // 输出:10.7845622119816 ``` ## `yearsBetween2(a_now, a_then)` 声明:function 对年数:明年的今天(不包括)算一个完整年度,即一个对年 | 参数 | 类型 | 说明 | | -------- | -------- | ----- | | `a_now` | datetime | 日期, | | `a_then` | datetime | 日期, | 返回:float ### 示例 范例01:返回2026-2-4到2029-5-4的对年数 ```tsl BegT := 20260204T; EndT := 20290504T; return YearsBetween2(begT, endT); // 输出:3.24657534246575 ```