MA Crossover 指标:公式、参数与读法

均线交叉(MA Crossover)在快速均线穿越慢速均线的 K 线上做标记:向上穿越时在 K 线下方画箭头,向下穿越时在上方画箭头。Senzoukria 默认使用 9 和 21 一组的简单均线,也可选择 EMA。

Senzoukria · 指标 · Updated September 2026


MA Crossover 均线与波动率, 叠加在价格图上.

MA Crossover 测量的是什么

当快线在前一根 K 线上位于慢线之下或与之相等,并在当前 K 线上严格高于慢线时,记为一次向上穿越;向下穿越与之镜像。这种不对称,即前一根 K 线含等号、当前 K 线严格比较,可以避免两条均线连续多根相等时每根都发出标记:均线相触后又回到同一侧,不产生任何标记;相触后真正穿越,则只在穿越的那根 K 线上产生一次标记。当前或前一根 K 线上任一均线尚未定义时,不发出标记,因此两个周期中较长的那个决定标记何时开始出现。向上穿越的箭头锚定在 K 线最低价,向下穿越锚定在最高价,箭头指向 K 线而不会遮住实体。

公式:代码中的实现

这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:

MA Crossover — marqueurs de croisement de deux moyennes du close. croisement HAUSSIER en i ⟺ fast[i−1] ≤ slow[i−1] ET fast[i] > slow[i] croisement BAISSIER en i ⟺ fast[i−1] ≥ slow[i−1] ET fast[i] < slow[i] L'ÉGALITÉ appartient au passé (≤ / ≥ sur la barre précédente, strict sur la barre courante) : deux moyennes qui se touchent puis repartent du même côté n'émettent RIEN, et un contact suivi d'une vraie traversée émet UNE fois, à la barre de la traversée. Sans cette dissymétrie, une série de barres à moyennes égales déclencherait un signal par barre. Warm-up : tant que l'une des deux moyennes est indéfinie à i ou i−1, aucun signal (la lente commande — pas de croisement inventé pendant sa graine). Type sma|ema (mêmes conventions que le catalogue : SMA null avant N, EMA graine = SMA des N premiers). Placement : flèche HAUTE au LOW de la barre, flèche BASSE au HIGH — la flèche pointe vers la barre au lieu de se superposer au corps. Défauts 9 / 21 (le couple intraday usuel).

如何解读

  • 一个标记表述的是两条基于过去收盘价的均线之间的关系;它所在的 K 线是这种关系发生变化的位置,而不是行情启动的位置。
  • 统计一个交易时段内的标记数量:短时间内出现一串方向交替的箭头,说明对当前波动区间而言,两个周期设得太接近。
  • 观察穿越之后两条均线之间的距离。穿越后立即分开,与穿越后仍缠绕在一起,描述的是不同的市场状态。
  • 两条均线都存在之后才会有标记,因此加载历史的最初几根 K 线上不会有标记;选择 EMA 时,如果历史起点不同,初值会改变,最初几次穿越也可能随之移动。

参数与默认值

快线默认 9,慢线默认 21,范围均为 1 到 500;均线类型默认 SMA,可选 EMA。拉大两个周期的差距,穿越次数减少,每次穿越也更晚;缩小差距,穿越频繁且紧跟价格。切换为 EMA 后,两条均线对最新 K 线的反应都更快,通常会让穿越提前,并改变穿越的次数。

MA Crossover — 应用中可调的参数及其默认值。
参数类型默认值取值范围
Fast periodnumber91 – 500
Slow periodnumber211 – 500
MA type选项SMASMA, EMA

它无法显示的内容

交叉是两条滞后序列之间的滞后比较,它确认的是收盘价中已经发生的变化。在震荡区间中,它会在两个方向上反复触发且缺乏延续,任何参数都无法消除这种行为,只能改变频率。标记不带有幅度信息:只穿过零点几个 tick 的交叉,和决定性的交叉看起来完全一样。它只用收盘价计算,行情背后的主动性、K 线内部的买价 x 卖价分布以及订单簿深度,它都看不到。而且这里不会下任何订单:若要根据这些标记自动操作,仍需要由人明确手动启用自动驾驶。

浏览全部指标

其他语言版本

Frequently asked questions

什么是 9/21 均线交叉?
它比较收盘价的 9 周期均线和 21 周期均线,在较快的那条从较慢那条的一侧移到另一侧的 K 线上做标记。这是日内常见的组合,也是这里的默认值。这组周期完全可配置,两个周期都可设为 1 到 500 之间的任意值。
如果两条均线连续几根 K 线相等,信号会重复出现吗?
不会。检验在前一根 K 线上含等号,在当前 K 线上严格比较,因此相等归属于过去:均线相等的一段 K 线不会发出任何标记。只有在快线严格越过慢线的那根 K 线上才会出现标记,而且只出现一次。
交叉信号应该用 SMA 还是 EMA?
两者都可用,没有哪一个在一般意义上更好。简单均线对窗口内每根 K 线等权,穿越更晚;指数均线更重视近期 K 线,穿越更早,也就意味着更多的穿越,其中包括更多随后反转的。选择取决于你在时机和愿意查看的标记数量之间如何权衡。

Keep reading