QuantOL 入门指南
EMA - 指数移动平均线
函数定义
EMA(close, n)
计算公式
EMA = (当前价格 × 平滑系数) + (前一日EMA × (1 - 平滑系数)) 平滑系数 = 2 / (n + 1)
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
close | Series | 收盘价序列 |
n | int | 周期 |
描述
指数移动平均线(Exponential Moving Average)给予近期价格更高的权重,相比SMA更能快速响应价格变化。 常用周期包括EMA12(短期)、EMA26(中期)、EMA50(中期)和EMA200(长期)。
使用示例
// EMA金叉:短期均线上穿长期均线 EMA(close, 12) > EMA(close, 26) // EMA死叉:短期均线下穿长期均线 EMA(close, 12) < EMA(close, 26) // 趋势过滤:价格在长期EMA之上为上升趋势 close > EMA(close, 200) // MACD的基础 EMA(close, 12) - EMA(close, 26)
典型应用
- MACD指标:使用EMA12和EMA26计算
- 趋势判断:EMA200常用于判断长期趋势
- 交叉策略:EMA金叉死叉交易信号
- 动态支撑压力:EMA线常用作动态支撑或压力位
EMA vs SMA
| 特性 | EMA | SMA |
|---|---|---|
| 权重分配 | 近期权重高 | 所有数据权重相等 |
| 响应速度 | 更快 | 较慢 |
| 滞后性 | 较小 | 较大 |
| 适用场景 | 短线交易、快速响应 | 长线趋势、稳定信号 |