天软金融分析.NET函数大全 > 金融函数 > 行情 > 当日 > 个股市场质量指标 > 中间函数

StockSCZL_K    

简述
市场质量-返回价格冲击指数中的K值。
定义
StockSCZL_K(arr:array;Q:Real):Table
参数
名称类型说明
Arrarray数据表类型,数组
QReal实数,买入、卖出金额
返回Table数组
  • 算法

    (1)买入、卖出金额Q(考虑购买的情况)
    若小于卖一价*卖一量,则记录[买]=1;
    若小于卖一价*卖一量+卖二价*卖二量,则记录[买]=2;
    若小于卖一价*卖一量+卖二价*卖二量+卖三价*卖三量,则记录[买]=3;
    若小于卖一价*卖一量+卖二价*卖二量+卖三价*卖三量+卖四三价*卖四量,则记录[买]=4;若小于卖一价*卖一量+卖二价*卖二量+卖三价*卖三量+卖四价*卖四量+卖五价*卖五量,则记录[买]=5;
    否则,则记录[买]=0;
    (2)买入、卖出金额Q(考虑卖出的情况)
    若小于买一价*买一量,则记录[卖]=1;
    若小于买一价*买一量+买二价*买二量,则记录[卖]=2;
    若小于买一价*买一量+买二价*买二量+买三价*买三量,则记录[卖]=3;
    若小于买一价*买一量+买二价*买二量+买三价*买三量+买四三价*买四量,则记录[卖]=4;
    若小于买一价*买一量+买二价*买二量+买三价*买三量+买四价*买四量+买五价*买五量,则记录[卖]=5;
    否则,[卖]=0;
    (3)K为列名为“买”和“卖”的数组。
    范例

    //获得万科A在2018-09-14的价格冲击指数中的K值。
    ov:=BackUpSystemParameters();
    setsysparam(pn_stock(),'SZ000002');
    endt:=inttodate(20180914);
    arr:=TradeDetails(endt,endt,0);
    Q:=200000;
    v:=StockSCZL_K(arr,Q);
    RestoreSystemParameters(ov);
    return v;

    //结果:部分截图
相关