产品概述
RibbonGrid 双均线网格EA 是一款基于MT5平台开发的多策略融合型智能交易程序。该EA以双均线带指标 Dual MA Ribbon 作为趋势方向过滤器,结合动态网格加仓算法与多层级对冲减仓机制,构建了一套完整的趋势跟踪与风险管理系统。
EA提供免费版与专业版两种授权模式。免费版仅支持 EURUSD、AUDUSD、NZDUSD 三个品种,无时间与账户限制;专业版扩展至 XAUUSD、GBPUSD、USDCAD、EURGBP、CHFJPY 等13个主流交易品种,覆盖贵金属、直盘与交叉盘。产品面向中长线网格交易者,注重回测一致性与执行稳定性。
参数与功能

仓位管理与动态加仓
EA将仓位参数集中划分为可视化分组,便于交易者按策略偏好快速调整。
初始手数默认 0.03 手,作为首单基础仓位;加仓倍率 1.2 采用等比递增算法,使仓位随亏损深度呈指数级增长,有效拉低持仓均价。
加仓间距默认 100 点,并支持混合动态间距模式。当同向订单数量小于"启用动态间距值"(默认 6)时,使用固定间距;达到阈值后,间距从第7单起间距自动扩展,避免在极端行情下加仓过于密集。加仓触发的K线周期独立于信号周期,默认 M15,进一步过滤瞬时波动。
减仓风控机制
减仓开关默认开启,构成EA的第二层风控体系。当同向持仓超过"减仓起始单量"(默认 5 单)时,系统自动检测最高开盘价与最低开盘价两笔订单。若两单合计浮动盈亏超过两者总仓位的"减仓盈利比例"(默认 10%),则同时平掉首尾两单,锁定网格两端利润并缩减敞口。
当持仓量超过起始单量一定程度时,EA升级至第三层减仓策略:筛选当前同向持仓中利润最大的两笔订单与最早开仓的亏损单,三者组合盈利达到仓位比例阈值后一并平仓。该机制在深度逆势加仓后,利用浮盈订单对冲浮亏订单,有效缓解账户回撤压力。
信号过滤与初始开仓
趋势判断由自定义指标 Dual MA Ribbon 完成,EA将参数与指标路径开放至外部,支持灵活替换。
初始开仓规则要求快线数值大于前一根K线快线值,且快线位于慢线上方时执行多单;反之形成空头排列时执行空单。信号计算周期独立设置,默认 H1,确保加仓与开仓逻辑互不干扰。
交易执行与账户管理
EA内置回测一致性开关,默认开启。启用后所有交易逻辑仅在K线收盘瞬间执行一次,杜绝K线内部重复触发,保证回测与实盘行为一致。交易参数中滑点默认 100 点,手续费默认为零;若券商收取手续费,可按账户实际标准以每手金额形式计入盈亏统计,使减仓与平仓判断更接近真实成本。
此外,EA在实盘环境下自动渲染账户信息面板,实时显示账号名称、服务器、杠杆、余额、净值、浮动盈亏及授权版本,数据变化时局部刷新,避免无效图形重建。
回测效果
