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

PjCj    

简述
区间平均成交价,与系统参数(证券代码)相关。
定义
PjCj(Begttime:Tdatetime;Endttime:Tdatetime;PriceType:Integer;Datatype:Integer):Real
参数
名称类型说明
BegttimeTdatetime日期时间。开始日期时间。
EndttimeTdatetime日期时间。截止日期时间。
PriceTypeInteger用户自定义。平均价算法,取值如下:
显示名 取值
算术平均 0
成交量加权平均 1
成交金额加权平均 2
成交量加权平均(调整) 3
DatatypeInteger用户自定义。数据类型,取值如下:
显示名 取值
日线行情 0
明细行情 1
返回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 PjCj(20241108.0955T,20241108.10T,1,1);
    // 结果:4163.1544
相关
FAQ/知识库链接