# 多指标共振·三通道动态网格EA策略介绍
## 一、策略定位
本策略是一套结合**多通道入场、趋势节奏判断、动态网格加仓、篮子均价止盈及移动利润保护**的自动交易系统。
EA内部设置三套相互独立的交易通道,每个通道拥有独立魔术码和持仓管理机制。不同通道采用不同的时间节奏及价格条件寻找首次入场机会,在持仓进入不利方向后,则通过设定的价格间距进行同方向分批加仓,重新调整整体持仓均价,等待价格回归后完成整组订单退出。
代码默认开启**通道1和通道3**,通道2默认关闭;基础手数0.01,加仓倍率1.3,加仓距离250点,止盈300点,并提供移动保护功能。
---
## 二、三通道交易结构
### 通道1:价格高低结构通道
通道1根据当前图表最近K线的高低价关系判断初始交易方向,并结合H1周期RSI进行基础过滤。
当满足相应价格结构后:
* RSI(H1,14) > 30时允许一个方向入场;
* RSI(H1,14) < 70时允许另一个方向入场;
* 当前通道没有持仓时才建立新的首单。
因此该通道主要负责根据短周期价格结构寻找第一笔交易机会,同时利用H1 RSI避免在极端超买、超卖区域机械开仓。
### 通道2:H1节奏交易通道
通道2以**H1新K线出现**作为一次新的判断周期。
EA比较当前图表最近两根已经完成K线的收盘价:
* 最新收盘价格继续下降时建立卖出方向;
* 最新收盘价格上升时建立买入方向。
也就是说,该通道更偏向跟随最近价格运行方向建立首单。
通道2默认关闭,可根据交易品种和回测结果决定是否启用。
### 通道3:M1快速交易通道
通道3以**M1新K线**作为交易判断节奏,属于三套逻辑中交易频率相对较高的一套。
方向判断同样参考最近两根已完成K线的收盘变化,同时加入H1 RSI过滤:
* 价格走弱且H1 RSI > 30,允许建立卖单;
* 价格走强且H1 RSI < 70,允许建立买单。
因此通道3承担的是较高频率的短周期交易任务,而H1 RSI负责过滤部分极端行情。
---
## 三、网格加仓机制
本EA的核心持仓管理方式属于**同方向逆势加仓**。
首单建立以后,如果行情继续向持仓不利方向运行,并达到设定的加仓距离,EA会继续建立同方向订单。
例如:
买入以后价格继续下跌 → 达到加仓距离 → 再次买入;
卖出以后价格继续上涨 → 达到加仓距离 → 再次卖出。
实际加仓距离采用:
**基础加仓距离 × 加仓间距倍率^当前层数**
默认:
* 基础加仓距离:250点
* 加仓间距倍率:1.0
因此默认情况下属于固定间距网格;如果提高间距倍率,则随着持仓层数增加,加仓距离也会逐渐扩大。
---
## 四、动态手数机制
每增加一层订单,手数按照设定倍率递增。
计算结构为:
**本层手数 = 起始手数 × 加仓倍率^当前层数**
默认参数:
* 首单:0.01手
* 加仓倍率:1.3
理论上手数大致形成:
0.01 → 0.013 → 0.0169 → 0.022 → 0.0286……
实际下单时会按照平台允许的手数精度进行处理。
因此它并不是传统固定手数网格,而是带有**渐进式马丁属性**的动态仓位结构。
---
## 五、篮子均价止盈
EA并不是让每一笔订单独立止盈。
每次新增订单以后,系统会重新计算当前通道所有持仓的**加权平均开仓价格**:
> 综合均价 = Σ(订单开仓价 × 订单手数)÷ 总持仓手数
然后根据综合均价重新设置整组订单的统一止盈位置。
买单:
**综合均价 + TakeProfit**
卖单:
**综合均价 - TakeProfit**
默认TakeProfit为300点。
这种设计的目的,是在行情逆向运行并完成多次加仓以后,不要求价格重新回到第一单附近,只需要回到新的综合持仓成本附近并继续运行一定距离,即可让整个订单组整体盈利退出。
---
## 六、移动利润保护
EA提供独立的移动保护功能:
* 默认开启移动保护;
* 盈利达到100点后启动;
* 默认回调保护距离30点。
移动保护不是单纯根据某一笔订单的开仓价计算,而是参考当前通道的**综合持仓均价**。
当整组买单价格高于综合均价达到启动距离后,EA逐步提高止损位置;
当整组卖单价格低于综合均价达到启动距离后,则逐步下移止损位置。
这样可以在行情已经进入盈利区域以后尽量锁定已有利润,减少“已经盈利最后又全部回吐”的情况。
---
## 七、复利模式
EA同时提供复利模式。
关闭复利时:
**直接使用设置的Lots作为起始手数。**
开启复利后:
* 账户余额低于2000时仍使用设定的基础手数;
* 账户余额达到2000以上后,根据账户余额自动计算基础交易手数。
因此随着账户余额增加,整体仓位规模也会自动提高。
---
## 八、风险保护机制
EA提供强制止损开关。
开启后包含两类风险保护:
### 1. 总金额止损
当三个交易通道合计浮亏超过设定的“止损金额”时,EA会将三个魔术码对应的持仓全部平仓。
默认止损金额为3000。
### 2. 权益比例保护
每个通道还会独立统计当前浮亏,当亏损超过设定的账户权益比例时,该通道订单将全部平仓。
默认比例参数为50%,但该功能默认关闭。
---
## 九、指标系统说明
EA图表面板中包含:
* MACD
* RSI
* CCI
* Stochastic
* EMA
* M1 / M5 / M15 / M30 / H1 / H4 / D1多周期状态
这些指标主要用于显示不同周期的市场状态和辅助判断。
需要特别说明:
**代码中的多指标面板并不等于所有指标同时参与实际开仓。**
实际交易核心主要由:
**价格结构 + 最近K线方向 + H1 RSI过滤 + 三通道时间节奏 + 网格仓位管理**
共同构成。
因此从交易结构上看,这套EA更准确地属于:
> **多通道信号驱动的动态均价网格系统。**
---
## 十、策略优势
该策略的主要特点在于:
1. 三套交易通道独立运行,可分散单一入场模型的依赖;
2. 动态加仓降低整组持仓平均成本;
3. 采用综合均价统一止盈,不要求所有订单单独盈利;
4. 支持移动利润保护;
5. 支持固定手数及自动复利;
6. 支持最大持仓数量限制;
7. 支持金额及权益比例风险保护;
8. 每个通道使用独立魔术码,订单管理互不干扰。
---
## 十一、适合与不适合的行情
这套策略最主要的盈利逻辑是:
> **利用价格波动和回撤,通过分批建仓降低综合持仓成本,最终等待价格回归完成整组盈利退出。**
因此相对更适合:
* 双向震荡行情;
* 有明显回撤的趋势行情;
* 波动充分但不会长期单边失控的市场。
主要风险来自:
* 持续单边上涨;
* 持续单边下跌;
* 极端消息行情;
* 跳空;
* 流动性突然下降;
* 网格层数过多导致总手数快速扩大。
尤其需要明确:该EA采用倍率加仓结构,默认并没有给每一笔首单设置固定硬止损,下单函数实际发送的是BUY/SELL市价单,初始SL/TP参数为0,之后主要依靠篮子止盈、移动保护及强制风险控制进行管理。
因此它本质上属于**有尾部风险的网格/渐进式马丁策略**,资金量、起始手数、加仓倍率和最大层数,比首单信号本身更加重要。
---
## 十二、一句话总结
**本EA通过三套不同节奏的交易通道寻找首单机会,当行情逆向运行时按设定距离和倍率进行同方向分批加仓,不断改善整体持仓均价,再通过统一篮子止盈和移动利润保护捕捉价格回归,实现多订单组合式盈利退出。**
### 风险提示
任何自动交易策略均无法保证盈利。历史表现、回测结果及模拟账户表现不代表未来收益。网格及倍率加仓策略在极端单边行情中可能出现较大浮亏,投资者应根据自身资金规模合理设置起始手数、加仓倍率、最大持仓数量及风险保护参数,并自行承担交易产生的全部盈亏。 |
|