WMA
定义
public static IEnumerable<WmaResult> GetWma<TQuote>(this IEnumerable<TQuote> quotes, int lookbackPeriods) where TQuote : IQuote
描述
WMA(Weighted Moving Average) - 加权移动平均是一种移动平均线计算方法,它给予近期价格更高的权重,而远离当前时间点的价格权重较低。这使得 WMA 比 SMA(简单移动平均)对价格变化的反应更加灵敏。
参数
| 参数名 |
类型 |
描述 |
| lookbackPeriods |
Int |
回顾周期 |
返回值
| 返回值 |
类型 |
描述 |
| Date |
DateTime |
日期 |
| Wma |
double |
计算出的加权移动平均值 |
示例
///指标数据
QuoteHistoryDay(10, (dic) =>
{
if (dic.Count > 0)
{
foreach (var item in dic.Keys)
{
///获取指标结果
var resp = dic[item].GetWma(5);
Console.WriteLine(resp.ToJson());
}
}
});