均线完整教学
SMA、EMA、200 日线的真实意义
均线(Moving Average,MA)是所有技术分析的基础。 但 99% 的新手都搞错一件事:均线本身不是信号,是「状态」。 看不出来这差别,你会一直被「黄金交叉买、死亡交叉卖」的口号骗。
本文从基础到实战:SMA 跟 EMA 的差别、5/20/50/200 各代表什么、 黄金/死亡交叉的真实胜率、4 种实用组合策略。
1. SMA 和 EMA 差在哪
SMA(简单移动平均)
最直观:过去 N 根 K 棒的算术平均。
SMA(20) = (close_1 + close_2 + ... + close_20) / 20每根 K 棒权重一样。优点是「公平」,缺点是反应慢。
EMA(指数移动平均)
给越近的 K 棒越大权重。同样 20 期,今天的 close 可能占 9% 的权重,30 天前的只占 0.1%。
α = 2 / (N + 1) // N=20 → α ≈ 0.095
EMA_今天 = α × close_今天 + (1 - α) × EMA_昨天SMA:稳定但慢,适合作支撑阻力参考、长线趋势判断。
短周期(5、9、12)一般用 EMA; 长周期(100、200)很多人用 SMA,因为机构交易员看的就是 SMA 200。
2. 5、20、50、200 各代表什么?
不同周期反映不同时间尺度的趋势。常见组合:
| 周期 | 用途 | 代表意义 |
|---|---|---|
| EMA 9 | 短线快速反应 | 过去 9 期动能 |
| EMA 20 | 日内趋势线 | 过去 4 周(日线)价格中枢 |
| EMA 50 | 中期支撑 / 阻力 | 日线约 2 个月、机构常用 |
| SMA 200 | 大趋势判断 | 金融界的「牛熊分界线」,跌破常引发系统性卖压 |
3. 黄金 / 死亡交叉的真实胜率
媒体最爱报「黄金交叉买、死亡交叉卖」。实际上:
- 定义:短期均线(EMA 50)上穿长期均线(SMA 200)= 黄金交叉;反之 = 死亡交叉
- 实际胜率:BTC 过去 5 年回测,纯黄金/死亡交叉胜率约 35-45%
- 为什么低:均线是滞后指标,交叉发生时行情已经走了 10-20%
4. 真正有用的均线策略:价格 + 均线结构
均线不是信号,是状态判断。看价格相对均线的位置:
多头排列
价格 > EMA 9 > EMA 20 > EMA 50 > SMA 200
这是强多头结构,不要试图做空。顺势做多回踩均线买入即可。
空头排列
价格 < EMA 9 < EMA 20 < EMA 50 < SMA 200
强空头结构,不要试图抄底。顺势做空反弹均线阻力处放空。
纠缠(震荡)
均线交织不分上下,不要做趋势交易。要嘛区间操作要嘛空手。
//@version=5
indicator("均线结构侦测", overlay=true)
ema9 = ta.ema(close, 9)
ema20 = ta.ema(close, 20)
ema50 = ta.ema(close, 50)
sma200 = ta.sma(close, 200)
// 多头排列
bullish = close > ema9 and ema9 > ema20 and ema20 > ema50 and ema50 > sma200
// 空头排列
bearish = close < ema9 and ema9 < ema20 and ema20 < ema50 and ema50 < sma200
bgcolor(bullish ? color.new(color.green, 90) : na, title="多头排列")
bgcolor(bearish ? color.new(color.red, 90) : na, title="空头排列")
plot(ema9, "EMA 9", color=color.aqua)
plot(ema20, "EMA 20", color=color.yellow)
plot(ema50, "EMA 50", color=color.orange)
plot(sma200, "SMA 200", color=color.red)5. 进阶:均线回踩买入策略
多头排列时,价格往往会「回踩 EMA 20」再继续上涨。 这是趋势中的好买点。
//@version=5
strategy("多头回踩 EMA20 买入", overlay=true)
ema20 = ta.ema(close, 20)
ema50 = ta.ema(close, 50)
sma200 = ta.sma(close, 200)
// 大趋势过滤:必须在 SMA 200 之上
bigTrendUp = close > sma200 and ema50 > sma200
// 回踩条件:当前 K 棒 low 触及 EMA 20,但 close 站回 EMA 20 上方
pullbackBuy = bigTrendUp and low <= ema20 and close > ema20
if (pullbackBuy)
strategy.entry("Long", strategy.long)
// 跌破 EMA 50 平仓
if (close < ema50)
strategy.close("Long")6. SMA 200 是真的有用吗?
答案:在大型主流资产(BTC、ETH、SPX、Gold)上确实有用。 机构交易员、量化资金都看 SMA 200 当「动态趋势线」。
常见现象:
- BTC 跌破 SMA 200(日线)→ 机构仓位开始撤、衍生品大量转空
- BTC 站回 SMA 200 → 趋势转多信号,常常引发 FOMO 买盘
- SMA 200 变成动态阻力 / 支撑,价格触及常反弹
7. 常见错误
❌ 把 EMA 当信号发射器
很多人把「价格穿越 EMA 20」直接当买卖信号。 那是趋势追踪者的入场条件之一,不是完整策略。 要配合趋势方向、止损、出场规则。
❌ 用太短的 EMA 期望「准」
EMA 5 在 1 分钟图会跟价格几乎黏一起, 信号杂乱、胜率掉到 30%。除非你做高频,不要用 EMA < 9。
❌ 多时间框架不一致
1 小时 EMA 黄金交叉但日线在死亡交叉中 → 你进场就是逆大势。 先看日线 EMA 结构决定方向,再用小时 EMA 抓进场。
Get started
把你的策略接上 TradingView webhook,自动下单到 Binance / OKX / Bybit 等 7 家交易所。
免费注册 TVSBot8. EMA + RSI / MACD 组合策略
均线单独用力道不足,配合动能指标威力倍增。详见: