快速规格
- 平台
- TradingView
- 分类
- Indicator
- 版本
- v6.0
自定义 6 EMA 图文教程
自定义 6 EMA 是运行在 TradingView 主图上的 Pine Script v6 均线工具。它同时绘制 10、21、30、52、144 和 200 周期的指数移动平均线(EMA),用于观察短线节奏、中期方向和更长周期的趋势背景。
这是一组可配置的均线,不是自动交易策略。源码没有买卖信号、警报、止损、止盈或自动下单逻辑。教程中的“多头/空头排列”只是盘面观察方法,不代表收益承诺或确定性预测。
一、先看完整盘面
图 1:XAUUSD(黄金现货/美元)5 分钟、FXCM 数据源的真实 TradingView 盘面。六条不同颜色的 EMA 叠加在 K 线上,右侧价格轴保留了各条均线的当前值。
阅读这类盘面时,建议依次看:
价格位置 → 短周期均线斜率 → 均线排列 → 144/200 长周期背景 → 回踩是否守住
不要只因为一条短均线刚刚上穿就下结论。均线是对历史价格的平滑,周期越长,确认越慢。
二、六条均线分别做什么
| 均线 | 默认周期 | 默认颜色 | 主要观察用途 |
|---|---|---|---|
| EMA 1 | 10 | 青色 | 观察最近一段价格的短线节奏,响应最快。 |
| EMA 2 | 21 | 橙色 | 观察短线趋势是否延续,常用于回踩参考。 |
| EMA 3 | 30 | 黄色 | 连接短线与中短线,过滤单根 K 线噪声。 |
| EMA 4 | 52 | 荧光绿 | 观察更稳定的中期方向。 |
| EMA 5 | 144 | 紫红色 | 识别较长周期的趋势背景和动态支撑/压力。 |
| EMA 6 | 200 | 棕色 | 观察市场是否处于更长周期的上方或下方。 |
颜色只是默认的视觉区分,并不表示不同的信号等级。你可以在 TradingView 设置中重新选择颜色和线宽。
三、EMA 是怎么计算的
EMA 会给近期价格更高权重,同时保留前一根 EMA 的平滑结果。源码对每条线分别调用:
ema1 = ta.ema(src, lengthEma1)
其中 src 默认是收盘价 close,lengthEma1 等参数对应每一条均线的周期。周期越短,均线越贴近价格、变化越快;周期越长,均线越平滑、滞后也越明显。
因此,EMA 适合回答“价格相对过去一段时间的平均位置在哪里”,不适合单独回答“下一根 K 线一定涨还是跌”。
四、图中短中期均线怎么读
1. 看斜率
- 10、21、30 和 52 EMA 同时向上,且价格大部分时间位于它们上方,说明当前短中期动能偏强。
- 均线向下并依次压在价格上方,说明反弹可能先遇到动态压力。
- 斜率变平时,市场可能从趋势转为整理;此时交叉会更频繁,不能把每次交叉都当成趋势反转。
2. 看排列
常见的多头排列是短周期在上、长周期在下,例如:
EMA 10 > EMA 21 > EMA 30 > EMA 52
空头排列则相反。排列越整齐、间距越稳定,趋势结构通常越清楚;如果六条线缠绕在一起,说明不同周期对价格的判断不一致,盘面更容易出现来回扫动。
3. 看回踩而不是追逐交叉
趋势行情中,价格回到 10/21 或 30/52 附近后重新沿原方向收盘,可以作为“趋势仍被保护”的观察证据。回踩有效与否要看 K 线收盘、均线斜率和更高周期背景,不能只看盘中瞬间刺穿。
五、144 与 200 EMA 的长周期背景
144 和 200 EMA 变化较慢,适合用作环境过滤:
- 价格持续在 144、200 EMA 上方,且两条线向上,盘面背景偏多。
- 价格持续在两条线下方,且两条线向下,盘面背景偏空。
- 价格在两条长均线之间反复穿越,说明长期方向并不清晰,更适合降低周期判断的权重。
- 长均线距离较远时,短线反转未必意味着大级别趋势已经改变。
长周期均线不是固定的支撑或压力价位。它们会随着新的 K 线进入计算而移动,新闻、跳空和流动性变化也可能使价格快速穿越。
六、用一张盘面做复盘
图 1 的右侧可以看到:短周期均线在价格快速上行时先后抬头,随后 10/21/30/52 EMA 在高位收敛;144 EMA 和 200 EMA 仍位于更下方并保持上行。这个画面可以拆成三个观察步骤:
- 方向阶段:短中期均线同步向上,价格沿均线带推进,说明短线趋势占优。
- 整理阶段:价格横向波动,短均线彼此靠近并出现小幅交叉,说明动能减弱,不能把每次交叉理解为新的趋势。
- 背景阶段:144 和 200 EMA 仍在价格下方,长周期背景没有因为几根回落 K 线就立即翻空;需要等待更长时间和收盘确认。
复盘时可以在图表上标记:均线首次形成排列的位置、第一次有效回踩的位置、均线重新缠绕的位置,以及价格是否最终跌破 144/200 EMA。这样比只统计“交叉次数”更有信息量。
七、参数设置
打开指标设置后,每条 EMA 都有三类参数:
价格源
“通用设置 → 价格源”默认是 close。你也可以选择开盘价、最高价、最低价或其他 TradingView 可用的价格序列。更换价格源会同时改变六条均线,切换后不要直接沿用原来的复盘结论。
显示与周期
- “显示”关闭后,该条线返回
na,只隐藏绘图,不会影响其他 EMA 的计算。 - 周期可设置为 1 到 5000。小周期更灵敏,也更容易受噪声影响;大周期更平滑,但确认更慢。
- 建议一次只调整一条或一组参数,并记录品种、周期和数据源,避免复盘时混淆。
颜色与线宽
颜色用于区分不同周期,线宽范围为 1 到 4。六条线全部开启时,建议让长周期线略粗或使用对比度更高的颜色,但不要用颜色深浅代替方向判断。
八、不同场景的起始设置
| 场景 | 可先观察的组合 | 复盘重点 |
|---|---|---|
| 5 分钟短线观察 | 10 / 21 / 30 / 52 | 短线排列、回踩收盘、均线缠绕。 |
| 15-60 分钟波段观察 | 21 / 30 / 52 / 144 / 200 | 中期斜率与长周期背景是否一致。 |
| 趋势过滤 | 52 / 144 / 200 | 价格位于长均线上方还是下方。 |
| 结构研究 | 六条全部开启 | 记录不同周期发生分歧的时间。 |
这些是观察起点,不是固定参数答案。不同品种的波动率、交易时段、点差和报价源都会改变均线形态。建议先用历史回放和模拟盘验证,再决定是否纳入自己的交易计划。
九、实时更新与确认
EMA 使用当前价格序列计算。未收盘 K 线的 close 变化时,六条均线也会随之变化;这属于实时更新,不是脚本读取未来数据。为了让复盘更一致:
- 重要判断尽量等待 K 线收盘。
- 记录信号出现时的周期、价格源和参数。
- 不要把盘中瞬间上穿/下破当作已确认的排列变化。
- 跨周期观察时,分别打开对应周期图表,不要把低周期的暂时排列直接当作高周期结论。
十、源码边界与风险提示
- 本指标只绘制六条 EMA,没有内置买卖标签、警报、止盈止损或自动下单。
- 均线交叉和排列属于滞后型观察工具,震荡行情中会出现连续假交叉。
- 历史上的漂亮排列不代表未来会重复;高波动、新闻、跳空和滑点都可能让价格快速偏离均线。
- 任何交易决定都应结合市场结构、波动率、流动性和账户可承受亏损,先在历史回放或模拟盘中验证。
本教程仅用于说明“自定义 6 EMA”的源码功能和盘面阅读方法,不构成投资建议,也不承诺任何收益。
