FAQ > 金融建模 > 数据提取 > 行情数据

Q:商品期货在节假日为何有1分钟线数据?怎么排除?    

  • A:为了处理分时(比如秒线、分钟线)的夜盘数据,保持处理时间的一致性,天软统一处理所有的周五的数据,如果周五是节假日,同样会衍生当天的分时数据(开高低收价格都为前一个交易日的收盘价,量、笔数等为0)。这些数据只针对分时数,交易明细和日线数据是不会有的。
    如果不希望获得这些数据,可以设置系统变量cyclefilter将这些数据剔除。
    范例:

    setsysparam("cyclefilter", 1);
    setsysparam(pn_cycle(), cy_15m());
    return select * from markettable datekey 20161007T to 20161010.1600T of "ag1612" end;
    //这段代码将2016-10-07中衍生的夜盘数据过滤了。