
MACD 出现金叉,并不意味着加密资产价格马上上涨。指标描述的是历史价格形成的均线与动量关系,能否用于交易,还要结合图表周期、市场状态、入场位置和退出安排。默认的 12、26、9 可以作为比较基准,却不是所有币种的通用最优设置。你需要把指标观察写成能够复核的规则,再核对仓位、费用和回测条件。这样才能分清信号发生了什么,以及账户准备为一次判断承担多少风险。

常见的 MACD 设置使用 12 周期与 26 周期指数移动平均线计算差值,再用差值的 9 周期均线形成信号线。这里的周期跟随指标使用的 K 线频率变化:在一小时图上,计算依赖小时价格序列;在日线图上,则依赖每日价格。先固定交易对、市场、图表周期和计算方式,再比较参数,才能避免把不同数据产生的结果误认为策略差异。
MACD 的英文全称是 Moving Average Convergence Divergence,常见结构包含两条线和一组柱体。默认计算方式可以简写为:
例如,快线均值为 2,010、慢线均值为 2,000 时,MACD 线为 10;若信号线为 8,柱体数值为 2。这些是价格差值,不是上涨概率或百分比收益。MACD 本身没有固定的超买、超卖上下界,也不宜直接比较不同价格水平资产的原始读数大小。
指数移动平均线给予近期价格更高权重,但仍由历史与当前数据计算。因此,MACD 对变化作出反应时,价格可能已经移动了一段距离;提高敏感度不能消除这种滞后。
同样是 12、26、9,15 分钟图与四小时图表达的时间尺度不同。较低周期通常呈现更多短期波动,也更依赖成交质量。加密市场持续交易,不构成必须按每周交易天数机械改写默认参数的理由。
| 设置方向 | 可能出现的变化 | 测试重点 |
|---|---|---|
| 标准 12、26、9 | 提供统一比较起点 | 在上涨、下跌和震荡阶段分别表现怎样 |
| 较短参数 | 通常反应更快,交叉可能增多 | 反复退出、换手和交易成本 |
| 较长参数 | 通常更平滑,反应也可能更慢 | 入场延迟、利润回吐与持仓时间 |
比较时还要核对 MACD 计算设置,包括价格来源、快慢均线类型、信号线类型和指标周期。图表是一小时,不代表另设为四小时的指标也按小时计算。每次只调整少量条件,并保存原版本;不能看到几次亏损就不断更换设置,再只展示最好的一组。

MACD 信号需要按比较对象理解:交叉比较 MACD 线与信号线,零轴比较快慢均线的相对位置,柱状图显示两条指标线的距离,背离比较价格与指标的波峰或波谷。它们提供相互关联的信息,却不等于独立的多次确认。信号是否值得交易,还取决于价格位于趋势、区间还是重要价位附近,不能把图形名称直接当作下单指令。
| 信号 | 可以观察到的信息 | 尚不能确认的结论 |
|---|---|---|
| MACD 线上穿信号线 | 两条线的差值由非正转为正,常称金叉 | 币价必然立刻上涨 |
| MACD 线下穿信号线 | 两条线的差值由非负转为负,常称死叉 | 下跌会持续多久 |
| MACD 线穿越零轴 | 快慢均线相对位置发生变化 | 新趋势一定形成并持续 |
| 柱状图扩大或缩短 | MACD 线与信号线的距离变化 | 价格已经反转或到达极值 |
| 价格与指标背离 | 价格与所选指标的波动结构不一致 | 已经确定反转价格和时间 |
零轴下方出现金叉时,快周期均线仍可能低于慢周期均线,只是 MACD 线已经超过信号线。这可以发生在下跌后的反弹过程中,不能直接认定整体趋势转强。零轴上方的金叉也可能很快失效,尤其是在价格接近区间上沿、剩余空间有限的时候。
柱体颜色需要先看平台规则,不要只记“红买绿卖”。正柱从较大值缩到较小值,表示 MACD 线仍高于信号线,但两线差距缩小;负柱向零靠近,表示负差距收窄。两种变化都没有直接说明下一根价格 K 线的方向。MACD 线上穿信号线与柱体转正,在相同计算方式下对应同一关系,不能当作两项独立证据重复计数。
背离也要明确观察对象。价格与指标背离的常见例子是价格形成更高的高点,而指标形成较低的高点,提示上涨动量表现没有同步增强。看涨背离则可以表现为价格创出更低的低点,指标低点却抬高。
比较时应使用对应的波峰或波谷,并注明观察的是 MACD 线还是柱状图。不能把相隔无关的高低点勉强连成背离,也不能在尚未确认的波谷上提前认定形态完成。强趋势中背离可能持续出现,价格仍继续原方向运行。对尝试逆势交易的人,背离是需要进一步检验的观察,不是取消止损或不断加仓的理由。
小结:先确认信号比较的是哪两组数据,再判断价格背景。交叉与柱体变号可能只是同一关系的不同呈现;零轴提供均线位置背景,背离提示价格与指标表现不一致。它们都不能单独确定交易结果,最终还需明确入场条件、失效位置和退出方式。

