Weightedma
简述
线性加权移动平均(Weighted Moving Average, WMA),与系统参数(股票、时间、周期、复权相关)。
Weightedma(Exp:Integer;N:Integer):REAL
名称 | 类型 | 说明 |
---|
Exp | Integer | 整型,表达式 |
N | Integer | 整型,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