RSI Grid Spread Shield EA
- 专家
- 版本: 2.0
- 激活: 5
RSI Grid Martingale Spread Guard EA
RSI Grid Martingale Spread Guard EA 是一款运行于 MetaTrader 5 的多层风控型网格马丁 EA,专注于多头交易逻辑。
它将 RSI 入场、MA 趋势过滤、点差防护与风险管理结合,目标是在真实交易环境中减少低质量开仓、提升策略稳定性。
策略概述
本 EA 仅执行 BUY(做多) 交易。
每次新开仓或加仓前,都会先通过 RSI、趋势和点差条件进行过滤。
基本流程:
- 通过 RSI 识别潜在做多时机。
- 通过 MA 过滤确认趋势方向和价格位置。
- 在点差异常时禁止开仓。
- 在启用条件下执行网格/马丁加仓。
- 用单笔止损、移动止盈和整体利润保护进行风险控制。
核心功能
-
RSI 入场与解锁机制
使用 RSI 入场阈值 + 独立解锁阈值,避免短时间内重复触发。 -
MA 趋势与偏离过滤
仅在价格位于 MA 上方且未过度偏离 MA 时允许做多,减少追高风险。 -
双层点差防护
同时提供固定点差上限与“相对均值点差”过滤,尽量避开流动性差时段。 -
网格 + 马丁加仓(可选)
支持可配置的手数倍数与加仓间距,实现结构化加仓管理。 -
单笔最大亏损切断
当单笔浮亏达到设定点数时执行平仓。 -
组合盈利回撤保护
记录组合最大浮盈,在达到触发后若回撤超过阈值则批量平仓。 -
分阶段移动止盈
结合 TP 阶段与 ATR 动态止损,尽量在趋势中锁定利润。 -
交易安全机制
支持“每根K线最多一单”与“平仓后冷却周期”,抑制过度交易。
主要参数
-
基础设置
Lots, MagicNumber, Timeframe -
RSI 入场控制
RSI_Period, RSI_Open_Level, RSI_Unlock_Level -
移动止盈
Enable_Trailing, TP1_Points, TP2_Points, ATR_Period, ATR_Multiplier -
马丁加仓
Enable_Martingale, Max_Orders, Martingale_Lots, Grid_Points -
风控控制
Max_Loss_Points, Enable_Profit_Protect, Protect_Trigger_Points, Protect_Drawdown_Points -
MA 过滤
Enable_MA_Filter, MA_Period, MA_Method, MA_Max_Distance, MA_Timeframe -
交易安全
Safety_OneOrderPerBar, Cooldown_Enable, Cooldown_Bars -
点差过滤
Enable_Spread_Filter, Spread_Hard_Limit_Points, Enable_Spread_Avg_Filter, Spread_Avg_Period, Spread_Avg_Multiplier, Spread_Avg_Extra_Points
使用建议
- 先用保守手数和较低最大持仓数起步。
- 按品种与经纪商环境分别优化参数。
- 高波动品种建议始终开启点差防护。
- 先进行充分回测与模拟盘前向验证,再上实盘。
- 建议配合稳定 VPS 环境运行,提升执行一致性。
风险提示
- 本 EA 含马丁加仓逻辑,逆势行情下可能快速放大仓位与回撤。
- 历史表现不代表未来收益。
- 请严格执行资金管理与风险控制。
- 仅使用可承受风险的资金进行交易。