完整策略需要提前写清行情条件、信号确认时间、订单提交方式、仓位和退出安排。只有“金叉买入、死叉卖出”,仍可能遗漏是否等待收盘、在哪个市场下单,以及价格先触及止损时如何处理。规则应让你在看不到后续行情时也能作出同样判断,并能根据交易记录复核,而不是事后挑选看起来最漂亮的交叉。
可以用一套待测试规则演示组织方法:固定某一现货交易对,以四小时图观察背景、一小时图执行,均使用 12、26、9。只在最近已收盘的四小时 K 线上,价格高于其 26 周期 EMA 且 MACD 线大于零时,检查一小时图是否形成收盘金叉。满足条件后,按预先选定的订单方式执行,并记录实际成交价。
这组条件只是规则示例,没有经过这里的实盘或历史收益验证,也不意味着四小时配一小时优于其他组合。背景条件不满足时,规则可以选择等待,而不是为了每次交叉都有交易机会而临时删掉限制。订单未成交也应按既定条件处理,不能在回测中默认全部成交,实盘中却追价补单。
还要区分盘中变化和收盘确认。实时数值与历史显示的差异意味着未收盘 K 线上的交叉可能出现后消失;较大周期数据也可能仍在变化。等待一小时收盘,不代表同时看到的四小时 K 线已经收盘。多周期规则必须明确使用哪根已确认数据。
入场前先确定价格失效位置,再安排退出优先级。价格止损用于处理行情已经否定计划的情况;反向交叉退出用于处理指标关系改变;时间退出用于限制迟迟没有按预期发展的持仓。三者可以组合,但需要提前规定谁先触发就怎样处理。
例如,假设某资产实际买入价为 2,000 USDT,预先识别的失效位置对应止损价 1,960 USDT,计划目标为 2,080 USDT。每单位价格风险为 40 USDT,目标价差为 80 USDT,未计成本的收益风险比是 2∶1。若先触及止损,就按止损安排处理,不因尚未出现死叉而继续等待;若规则规定反向收盘交叉先出现时退出,则不必坚持等待目标价。
计划还应包含放弃交易的条件:区间内连续交叉、预期空间不足、价差异常,或实际成交偏离使原定风险不再成立。信号出现后价格已大幅移动时,应重新计算,而不是继续沿用旧仓位和旧收益风险比。
复核时记录信号时间、当时已确认的背景数据、成交价、退出原因和费用。成功与失败交易都保留;若临时移动止损、追价或追加持仓,应单独标记,避免把人工干预后的结果归给原始 MACD 规则。
MACD 不能替你决定最多亏损多少,也不会改善交易平台的成交条件。风险管理需要把价格失效距离转为仓位,再把费用、滑点和相应产品的资金风险纳入评估。测试时则要检查规则是否在新的数据上仍能成立。信号更快、胜率更高或目标收益风险比更大,都不能独立证明策略值得采用,需要看完整净结果与回撤。
仓位规模与止损距离应一起考虑。对于以报价币计价、直接持有资产的简单现货多头,可用以下关系初步估算:
资产数量 ≈ 计划风险金额 ÷(入场价 − 止损价)
假设账户为 10,000 USDT,一次交易的计划风险为 50 USDT。沿用 2,000 USDT 入场、1,960 USDT 止损的假设,忽略成本时数量约为 1.25 个资产单位,对应名义买入额 2,500 USDT。50 USDT 是计划价格损失,不是投入本金,更不是平台保证的最大损失;这组金额也不构成通用风险比例建议。
实际数量还应为手续费与滑点预留空间,并按最小交易单位向下调整,同时满足可用资金限制。ATR 波动率指标可以帮助观察正常波动幅度,但不预测方向,也不存在统一适用的止损倍数。若合理止损距离扩大,在计划风险不变时,应相应降低仓位,而不是把止损强行挪近。
止损订单的触发与成交是不同环节。触发市价订单不保证成交在止损价;限价保护也可能带来无法成交的风险。应核对平台采用的触发价格、订单类型及退出后是否残留独立挂单。
评估策略时,把交易手续费、买卖价差和滑点计入买卖全过程。更快的参数可能增加换手,小额毛利润可能因此被抵消。使用实际成交价计算时,不应重复扣除已包含在价格中的价差或滑点。
合约策略还要分别核对资金费用、名义敞口、保证金和强平条件。保证金金额不能直接当作计划风险;技术止损尚未正常执行前,强平或流动性问题也可能影响持仓。同方向持有多个相关加密资产时,还要看合计风险,不能把每笔仓位完全独立计算。
依据策略测试的成本与样本划分,参数调整与独立验证应使用不同数据。先固定规则,再在未参与调参的时期验证;覆盖上涨、下跌和震荡阶段,比较扣费结果、最大回撤、交易次数、平均盈亏与持仓时间,不只看胜率。
还要核对回测成交与计算设置,包括手续费、滑点、订单成交时间和 K 线内价格路径假设。收盘确认的策略,不能默认在知道收盘信号之前就以同根 K 线的理想价格成交。若同根 K 线同时触及目标和止损,也需检查测试怎样判断先后。
比较附近参数和不同验证阶段的稳定性,再通过模拟运行检查信号与操作是否一致。只有一组参数在一小段行情特别漂亮,不能证明已经找到最优设置;没有真实完成的测试,也不应给出胜率或收益率。
不能认为适合所有资产和市场状态。默认参数可以作为统一比较基准,但不同交易对的流动性、波动和所选周期都会影响信号表现。测试时应固定入场、退出与费用假设,不能只因为某组参数最近几次表现较好就认定更有效。
能够计算,但不代表适合你的执行条件。低周期对短期波动、反复交叉、价差和延迟更敏感,交易频率增加也可能抬高成本。应测试实际净结果,并确认有能力按规则持续监控和处理订单,不能仅凭信号更多判断效果更好。
先检查数据和设置是否一致,包括交易平台、交易对、现货或合约、K 线频率、价格来源,以及快慢线和信号线的均线类型。还要确认指标是否另设周期、当前 K 线是否收盘;显示相同的参数数字,不代表底层价格序列完全相同。
不能直接保证。RSI描述价格涨跌强弱,MACD 描述均线与动量关系,两者都依赖价格信息。增加 RSI 条件可能改变交易次数和触发时点,也可能引入重复过滤,需要比较独立验证期间的净结果,而不是只看历史图形是否更整齐。
金叉只说明 MACD 线超过信号线,不代表未来买盘足以推动价格持续上涨。下跌中的反弹、区间震荡和未收盘信号都可能形成交叉。即使交叉最终确认,实际入场位置和交易成本也会影响结果,因此仍需保留价格失效与退出安排。
普通现货卖出通常是减持已有资产,并不自动建立空头敞口。做空需要相应的借贷、保证金或衍生产品权限,同时涉及利息、资金费用与强平等不同风险。是否可用取决于账户资格、平台规则及适用法律法规,不能把看跌判断等同于已具备做空条件。
*本文仅供参考,不构成 BiyaPay 或其子公司及其关联公司的法律,税务或其他专业建议,也不能替代财务顾问或任何其他专业人士的建议。
我们不以任何明示或暗示的形式陈述,保证或担保该出版物中内容的准确性,完整性或时效性。