天软金融分析.NET函数大全 > 金融函数 > 行情 > 区间 > 区间筛选 > 多净值类

qkfilterMJZ_bytimefiled_core    

简述
多净值类数据,根据日期、代码进行筛选,支持数据表透视
定义
qkfilterMJZ_bytimefiled_core(data_mjz:Array;datefiled:String;codefield:String;begt:Date;endt:Date;codes:Array;filedpivot:String;DateCodeTree:Integer;options:Array):Array
参数
名称类型说明
data_mjzArray二维字符串数组, 可以不排序
datefiledString字符串,日期字段
codefieldString字符串,代码字段
begtDate日期,区间开始日
endtDate日期,区间截止日
codesArray一维字符串数组,代码池,nil表示不限制
filedpivotString字符串,透视字段
DateCodeTreeInteger整数, 支持外部已建好索引;详见 qkfilterMJZ_createDateCodeTreeIndex
optionsArray一维字符串数组,更多配置
返回Array数组,多净值类-区间/代码筛选(支持外部索引)
  • 范例

    范例01:
    //区间
    data_mjz := TSUT_data_SWCFDATA(20170101T,20180301T);
      begt := 20170105T;
      endt := 20170110T;
      return qkfilterMJZ_bytimefiled_core(data_mjz,'截止日','代码',begt, endt);
    返回:

    范例02:
    //区间 + 指定代码组 data_mjz := TSUT_data_SWCFDATA(20170101T,20180301T); 
    begt := 20170105T;  
    endt := 20170110T;  
    return qkfilterMJZ_bytimefiled_core(data_mjz,'截止日','代码',begt, endt, array('SH600000','SZ000001'));
    返回:

    范例03:
      //区间+指定单代码 data_mjz := TSUT_data_SWCFDATA(20170101T,20180301T); 
    begt := 20170105T;  
    endt := 20170110T;  
    return qkfilterMJZ_bytimefiled_core(data_mjz,'截止日','代码',begt, endt,'SH600000');
    返回:

    范例04:
      //区间 + 指定代码 + 单字段透视 data_mjz := TSUT_data_SWCFDATA(20170101T,20180301T); 
    begt := 20170105T;  
    endt := 20170110T;  
    data_mjz := TSUT_data_SWCFDATA(20170101T,20180301T);  
    begt := 20170105T;  
    endt := 20170109T;  
    return qkfilterMJZ_bytimefiled_core(data_mjz,'截止日','代码',begt, endt, array('SH600000','SZ000001'),'成交量');
    返回:
相关