天软金融分析.NET函数大全 > 金融函数 > 技术分析 > 均线指标 > 计算公式

Weightedma    

简述
线性加权移动平均(Weighted Moving Average, WMA),与系统参数(股票、时间、周期、复权相关)。
定义
Weightedma(Exp:Integer;N:Integer):REAL
参数
名称类型说明
ExpInteger 整型,表达式
NInteger 整型,N日
返回REAL实数,表达式Exp在N日的加权移动平均
  • 算法
    WMA=(1*EXP1+2*EXP2+...N*EXPN)/(1+2+...+N)
    N需要大于等1,否则返回0,
    若N大于上市日至当前时间的交易天数T,则N等于T。
    范例

    setsysparam(pn_stock(),'SZ000002');
    setsysparam(pn_date(),20210629T);
    setsysparam(pn_rate(),1);
    setsysparam(pn_rateday(),20210629T);
    return WeightedMA(@close(),180);  //28.3411325966851
相关