知识库 > 数据仓库数据提取专题 > 函数方式取数据

取单个点的交易数据    

  • 假如我们要取万科2008年12月31日的收盘价
    SetSysParam(pn_stock(),”SZ000002”);
    SetSysParam(pn_date(),IntToDate(20081231));
    return close();

    假如我们要取的是2008年12月31日下午14:30分的收盘价
    我们可以设置周期为分钟来取
    SetSysParam(pn_stock(),”SZ000002”);
    SetSysParam(pn_Cycle(),cy_1m());
    SetSysParam(pn_Date(),IntToDate(20081231)+StrToTime(“14:30:00”));
    return close();

    如果我们要取复权后的数据。
    SetSysParam(pn_stock(),”SZ000002”);
    SetSysParam(pn_Cycle(),cy_1m());
    SetSysParam(pn_Date(),IntToDate(20081231)+StrToTime(“14:30:00”));
    SetSysParam(pn_Rate(),1);
    return close();

    我们还可以设置pn_RateDay()来指定复权基准日等来求值。
    在证券相关函数里有关于开盘,收盘,成交量,金额,买卖盘等函数。