天软金融分析.NET函数大全 > 金融函数 > 板块 > 行情指标 > 指定日 > 中间函数

StocksPjClose    

简述
股票列表在指定日按指定加权方式计算的平均股价,剔除在指定日EndT未上市的股票。
总股本加权:平均股价=sum(个股价格*总股本)/sum(个股总股本)
流通股本加权:平均股价=sum(个股价格*流通股本)/sum(个股流通股本)
算术平均:平均股价=sum(个股价格)/股票个数
定义
StocksPjClose(StockArr:Array;EndT:TDateTime;RightType:Integer;SType:Integer)
参数
名称类型说明
StockArrArray,TableArray一维字符串数组,股票列表
EndTTDateTime日期,统计截止日期
RightTypeinteger用户自定义,加权方法
显示名 取值
总股本加权 0
流通股本加权 1
算术平均 2
STypeinteger用户自定义,股票类型
显示名 取值
全部 0
只考虑A股 1
只考虑B股 2
只考虑深圳B股 3
只考虑上海B股 4
返回值integer
  • 范例


    //返回沪深300在2012/10/19日股价(总股本加权)
      StockArr:= getbkbydate('SH000300',inttodate(20121019));
      EndT:=inttodate(20121019);
      return StocksPjClose(StockArr,EndT,0,0);
      //返回结果:6.19
相关