WMA 在外汇交易中是如何工作的?
定义:外汇中的“WMA”含义
WMA 通常代表 加权移动平均线(Weighted Moving Average)。在外汇交易中,它是一条计算得出的曲线,通过对近期选定价格序列进行加权平均,来概括其走势。
“移动平均线”由两个部分定义:
- 回溯窗口(长度):你包含多少个最近的数据点。
- 权重规则:每个数据点对结果的影响程度。
WMA 是一种常见的权重规则:较新的观测值通常比旧的观测值具有更高的权重,因此相比简单移动平均线(SMA),WMA 对近期变化的反应更灵敏。
简单模型:输入、加权与输出
为了可验证地理解 WMA,从基本符号开始。
你需要决定的输入
- 输入价格序列:例如收盘价。(你可以将 WMA 应用于任何你跟踪的数值序列,但选择必须保持一致。)
- 窗口长度(L):用于每个 WMA 值的过去观测点数量。
- K 线索引:确定窗口内哪个数据点是“最新的”。
加权规则
一种常见的 WMA 加权方案在窗口内使用线性递增的权重:
- 最近的值权重为 L
- 最早的值权重为 1
然后将这些权重归一化(除以所有权重之和),以确保结果仍为平均值。
输出
在每个拥有足够数据(至少 L 个点)的时间点,WMA 输出一个数值——该时间点的加权平均值。
逐步机制:如何计算每个 WMA 值
以下是时间 t 处单个 WMA 值的计算步骤。
- 收集最近 L 个观测值:从时间 t−(L−1) 到时间 t。
- 分配权重,从最旧到最新:1, 2, …, L。
- 将每个观测值乘以其权重。
- 求和加权后的观测值。
- 除以权重总和。当权重为 1..L 时,总和为:
- 1 + 2 + … + L = L(L+1)/2
- 所得数值即为 WMA(t)。
关键点:WMA 并非一个能“自行检测”某种信号的额外指标。它是将相同的数值输入序列转换为一个平滑版本,使近期数据具有更大影响力。
实例或证据:一个完整计算示例(含假设说明)
假设:
- 输入序列 = 收盘价
- 回溯长度 L = 4
- 截至时间 t 的最近四个收盘价为:
- 在 t−3:100
- 在 t−2:102
- 在 t−1:101
- 在 t:103
权重(从旧到新)为 1, 2, 3, 4。
- 加权值:
- 100×1 = 100
- 102×2 = 204
- 101×3 = 303
- 103×4 = 412
- 总和 = 100 + 204 + 303 + 412 = 1019
- 除以权重总和 = 4×5/2 = 10
- WMA(t) = 1019 / 10 = 101.9
这是可独立验证的:如果你复制相同的输入值和 L,必须得到相同的数值结果。
解读:WMA 能说明什么,不能说明什么
人们常见的 WMA 解读方式包括:
- 平滑处理:通过强调更近的数据点来减少噪音。
- 相对位置:将价格与其在特定时间点的 WMA 值进行比较。
然而,这些解读是描述性的,而非预测性的。一条更平滑的线并不能保证未来走势会遵循任何特定模式。WMA 的输出是过去数据和所选计算规则的结果。
实际局限性与失效模式
WMA 存在实际局限性,可能影响其曲线行为。
-
参数敏感性(窗口长度)
- 较短的 L 反应更快,但对短期波动更敏感。
- 较长的 L 更平滑,但可能滞后于快速变化。
-
输入序列的模糊性
- 如果一个系统使用收盘价,另一个使用典型价格,另一个使用开盘价,则得到的 WMA 值不同。
- 即使是微小的惯例变化也可能改变曲线。
-
数据与计算惯例
- 时间对齐很重要:使用不同的时区、K 线定义或缺失数据可能导致结果偏移。
- 某些实现可能对不完整窗口的处理方式不同;你应验证在少于 L 个点时如何生成 WMA 值。
-
市场结构变化与非平稳性
- 金融序列可能随时间改变特性(波动性、趋势强度、结构性断裂)。
- 一种在历史段“拟合良好”的方法,在另一段可能表现不同。
-
交易成本与执行现实(如果你用它做决策)
- 即使 WMA 计算正确,实际结果仍可能受点差、佣金和执行质量影响。
- 这些因素不在 WMA 公式本身之内。
验证:你需要独立检查的内容
为验证你是否充分理解 WMA 并能解释它,请检查以下项目:
- 你的加权规则:确认权重如何递增以及如何归一化。
- 你的窗口长度定义:确保 L 在你的计算中代表相同数量的点。
- 你的输入序列:确认使用哪个价格字段(如收盘价)进行计算。
- 边界行为:验证在第一个完整窗口之前如何生成 WMA 值。
- 可复现性:用相同数据手动计算一个 WMA 点,并确认其与你的工具输出一致。
你可以提出的下一个问题
如果你想深入探究,最有用的后续问题是:你的特定平台使用的是哪种 WMA 变体和输入惯例(例如,确切的加权方案和使用的具体价格)。即使都称为“WMA”,不同的惯例也可能产生显著不同的曲线。