标题:黄金趋势跟踪策略:非马丁格尔网络式顺势加仓(无挂单)
本文介绍一套成熟的黄金(XAU/USD)交易思路,核心特征为:市价直接入场(无挂单)、趋势方向网络式加仓、零马丁格尔。通过自适应过滤器在震荡行情中存活。
1. 核心思想:趋势延续 + 网络式加仓
与马丁格尔逆势加仓(亏损加倍)不同,本系统顺势加仓。每层新仓位规模递减(倒金字塔),使平均入场价始终有利。这符合黄金的“阶梯式”运动特征:急涨→盘整→再涨。
2. 入场逻辑:K线收盘后市价入场
不使用挂单。 EA在H1新K线开盘时评估,仅基于已收盘的上一根K线数据,避免重绘问题。
做多入场条件:
执行: 下一根K线开盘时,执行市价买单,固定手数 = 账户权益的0.5%。
3. 加仓规则(网络式分层)
同一方向最多3层。每层止损距离递增,但仓位递减。
| 层级 | 入场触发条件 | 仓位(占权益%) | 初始止损 |
|------|--------------|----------------|----------|
| 1 | 初始信号 | 0.5% | 1.5倍ATR(14) |
| 2 | 价格 > 前高 + 0.5倍ATR | 0.3% | 2.0倍ATR(14) |
| 3 | 价格 > 第2层入场高 + 0.5倍ATR | 0.2% | 2.5倍ATR(14) |
关键风控: 若浮动亏损超过权益的3%,禁止任何新层加仓。
4. 震荡市兼容机制——出场过滤器
黄金处于震荡行情的时间多于趋势行情。系统使用ADX指标检测市场状态:
5. 出场规则
止盈: 从第一层入场价计算,累计风险回报比达到1:3。
移动止损: 当累计浮动盈利达到权益的2%时,将所有仓位的止损移动至第2层入场价(确保整体锁定盈利)。
硬止损: 单日最大总风险为权益的2%。若连续两笔亏损交易,暂停交易24小时。
6. EA实现伪代码
```python
# 黄金趋势跟踪 + 金字塔加仓(非马丁格尔)
if 新K线开始 and 非冷却状态:
if ADX(14) > 25 and 收盘价[1] > EMA(20)[1]:
if 持仓数 == 0:
市价买入(手数 = 0.005 * 账户权益)
elif 持仓数 == 1 and 最高价[1] > 入场价_1 + 0.5 * ATR(14):
市价买入(手数 = 0.003 * 账户权益)
elif 持仓数 == 2 and 最高价[1] > 入场价_2 + 0.5 * ATR(14):
市价买入(手数 = 0.002 * 账户权益)
if ADX(14) < 20:
平仓全部()
if 累计浮动盈利 > 0.02 * 账户权益:
移动全部止损至保本()
```
7. 回测预期(参考同类H1黄金EA)
基于H1黄金、可变点差的2年回测(2024-2026)可能得到:
8. 风险管理规则
参考来源:
```