EA-20184 · 网格
FarhadCrab1
FarhadCrab1是一个基于网格策略的EA,在当前价格上下按固定间距放置买卖挂单,利用市场震荡获利。它采用类似螃蟹的对称下单模式,仓位逐步递增。EA在预定价格水平开多个仓位,当总利润达到目标时整体平仓。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | -1.96% | -1.70% | 8.09% | 129 | 41.90% | -0.42 | -0.24 | 9 | −$1.52 | 可靠 |
| GBPUSD | -0.83% | -0.72% | 8.97% | 128 | 46.50% | -0.11 | -0.09 | 6 | −$0.84 | 可靠 |
| USDJPY | -9.04% | -7.90% | 10.58% | 132 | 43.90% | -1.73 | -0.85 | 4 | −$6.85 | 可靠 |
| XAUUSD | -100.00% | -100.00% | 100.00% | 44 | 54.50% | -1.51 | -1.00 | 3 | −$227.93 | 账户爆仓 |
在 4 个有可信结果的品种中,0 个盈利。
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
按月看
| 品种 | 盈利月份占比 | 最好的月份 | 最差的月份 |
|---|---|---|---|
| EURUSD | 38% | +2.60% 2026-01 | -2.76% 2026-03 |
| GBPUSD | 54% | +2.51% 2026-01 | -2.68% 2026-05 |
| USDJPY | 23% | +1.51% 2026-03 | -2.72% 2026-01 |
| XAUUSD | 40% | +20.20% 2025-12 | -100.00% 2026-03 |
根据回测净值曲线计算(约每两天一个点),只统计可信结果。
爆仓风险: 高
- 按固定价格间距挂一串网格单
- 在我们的回测中爆仓(净值跌破 10%):XAUUSD
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
策略概念基于网格交易,EA在当前价格上下方按固定间距布置买卖挂单,形成类似螃蟹钳子的对称结构。入场条件是当价格触及预设网格线时自动开仓,买入挂单设在价格上方,卖出挂单设在价格下方。出场条件是当所有持仓的总浮动利润达到设定的利润目标时,全部平仓获利了结。仓位管理采用递增手数方式,随着网格层级加深,后续订单的手数倍增,属于马丁格尔变体。资金管理依赖总利润目标平仓机制,但缺乏单笔止损保护,在单边趋势行情中风险极大。整体策略假设市场会在一定范围内震荡,通过多层挂单捕捉价格波动,但在极端趋势中可能造成严重亏损。
优势
- 网格策略在震荡行情中表现良好,能持续捕捉小幅价格波动获利
- 对称布局设计使得多空方向都能获利,不依赖单边趋势判断
- 参数可调性强,交易者可根据不同品种和波动率调整网格间距和手数倍数
劣势
- 马丁格尔式仓位递增在单边趋势中风险极高,可能导致爆仓
- 缺乏有效止损机制,单笔和整体风险控制不足
- 网格间距固定无法适应市场波动率变化,低波动时过于密集,高波动时过于稀疏
改进建议
- 增加动态网格间距,根据ATR或波动率指标自动调整网格距离
- 加入整体账户风险控制,设定最大回撤限制和紧急止损机制
- 加入趋势过滤器,在强趋势行情中暂停网格交易或减少仓位
风险评估
总体风险: 危险
- 马丁格尔仓位递增,随亏损层数加深风险呈指数增长
- 无有效止损,在极端单边行情中可能亏损全部资金
- 总利润平仓机制可能在浮亏加大时无法及时止损,持续加仓导致风险失控
评估得分
代码质量2.0
策略逻辑2.0
风险管理1.0
稳健性2.0
创新性2.0
文档1.0
综合1.7
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
TakeProfit | 30 | 总利润目标(点数) |
GridStep | 20 | 网格间距(点数) |
MaxTrades | 12 | 最大交易层数 |
Lots | 0.01 | 初始手数 |
LotMultiplier | 1.5 | 手数递增倍数 |
MagicNumber | 20184 | EA魔术号 |
StopLoss | 0 | 止损点数(0为无止损) |
同类 EA:网格
回测是历史模拟,不代表未来收益,不构成投资建议。