知识库 > 金融建模 > 公用函数 > 扩展函数 > .Net扩展函数 > 行情 > 指定日

StocksRPS    

简述
指定日涨幅得分
定义
StocksRPS(BkName: String,EndT: TDateTime):Table;
参数

BkName:字符串类型,板块名称
EndT:日期类型,截止日期

返回:数组
  • 算法:
    (1)取得指定板块BkName的证券列表;
    (2)对于每个证券,分别计算其最近3天、最近1周、最近2周、最近4周、最近6周、最近13周、最近18周、最近26周、最近52周的涨幅;
    (3)对所有证券按涨幅排名,计算得分。
    范例:

    //返回20110901的用户板块“我的沪深300”的涨幅得分。
    bk:=getbkbydate('SH000300',inttodate(20110901));
    savebk('我的沪深300','用户板块',bk);
    EndT:=inttodate(20110901);
    return StocksRPS('我的沪深300',EndT);
    //结果:


相关