产品概述
本EA核心设计理念是将修正后的相对强弱指数(Corrected RSI)与动态网格加仓策略相结合,利用RSI的快慢线交叉信号判断趋势起点,再通过多层级的网格加仓放大趋势利润,同时内置多种对冲减仓机制控制回撤风险。
该EA并非简单的逆势马丁策略,而是基于RSI快慢线的连续确认信号进行方向性开仓。当快线连续两期位于慢线上方时,EA判定多头趋势成立并建立初始买单;反之,当快线连续两期位于慢线下方时,建立初始卖单。这种双重确认机制有效过滤了虚假突破,提升了入场信号的可靠性。
EA提供免费版与专业版两个授权版本。免费版无时间与账号限制,但交易品种限定为EURUSD、AUDUSD、NZDUSD三个主流直盘。专业版则解锁对EURUSD、GBPUSD、AUDUSD、NZDUSD、AUDNZD、AUDCAD、NZDCAD、CADCHF、USDCAD、EURGBP、USDCHF、CHFJPY及XAUUSD等十余个主流与非主流品种的支持,满足多元化交易需求。
参数与功能

开仓信号与趋势识别
EA的交易决策依赖一个自定义的“Corrected RSI”指标,用户可通过以下参数调整信号的敏感度与适用范围:
RSI周期:默认14,决定RSI的计算回溯周期,数值越小信号越灵敏。
价格类型:默认收盘价,可选择其他价格类型以适应不同市场环境。
应用时间周期:默认H1,决定RSI指标的计算时间框架,也是趋势判断的主周期。
加仓逻辑与仓位管理
EA的核心竞争力在于其精细化的动态加仓系统,包含手数与间距的双重动态调整,以应对逆势行情中的成本摊薄需求。
动态首单等比加仓算法
加仓手数基于首单手数等比递增。这种指数级增长可在趋势延续时快速扩大盈利仓位,同时在逆势时加速摊平成本。
初始手数:默认0.03,定义首单开仓量。
加仓倍率:默认1.2,控制每层加仓手数的增长速度。
混合动态间距模式
加仓间距采用分段设计,避免早期过度密集加仓导致保证金压力过大。
固定间距阶段:当同方向订单数量小于 启用动态间距值(默认6)时,EA使用固定的 加仓间距(默认100点)作为加仓触发距离。
动态递增阶段:当订单数量达到或超过 启用动态间距值 后,后续每层的加仓间距按公式递增。这使得在深度逆势时,EA能自动拉开加仓间隔,保留更多资金缓冲。
加仓间隔周期:默认M15,用于获取K线时间戳,控制加仓频率(避免在同一根K线内重复加仓)。
风险控制与减仓机制
EA设计了多层次的风险管理模块,尤其针对网格交易常见的浮亏问题。
首尾对冲减仓策略
当同一方向的订单数量超过 减仓起始单量(默认5)时,EA会自动寻找该方向中开盘价最高和最低的两张订单。当这两张订单的综合浮动盈亏(含库存费)达到 (最高仓位+最低仓位) × 减仓盈利比例 时,EA将同时平掉这两张订单,锁定网格两端的相对盈利,降低整体持仓成本。
最大盈利对冲首损减仓策略
当订单数量进一步增加时,EA会找出盈利最大的两张订单以及亏损最大的首张订单(即最早开仓的单子)。当这三张订单的总盈亏之和大于其总仓位的 减仓盈利比例 时,EA将它们一并平仓,利用强势单的利润覆盖弱势单的亏损,优化仓位结构。
总体盈利平仓
EA持续监控同一方向所有持仓的总体盈亏。当 总浮动盈亏 > 总持仓仓位 × 总体盈利比例 时,EA将该方向的所有订单一次性全部平仓,落袋为安。
减仓开关:默认开启,控制是否启用上述减仓逻辑。
减仓盈利比例:默认10,单位为点数的百分比,实际含义为盈利金额相对于仓位的比值。
总体盈利比例:默认10,定义总体止盈阈值。
回测优化与账户监控
为确保回测结果的可靠性,EA内置 回测一致性 开关(默认开启)。开启后,EA仅在每根1分钟K线开始时执行一次交易逻辑,极大减少回测与实盘间的信号差异。用户还可设置 手续费用(默认0)、滑点设置(默认100)和 订单幻数(默认11126)以适配不同经纪商环境。
此外,EA在非回测模式下自动绘制一个图形化信息面板,实时显示账户余额、净值、浮动盈亏及授权版本,方便用户直观监控账户状态。
回测效果
