1. 为什么需要AMA?普通MA周期固定:短周期跟价快但震荡假信号多,长周期稳但趋势启动慢。AMA解决“固定平滑”矛盾——市场有方向就自动变快,市场无序就自动变慢。MT5把它归为趋势类自适应指标,属于相比经典MA更细分的“智能均线”;在MT5独有/进阶指标里常作为自适应类代表。

原理来自Perry Kaufman《Smarter Trading》:用效率比率ER衡量“方向性移动/总波动”,再把这个比率转成动态平滑系数。
2. 计算逻辑(不写代码也能懂)
1)效率比率 ER(i)
- Signal=|Price(i)−Price(i−N)|,N周期净方向变化绝对值;
- Noise=Σ|Price(i)−Price(i−1)|,N周期内逐根绝对涨跌之和;
- ER=Signal/Noise,取值0–1。
强趋势ER→1(价格几乎单方向走),无趋势ER→0(首尾价差不多但中途上下多)。
2)快/慢平滑常数
- 快速SC=2/(fast+1),默认fast=2→0.6667;
- 慢速SC=2/(slow+1),默认slow=30→0.0645;
趋势强时用快速、接近短EMA;横盘时用慢速、接近长平滑。
3)缩放平滑常数SCaled SSC
SSC=ER×(fastSC−slowSC)+slowSC;Kaufman建议再平方,让横盘更“懒”、趋势更“利”:
AMA(i)=AMA(i−1)+SSC2×[Price(i)−AMA(i−1)]。
结果:ER高→SSC²大→AMA紧跟价格;ER低→SSC²小→AMA几乎走平、过滤毛刺。
3. MT5添加与参数
桌面添加(按版本二选一)
- 导航器:Ctrl+N → 技术指标 → 趋势(部分版本在Examples/自定义)→ Adaptive Moving Average/AMA,双击或拖到图表;
- 菜单:插入 → 技术指标 → 趋势(或自定义/Examples)→ Adaptive Moving Average → 参数确定。
参数面板
- AMA Period(N):ER计算窗口,默认10;短线可8–12,长线15–20。
- Fast EMA period:趋势期目标速度,默认2。
- Slow EMA period:无趋势期慢速,默认30。
- AMA Shift:水平平移,默认0。
- Apply to:默认可用Close;也可Open/High/Low/Median/Typical/Weighted,按品种习惯选Close或Typical。
手机端若在指标库“趋势/自适应”中找到AMA,按同样填N、快、慢、价格;部分手机版本未预置AMA,需用桌面模板或经纪商定制版。
4. 实战用法
单线方向过滤
价格持续在AMA上、AMA斜率向上=偏多;下穿且斜率向下=偏空。相比SMA,AMA在趋势启动后跟得更紧;相比短EMA,横盘时不易被毛刺洗出去。
AMA+ER状态判断
ER本身可当辅助:ER>0.6–0.7说明方向效率高,可容忍用AMA突破跟进;ER<0.2说明横盘,AMA走平,不宜做交叉,改为区间或观望。
三AMA系统
用N相同、快/慢不同的三条AMA(例如快线fast=2/慢线slow=30、另设中间组合),或N=5/10/20三条:
- 短AMA看触发,中AMA看结构,长AMA看方向;
- 三线多头排列且ER回升=趋势加仓区;
- 短线下穿中线但长线不拐=回踩过滤,不必然反转。
该思路可替代固定SMA5/20/60,但在参数上更依赖ER自适应。
与常规MA切换
- 强趋势品种(股指单边、黄金突破段):AMA比同周期SMA更早,比同周期EMA少噪音;
- 低波动震荡:AMA接近慢MA,信号少,但别拿它做高频反转;
- 新手过渡:先会SMA/EMA金叉(见文章一),再换AMA,避免不懂ER就调参。
AMA+其他指标
- AMA+ADX:ADX确认趋势存在,AMA定入场,比双SMA交叉少假信号;
- AMA+MACD:AMA定大方向,MACD柱回正做多、回负做空;
- AMA+ATR:用ATR设止损距离,AMA只管方向,不管仓位;避免单指标交易。
5. 参数调试与回测
- 默认10/2/30适合多数日线、H4趋势测试;低频长线把N调到15–20、slow=30–40更稳;
- 短线M15/H1可试N=8–10、fast=2、slow=20,但需接受更多横盘假信号;
- MT5策略测试器用历史数据跑AMA交叉/AMA+ER阈值,比较净值、最大回撤、胜率;再转模拟,不直上实盘;
- EA调用可用iAMA(symbol,period,ama_period,fast,slow,shift,applied_price)取句柄,参数过度拟合会让历史好看、实盘失效。
6. 误区
- 以为AMA“不滞后”:它只是按ER降滞后,突变反转、跳空仍会慢半步。
- 盲目改fast/slow:fast过小会变回短线EMA噪音,slow过小就失去横盘平滑。
- 单独用AMA金叉:横盘ER低时AMA走平,交叉少但突发行情仍可能假,需ADX/成交量确认。
- 手机硬凑AMA:小屏先看桌面模板,再决定是否移动端只监控不调参。
免责声明:AMA基于历史价格与波动率自适应,不预测未来;货币对/CFD/期货可能损失全部本金,回测不等同实盘收益。