关键词:TradingView、MACD、交易策略、EA、自动化、指标组合、双向交易
MACD 之所以历久弥新,就在于既可单独做信号源,又能与 RSI、布林带等经典指标叠加,形成兼具稳定性与爆发力的交易系统。本文精选 31 套可直接加载到 TradingView 回测 的 MACD 策略脚本,按进攻/防守、顺逆风格分门别类,带参数思路、入场条件与出场规则,帮助你最快找到适合自己品种与周期的“那一套”。
1 MACD 零轴突破:最简洁的趋势开关
核心逻辑
• MACD 快线自下向上突破 0 轴 → 多头开仓
• 快线自上向下跌破 0 轴 → 空头开仓
升级思路
加入 EMA 作趋势过滤器,以 20EMA 与 50EMA 金叉/死叉确认方向,胜率和盈亏比同步提升。
脚本示例:MACD 4H Strategy
2 MACD 金叉/死叉:信号线过滤的艺术
基础用法
• MACD 快线向上突破信号线 → 买入
• 快线向下跌破信号线 → 卖出
高阶玩法
- 与 200SMA 叠加:只在大趋势同向时动手,避免频繁回撤;
- 把金叉限制在负区,死叉限制在正区,捕捉弱势反弹或强势回调;
- RSI 额外过滤:RSI < 50 才允许多头,RSI > 50 才允许空头。
脚本示例:MACD EMA - TradingRush Strategy
3 多周期 MACD 共振:时间维度上的胜率放大器
思路
当 15m、1H、4H 三张图表的 MACD 同时出现同向金叉(死叉),入场信号被时间滤波器天然地“加水印”。
实战参数
• 使用 Different Timeframe 直接调用 4H 周期数据;
• 若三张图 MACD 全部位于负区且 15m 周期率先金叉 → 多头试验仓;
• 任一周期出现反向死叉即时止损,天然“低回撤”机制。
脚本示例:Combing in MACD and MTF
4 RSI × MACD:强弱叠加精准定位拐点
三种经典组合
| 场景 | 入场条件 | 出场条件 |
|---|---|---|
| 超卖修复 | MACD 金叉 + 任一近 5 根 RSI < 30 | MACD 死叉 |
| 趋势启动 | RSI > 50 + MACD 金叉 | RSI > 70 |
| 趋势反转 | RSI 超买后二次背离 + 死叉 | MACD 快线回到 0 轴下方 |
脚本示例:Easy to Use MACD+RSI Strategy
👉 马甲还没掉?这套量化回测数据正是在此平台跑出 12 个月正收益
5 布林带突破:波动率开口时的 MACD 护航
用法
价格从下向上突破布林中轨,MACD 同期金叉 → 做多。
反之亦然。
关键点
布林带缩口后第一次大张口的突破往往力度最强,配合 MACD,即可避免纯布林带带来的“假摔”。
脚本示例:MACD + BB + RSI Strategy [Alorse]
6 高抛低吸:MACD“布林带”逆势策略
逆转型设计
• MACD 自身计算布林带(±2σ);
• 当 MACD 低于 -2σ 且重新上穿下轨 → 抄底;
• 当 MACD 高于 +2σ 且重新跌破上轨 → 摸顶。
该逻辑比传统 RSI 超买超卖更具弹性,尤其适用于震荡市。
脚本示例:Strategy MACD vs BB
7 MACD 背离 + EMA 多维过滤
多头结构
- 15m EMA > 1H EMA,确保大局向上;
- MACD 直方图出现底背离;
- 背离后出现金叉,三重确认后进场。
止损设在背离前低;加码点可用 ATR 追踪止损。
脚本示例:Macd Divergence + MTF EMA
8 锤子线 × MACD:K 线形态与动量的强强联合
入场条件
• 出现强势锤子(下影线 ≥ 实体 ×2);
• 当日量能放大;
• MACD 双线仍位于 0 轴下方,市价严重超跌。
用 0 轴上方首次死叉做动态止盈,单根 K 线即可锁定数倍盈亏比。
脚本示例:Starbux
9 相对成交量(RVOL)筛单:高换手才是硬道理
判定公式
RVOL = 当前量能 / 过去平均量能
| 方向 | 必要条件(满足 2/3) |
|---|---|
| 多头 | RSI 超卖转折、MACD 金叉、RVOL > 2 |
| 空头 | RSI 超买转折、MACD 死叉、RVOL > 5 |
量能筛选有效剔除“无量假突破”陷阱。
脚本示例:MACD, RSI, & RVOL Strategy
10 一目均衡表加持:日式组合拳
动量判官:MACD 金叉/死叉
趋势判官:转换线 >(或 <)基准线
段位判官:价格相对先行云的位置
三官会审同步满足才入场,能把 MTF 顺趋势策略的胜率推向 60% 以上。
脚本示例:Ichimoku Kinko Hyo + HULL-MA_X + MacD
单元式 FAQ:所有你想问却忘了搜的
Q1:MACD 默认参数(12,26,9)还适用吗?
A:在 1H 及以上周期表现稳健;若做小币、量化高频,请适当降低快线周期以提升灵敏度,并用 Walk Forward 回测验证。
Q2:不同策略的脚本能组合到一起吗?
A:可用 TradingView 的 strategy.combine() 语法,把多个脚本逻辑封装成模块,共享同一持仓队列。
Q3:需要付费才能使用这些脚本吗?
A:文内所有脚本均可在 TradingView 公开社区免费加载;少数脚本的完整设置需经作者授权。
Q4:为何同一策略同品种持仓信号前后不一致?
A:检查是否启用了多周期数据源(MTF)。MTF 会引用更高时间框架的未来信息,实盘与回测值可能有偏差。
Q5:能否直接用于期权或永续合约?
A:MACD 本身适用所有拥有 OHLC 数据的市场。在永续合约须结合资金费率过滤,否则测试成绩会被资金成本歪曲。
Q6:最低回测年限建议?
A:近三年数据更能覆盖熊牛震三种状态,可提高策略鲁棒性;若只做日内,至少评估 12 个月足矣。
快捷对照表:31 套脚本清单索引
- MACD与0水平交叉
- MACD交叉 + EMA 筛选
- New Renaissance 基础金叉
- MACD 金叉过滤 + 200SMA
- RSI & MACD 三重过滤
- 高阶多周期MACD(MTF)
- 多周期四金叉共振
- RSI + MACD + 平滑处理
- Gold TDOW 趋势跟随
- RS超卖5根+MACD金叉
- MACD 级别突破策略
- STO & MACD 组合
- MACD + 随机指标反转
- BB + MACD + RSI 三位一体
- KL-Boll MACD 预测信号
- MACD 背离共振
- 锤子线 + MACD 爆发点
- 相对量 MACD 精选
- MACD ∓2σ 布林带反杀
- 一目均衡大时间架
- 日烛 + Ichimoku + MACD
- 超级趋势双重验证
- MACD & SAR 趋势跟踪
- Perfect Order MACD 三周期
- PSAR + MACD + RSI 三位判官
- CHOP 趋势过滤
- Heikin-Ashi 复合通道
- Elliot Wave + MACD 波段
- Donchian 突破 MACD 确认
- 量化 ATR 通道平仓
- 多指标、多空两利的高/低拐点策略
如果你对“哪套脚本真正适合自己”仍举棋不定,不妨先开一个 1H 周期模拟盘,将仓位固定为 1% 资金试错,三周后即可通过账户曲线快速挑出属于你自己的“天命策略”。