【双向 STOP 挂单网格 EA】这是一个 双向开单对冲策略!~
这是一个 双向 STOP 挂单网格 EA。不判断涨跌,同时在上下两边布网:
- 价格往上走 → 往上追加 BUYSTOP(顺势追单)
- 价格往下走 → 往下补 BUYSTOP(逆势补单)
只用 BUYSTOP / SELLSTOP,不用 LIMIT。靠网格收敛 + 多层解套盈利,不是趋势策略。
本ea比市面大部分双向对冲策略更稳定些,建议启动虚拟单开仓功能,可以过滤掉一部分风险后再启动真实单,同时可以启动配对平仓,最小解套等不同救场对冲单。算是一款把风险管控到极致的对冲EA。
不过本EA依然为网格+摊平策略,但凡是此类策略只要遇到超级单边大行情仍有可能出现爆仓风险!!!
五个核心机制机制
| 作用
| 虚拟单
| 前 N 单(默认 10)只记录不下真单,跑够数量才切真实模式
| 手数递增
| lot × K_Lot^层 + 层 × PlusLot,上限 Maxlot;默认近似线性 0.01→0.1
| 浮亏分档
| 总浮亏 < 100 美元走"近档"(补单间距 200),≥ 100 美元走"远档"(间距 400)——越亏越远、越亏越慢
| 四层风控
| ①最小风险解套 ②智能配对平仓 ③反向对冲 ④手工补单
| 三个开关
| 顺势 / 逆势 / 灵魂(按最后一单成交价追单),默认全开
|
平仓条件(按优先级)- 单边每手金额:单边浮盈 ≥ 100 美元/手 → 平该方向
- 净手数金额:总盈利 ≥ |多手数−空手数| × 6(单边)或 × 8(双边)→ 全平
- 单边盈利值:单边浮盈 ≥ 1.25 美元 → 全平
- 多空整体盈利值:双边浮盈 ≥ 2.5 美元 → 全平
四层风控层
| 名称
| 触发
| 动作
| 1
| 最小风险解套
| 每 180 秒,持仓 ≥ 3
| 盈利单(≥1刀)配反向亏损单(≤50刀),净赚≥1刀就一起平
| 2
| 配对平仓
| 每 tick,多空各 ≥ 2 单
| 3 张最赚 + 1 张最亏,覆盖住就全平
| 3
| 风控对冲
| 每 5 秒,手数≥0.05 且每手亏 1700 刀
| 开反向 STOP 挂单,层级≤3,总量≤原方向 30%
| 4
| 手工补单
| 按钮
| 直接市价补多/补空
| 另有独立的首尾解套(默认关闭):持仓 ≥ 5 单且亏 ≥ 20 刀时,用最赚的 2 单 + 最亏的 1 单配对清理,净赚 ≥ 5 刀执行。
图表按钮(右下角)风控 / 多平 / 空平 / 全平 / 补多 + 手数 / 补空 + 手数 / 虚拟单开关
- 左上角显示:余额、净值、可用资金、多空单数与盈亏、总盈亏、杠杆、点差
用之前必须知道的 6 件事#
| 问题
| 说明
|
|
| 1
| 请输入您的姓名 默认 888
| 与内部值相同 = "未注册" → EA 弹窗后自动卸载。必须改成任何非 888 的字符串
|
|
| 2
| 均价止盈不校验 Magic,且把止损写成 0
| 会改动同品种所有多单的止盈位并清除它们的止损。建议一个品种只挂这一个 EA
|
|
| 3
| 多空手数相等时
| 平仓目标 = `
| 多−空
| × 金额` 变成 0 → 只要总盈亏 ≥ 0 就立刻全平
| 4
| 整体盈利平仓开关 实际失效
| 注释里 EANAME="安心鸭" vs 挂单用 "安鑫鸭"(心/鑫),匹配恒失败
|
|
| 5
| 保证金检查失效
| 总_bo_10 = true 恒定,条件恒通过。资金保护只剩 Maxlot / Totals / 单边数量 / StopLoss
|
|
| 6
| KDJ、MACD 参数是死代码
| 算了但从不使用;真正生效的只有 MA 系列 + 无指标开关
|
|
| 其他注意:
- 风控浮亏点数 = 1700 单位是每手美元,不是"点"
- OrderCloseBy 需要平台支持对冲;净持仓账户会失败
- EA 重载后:虚拟单计数、对冲关系、暂停时间全部清零(虚拟单会重新试单)
- init() 里的 ObjectsDeleteAll(0,-1) 会清掉图表上所有自定义对象
- 所有距离按"最点点"算,默认值按 XAUUSD 两位报价设计(100 点 = 1 美元)
总结这是一个双向 STOP 网格 + 虚拟试单 + 四层解套的黄金全自动 EA —— 用之前先把姓名参数改掉,并确保这个品种上没有别的策略在跑。本EA为网格+摊平策略,单边大行情可能爆仓;只可用可全亏的闲钱实盘,务必自行在账户层面设死最大亏损。 |
|
|
|
|
|
|
|
DD
D
CC