龙听期货论坛's Archiver

龙听 发表于 2021-8-10 12:21

session交易时段关键词汇总大全

Sess1EndTime
[table]
[tr][td]取得第一个交易时段结束的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess1EndTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
若QM中股指IF的交易时段设定的是09:15~11:30和13:00~15:15,则 Sess1EndTime 返回1130。 [/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:21

Sess1FirstBarTime
[table]
[tr][td]返回交易日第一个交易时段第一个根Bar的时间;时间为24小时HHmm格式。请注意时区设置影响返回值。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess1FirstBarTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
Sess1FirstBarTime 用在MSFT数据上15分钟的周期,则会返回0945
Sess1FirstBarTime 用在IF数据默认交易时段1分钟的周期,则会返回0916 [/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:21

Sess1StartTime
[table]
[tr][td]取得第一个交易时段开始的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess1StartTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
若QM中股指IF的交易时段设定的是09:15~11:30和13:00~15:15,则 Sess1StartTime 返回0915。 [/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:22

Sess2EndTime
[table]
[tr][td]取得第二个交易时段结束的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess2EndTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
若QM中股指IF的交易时段设定的是09:15~11:30和13:00~15:15,则 Sess1EndTime 返回1515。[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:22

Sess2FirstBarTime
[table]
[tr][td]返回交易日第二个交易时段第一个根Bar的时间;时间为24小时HHmm格式。请注意时区设置影响返回值。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess2FirstBarTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
Sess1FirstBarTime 用在US国债数据上5分钟的间隔,则会返回1725。
Sess1FirstBarTime 用在IF数据默认交易时段1分钟的周期,则会返回1301。[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:22

Sess2StartTime
[table]
[tr][td]取得第二个指定交易时段开始的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
Sess2StartTime [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
若QM中股指IF的交易时段设定的是09:15~11:30和13:00~15:15,则 Sess1EndTime 返回1300。 [/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:24

SessionCount
[table]
[tr][td]返回交易周的交易时段的数量。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionCount([i]SessionType[/i]);
参数说明: [i]SessionType[/i] —— 数值表达式,交易时段类型:0表示自动检测的交易时段 1表示是标准交易时段*

  * 若QuoteManager中选择自定义交易时段,则该时段将作为标准时段。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
在这个例子中,我们把当根Bar这周的交易时段分配给Value1:
Value1 = SessionCount(0);

在这个例子中,我们把当根Bar这周的标准交易时段的数值分配给Value1:
Value1 = SessionCount(1);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:24

SessionCountDay
返回指定日期可用完整时段的数量。完整时段在同一天(定义为上午 12 时至晚上 11:59 时期间)开始和结束。语法[p=30, 2, left][color=#800080]SessionCountDay[/color](SessionType,XDay);[/p]返回(整数)
当前柱状线的数值。参数[table=98%]
[tr][td][p=30, 2, left]名称[/p][/td][td][p=30, 2, left]类型[/p][/td][td][p=30, 2, left]说明[/p][/td][/tr]
[tr][td]
SessionType [/td][td]
数值[/td][td]
设置要引用的时段类型。0 = 自动检测,1 = 常规时段[/td][/tr]
[tr][td]
XDay [/td][td]
数值[/td][td]
设置一周内应评估的日期。0=星期日,1=星期一,以此类推。[/td][/tr]
[/table]备注
输入参数 SessionType 指定应返回的时段信息类型。类型参数可以指定如下:自动检测时段 – [0, AutoSession] - 使用任何为数据系列指定的时段;常规或自定义或常规时段 – [1, RegularSession] - 应始终返回常规时段信息。示例
将周三可用完整时段的数量赋予 Value1。[p=30, 2, left]Value1 = [color=#800080]SessionCountDay[color=#000000](0,3)[/color][/color][color=#000000];[/color][/p]

龙听 发表于 2021-8-10 12:24

SessionCountMS
[table]
[tr][td]返回交易周中有几个合并的交易时段。合并交易时段是在每个交易日中对所有商品从最早的开始时间到最晚的结束时间之内的。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
如下例,我们把这个图表上一周中合并交易时段的数量赋给Value1:
Value1=SessionCountMS[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:25

SessionEndDay
[table]
[tr][td]取得指定交易时段的结束时间是每周的星期几。如:0=星期天、1=星期一,依次类推。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionEndDay([i]SessionType[/i],[i]SessionNum[/i])

参数说明: [i]SessionType[/i] —— 数值表达式,交易时段类型:0表示自动检测的交易时段 1表示是标准交易时段*
               [i]SessionNum[/i] —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量)
* 若QuoteManager中选择自定义交易时段,则该时段将作为标准时段。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
分配一个值给Value1,表明这周第四个标准交易时段是在星期几结束的:
Value1=SessionEndDay(1,4)[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:25

SessionEndDayMS
[table]
[tr][td]取得指定合并交易时段的结束时间是每周的星期几,如:0=星期天、1=星期一,依次类推。合并交易时段的开始时间为所有数列最早开始交易的时间,结束时间为所有数列最晚结束的时间。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionEndDayMS([i]SessionNum[/i])
参数说明: [i]SessionNum[/i] —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量) [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
取得每周第四个合并交易时段是由星期几结束,并将结果存入变量Value1中:
Value1 = SessionEndDayMS(4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:25

SessionEndTime
[table]
[tr][td]
取得指定交易时段结束的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionEndTime([i]SessionType[/i],[i]SessionNum[/i])
参数说明: [i]SessionType[/i]  —— 数值表达式,交易时段类型:0表示自动检测的交易时段 1表示是标准交易时段*
               [i]SessionNum[/i]  —— 数值表达式,指定第几个交易时段
* 若QuoteManager中选择自定义交易时段,则该时段将作为标准时段。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
将第4个标准交易时段的结束时间存到变量Value1中:
Value1 = SessionEndTime(1,4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:26

SessionEndTimeMS
[table]
[tr][td]
取得图表上多个资料数列合并交易时段的结束时间;时间为24小时HHmm格式。合并交易时段的开始时间为所有数列最高开始交易的时间,结束时间为所有数列最晚结束交易的时间。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionEndTimeMS([i]SessionNum[/i])
参数说明: [i]SessionNum[/i] —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量) [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
将第4个合并交易时段的结束时间存到变量Value1中:
Value1 = SessionEnd(4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:26

SessionFirstBarTime
返回指定时段第一条柱状线的时间。语法[p=30, 2, left][color=#800080]SessionFirstbarTime[/color](SessionType,SessionNum);[/p]返回(整数)
当前柱状线的数值。参数[table=98%]
[tr][td][p=30, 2, left]名称[/p][/td][td][p=30, 2, left]类型[/p][/td][td][p=30, 2, left]说明[/p][/td][/tr]
[tr][td]
SessionType [/td][td]
数值[/td][td]
设置要引用的时段类型。0 = 自动检测,1 = 常规时段[/td][/tr]
[tr][td][p=30, 2, left]SessionNum[/p][/td][td]
数值[/td][td]
设置要引用的时段数量。[/td][/tr]
[/table]备注
输入参数 SessionType 指定应返回的时段信息类型。类型参数可以指定如下:自动检测时段 – [0, AutoSession] - 使用任何为数据系列指定的时段;常规或自定义或常规时段 – [1, RegularSession] - 应始终返回常规时段信息。输入参数 SessionNum 指定应返回的具体时段数量。此值的范围是从 1 到时段的最大数量。示例
将指定时段的第一条柱状线的时间赋予 Value1:[p=30, 2, left]Value1 = [color=#0000ff]SessionFirstbarTime[/color] [color=#800080](0,3)[/color];[/p]

龙听 发表于 2021-8-10 12:26

SessionLastBar
[table]
[tr][td]
返回逻辑值,表明当前Bar是否为时段结束前的最后一根Bar。如果当前Bar是交易时段的最后一根Bar则返回值为 True ,否则返回值为 False 。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionLastBar [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
判断当前Bar是否为交易时段的最后一根Bar,将结果赋值给变量LastBar:
Variable:LastBar(False);
LastBar=SessionLastBar;[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:26

SessionStartDay
[table]
[tr][td]取得指定交易时段的开始时间是每周的星期几;0=星期天,1=星期一等 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionStartDay([i]SessionType[/i],[i]SessionNum[/i])
参数说明: [i]SessionType[/i]  —— 数值表达式,交易时段类型:0表示自动检测的交易时段 1表示是标准交易时段*
               [i]SessionNum[/i]  —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量)
* 若QuoteManager中选择自定义交易时段,则该时段将作为标准时段。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
取得每周第四个标准交易时段是由星期几开始,并将结果存入变量Value1中:
Value1 = SessionStartDay(1,4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:27

SessionStartDayMS
[table]
[tr][td]取得指定合并交易时段的开始时间是每周的星期几,如:0=星期天、1=星期一,依次类推。
合并交易时段的开始时间为所有数列最高开始交易的时间,结束时间为所有数列最晚结束交易的时间。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionStartDayMS([i]SessionNum[/i])
参数说明: [i]SessionNum[/i] —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量) [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
取得每周第4个合并交易时间是星期几开始的,并将结果存入变量:
Value1 = SessionStartDayMS(4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:27

SessionStartTime
[table]
[tr][td]
取得指定交易时段开始的时间;时间为24小时HHmm格式。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionStartTime([i]SessionType[/i],[i]SessionNum[/i])
参数说明: [i]SessionType[/i]  —— 数值表达式,交易时段类型:0表示自动检测的交易时段 1表示是标准交易时段*
               [i]SessionNum[/i]  —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量)
* 若QuoteManager中选择自定义交易时段,则该时段将作为标准时段。 [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
将第四个标准交易时段的开始时间存到变量Value1中:
Value1 = SessionStartTime(1,4);[/td][/tr]
[/table]

龙听 发表于 2021-8-10 12:27

SessionStartTimeMS
[table]
[tr][td]
取得图表上多个资料数列合并交易时段的开始时间;时间为24小时HHmm格式。
合并交易时段的开始时间为所有数列最高开始交易的时间,结束时间为所有数列最晚结束交易的时间。 [/td][/tr]
[/table]

[table]
[tr][td][b]用法[/b]
SessionStartTimeMS([i]SessionNum[/i])
参数说明: [i]SessionNum[/i] —— 数值表达式,指定第几个交易时段(要小于等于SessionCount取到的数量) [/td][/tr]
[/table]

[table]
[tr][td][b]范例[/b]
将第四个合并交易时段的开始时间存入变量Value1:
Value1 = SessionStartTimeMS(4);[/td][/tr]
[/table]

页: [1]