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

IndexPjCj    

简述
区间指数平均成交价(明细数据)。与系统参数(证券代码)相关。
定义
IndexPjCj(Begttime:TDatetime;Endttime:TDatetime;PriceType:Integer):Real
参数
名称类型说明
BegttimeTDatetime日期时间。开始日期时间。
EndttimeTDatetime日期时间。截止日期时间。
PriceTypeInteger用户自定义。平均价算法,取值如下:
显示名 取值
算术平均 0
成交量加权平均 1
成交金额加权平均 2
成交量加权平均(调整) 3
返回Real实数。指数平均成交价(明细数据)。
  • 算法

    1、算术平均:Mean(price)
    2、成交量加权平均:Sum(price*vol)/Sum(vol)
    3、成交金额加权平均:Sum(Price*Amount)/Sum(Amount)
    4、成交量加权平均(调整):Sum(Amount)/Sum(Amount/vol)
    范例

    // 沪深300指数20241108 10:00的5分钟平均成交价(成交量加权平均)
      setsysparam(pn_stock(),"SH000300");
      return IndexPjCj(20241108.0955T,20241108.10T,1);
      // 结果:4163.1544
相关