Indikora
Indikora 博客

移动平均线解析:它真正告诉你什么

移动平均线是最近若干根K线的平均价格,周期是20就取最近20根,每出现一根新K线就重新计算一次。整个公式就这么简单,而它的价值和局限也都从这里来:这条线总结的是价格已经待过的地方,对价格接下来要去哪里只字未提。所有诚实的用法,都从承认它按设计就必然滞后开始;所有代价高昂的错误,都从把这条线当成预测开始。

简单均线与指数均线,以及真正重要的周期

简单移动平均线对窗口内每一根收盘价一视同仁:50日简单均线就是最近50个收盘价除以50。指数移动平均线给近期收盘价更大的权重,系数是 2/(周期+1),所以20周期的指数均线光是最新那一根K线就占了大约9.5%的总权重。因此指数均线转向更早,信号更快,假信号也更多;简单均线转向更晚,过滤掉的噪音更多。没有哪一个更好,答案只能靠在你自己的品种和周期上测试得出,而不是靠争论。

周期长度比这个问题重要得多。有三个设置占主导地位,原因是看的人足够多:20(大约一个交易月,短线波段的节奏)、50(一个季度,中期趋势)、200(大约一年,基金和财经媒体拿来划分牛熊的那条线)。它们的流行本身就是价格在那里产生反应的部分原因,同时也是它们诚实的边界:这些是被共同使用的参照点,不是规律。还要记住,简单均线的滞后大约是窗口长度的一半,所以200日均线描述的是大约100天前的状况。

三种诚实的用法

1. 当趋势过滤器。 移动平均线最有价值的工作,是减少你被允许做的交易数量。比如「只要价格在向下的200日均线之下就不做多」这样一条规则,会整块删掉一类交易:在下跌趋势里逆势抄底,而这正是大多数新手账户流血的地方。过滤器从不告诉你何时进场,它只告诉你该把哪一半想法扔掉。

2. 当动态位置。 在持续的趋势里,回调常常在20或50附近停住。把它当成一个宽度约百分之一到百分之二的区域,在那里等待一个真正的进场触发条件,而不是碰到就买。止损要按走势结构来定,绝不能只按均线来定,因为均线每根K线都在朝价格靠近,它会心甘情愿地陪你一路亏下去。

3. 当机械的交叉系统。 一快一慢两条均线可以构成完整且可测试的规则:50上穿200做多,下穿则空仓或做空。金叉和死叉不过是这套规则的通俗叫法。它的盈亏结构是典型的趋势跟踪:胜率大约35%到45%,大量小亏损,外加少数几笔非常大的盈利撑起全年。拿下每一个信号不是可选项:连亏三次之后放弃下一个进场,正是错过那笔能替其余亏损买单的交易的标准做法。

陷阱:震荡行情里的交叉

交叉系统本质上是趋势跟踪系统,而多数市场大部分时间并不处在趋势中。在震荡区间里,价格反复穿越自己的均线,于是快线不停地切慢线。日线上的20/50组合,在一个走平的季度里可能触发八到十二次交叉,每一次都在区间顶部附近迟到入场,在底部附近迟到离场。这就是锯齿行情,它悄悄地消耗账户,而单独看每一笔亏损都显得又小又合理。

没有任何参数能解决这件事,因为这是市场状态的问题,不是参数的问题。有两道便宜的防线。第一,除了位置还要看斜率:200日均线走平,就意味着没有趋势可跟,不管交叉怎么发生。第二,看两条均线之间的距离;当它们纠缠在一起反复触碰,市场就是在说自己没有方向。更慢的组合锯齿更少但滞后更多,这是取舍,不是解药。

所以决定结果的是纪律,而不是参数。把每一笔基于均线的交易都记进日志,标注你当时认为处在什么市场状态、承担了多少风险;累积五十笔之后,数字会告诉你亏损是来自糟糕的规则,还是来自把不错的规则用在了错误的市场里。

Indikora正是为这种验证而建的:模拟盘可以让一整套交叉规则先跑上几十笔,而不必付出任何代价;教练会把你按在自己写下的过滤条件上,而不是当天想用的那一条;交易日志则把趋势行情下的成绩和震荡行情下的成绩分开来看。

常见问题

新手该用哪条均线? 200日均线,而且是当方向过滤器用,不是当进场信号用。它足够慢,很难被读错,而它把你挡在逆势交易之外的作用,正是早期最省钱的部分。

指数均线比简单均线好吗? 不是更好,是更快:在真趋势里进场更早,在杂乱行情里假信号更多。选定一个,在自己的品种和周期上测试,然后别再每亏一周就换一次。

均线在加密货币里管用吗? 和在任何市场一样管用:作为趋势过滤器和参照区域,而不是预测。加密货币波动更大,锯齿更多,所以很多人在那里会用更慢的参数或更高的周期。


Indikora是面向加密货币、外汇、黄金和指数的AI交易教练:可以测试均线规则的模拟盘、会执行你自己设定的过滤条件的教练,以及能显示你的系统在哪种行情下真正活得下来的交易日志。免费试用:https://indikora.com

本文仅用于教育目的,不构成财务建议。

免费试用 Indikora

一个 AI 交易教练,在你犯下 FOMO、报复性交易等错误之前提醒你。

免费开始 →