天软金融分析.NET函数大全 > 金融函数 > 行情 > 区间

StockAbnormalTransactionDays    

简述

区间异常波动频数
在考察期内,股票价格受某一种因素或多种因素影响,单日涨,跌幅超过一定限度(如:>=5%)的统计
定义
StockAbnormalTransactionDays(BegT:TDateTime;EndT:TDateTime;Criterion:Real;MethodType:Integer;ReturnType:Integer): Integer /TableArray;
参数
名称类型说明
BegTTDateTime日期,开始日期
EndTTDateTime日期,截止日期
CriterionReal实数,评估标准(%)
MethodTypeInteger整数,评估方式
Criterion的值 评估方式
0 只考虑涨幅大于等于评估标准的
1 只考虑跌幅大于等于评估标准的
2 全部考虑
ReturnTypeInteger整数,返回类型
MethodType的值 返回类型
0 波动天数
1 波动发生的日期
返回 Integer /TableArray
整数或数组
  • 范例


    //A:返回SZ000002(万科A)从20110801到20110901的区间异常波动频数 (只考虑涨幅大于等于评估标准的,返回波动天数)
    SetSysParam(PN_Stock(),'SZ000002');
    BegT:=inttodate(20110801);
    EndT:=inttodate(20110901);
    return StockAbnormalTransactionDays(BegT,EndT,2,0,0); 
    //结果:2

    //B:返回SZ000002(万科A)从20110801到20110901的区间异常波动频数 (只考虑涨幅大于等于评估标准的,返回波动发生的日期)
    SetSysParam(PN_Stock(),'SZ000002');
    BegT:=inttodate(20110801);
    EndT:=inttodate(20110901);
    return StockAbnormalTransactionDays(BegT,EndT,2,0,1);
    //结果:
相关