EMA: 指数平均算法 DJJ 2024-10-20 160 阅读1分钟 EMA算法是什么? 一种常用的技术分析工具,主要用于平滑数据序列,以便更好地观察数据的趋势。 公式 EMAt=α×Current+(1−α)×EMAt−1EMA_t = \alpha \times \text{Current} + (1 - \alpha) \times \text{EMA}_{t-1}EMAt=α×Current+(1−α)×EMAt−1 其中: EMAt\text{EMA}_tEMAt 是当前时刻的EMA值。 α\alphaα 是平滑系数,取值范围为0到1,通常计算为 α=2N+1\alpha = \frac{2}{N+1}α=N+12,其中 NNN 是时间窗口的大小。 EMAt−1\text{EMA}_{t-1}EMAt−1 是前一时刻的EMA值。 应用场景 如果直接使用当前值, 可能会因为尖刺的出现导致判断不够平滑 使用EMA算法可以通过调整 alpha 的大小来调整损失平滑度