QuantOL 入门指南

EMA - 指数移动平均线

函数定义

EMA(close, n)

计算公式

EMA = (当前价格 × 平滑系数) + (前一日EMA × (1 - 平滑系数))
平滑系数 = 2 / (n + 1)

参数说明

参数类型说明
closeSeries收盘价序列
nint周期

描述

指数移动平均线(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

特性EMASMA
权重分配近期权重高所有数据权重相等
响应速度更快较慢
滞后性较小较大
适用场景短线交易、快速响应长线趋势、稳定信号
QuantOL - 专业级量化交易平台