cyclefilter
简述
周期过滤器以及集合竞价分离器系统参数
对应系统参数函数pn_cyclefilter(),系统参数下标“cyclefilter”
主要用于过滤假期的分时数据。
参数值说明:
0: 没有过滤器,可用于取消设置的参数
1: 过滤掉期货放假期间的夜盘
3: 新增集合竞价周期点
范例1:
//结果集将只有20161010的数据,没有假期的夜盘数据。
setsysparam("cyclefilter", 1);
setsysparam(pn_cycle(), cy_15m());
return select * from markettable datekey 20161007T to 20161010.1600T of "ag1612" end;
范例2:
//结果将会新增20161010T08:59:00的集合竞价数据
//(期货夜盘有两个集合竞价时点,正常夜盘是20:59:00,放假无夜盘是8:59:00)
setsysparam("cyclefilter", 3);
setsysparam(pn_cycle(), cy_15m());
return select * ,datetimetostr(["date"]) as "date"
from markettable datekey 20161007T to 20161010.1600T of "ag1612" end;
返回:
