📋EA概述
魔法刷手 Pro V10(Magic Brush Hand Pro V10) 是一款专为 MetaTrader 5(MT5)平台打造的智能对冲网格交易 EA,采用经典的对冲网格策略,通过多空双向持仓、逐级加仓、均价止盈的方式,在震荡行情中反复收割利润,在趋势行情中通过多层对冲结构将回撤控制在合理范围。
V10修复了多个历史版本的逻辑错误,同时优化了深受用户喜爱的每日盈利目标和最大点差过滤等实用功能,是目前逻辑最严密、面板最美观的新一代魔法刷手 Pro。
![图片[1]_魔法刷手 Pro V10_EAAI.TOP_EA智汇_交易学习APP](https://www.eaai.top/wp-content/uploads/2026/06/Magic-brush-hand%E9%AD%94%E6%B3%95%E5%88%B7%E6%89%8BPRO-2.jpg)
🔥 核心交易逻辑:对冲网格如何盈利?
对冲网格的本质是以空间换利润:当价格向某个方向运行时,EA 按预设网格间距逐级加仓,使整体持仓均价趋向不利方向;随后当价格反弹回归时,多个仓位同时盈利,触发止盈平仓。这种策略在震荡行情中尤为有效,可以反复捕获震荡区间内的利润。
① 多空双向持仓 + 分层加仓
EA 支持只做多、只做空或多空双向同时持仓。每增加一层,价格间隔由网格间距参数控制,手数按翻倍系数递增,层层递进摊薄均价。加仓时额外受趋势过滤:加多单需「加仓趋势周期」上一根 K 线收阳,加空单需收阴;首次开仓不受此限制。
② 虚拟挂单节省保证金
启用虚拟下单后,前 N 层仅在图表上画线标记(不占用保证金),积累到阈值且下单量超过平台最小下单量后才下真实单,大幅降低前期保证金压力。
③ 止盈平仓 + 移动止盈
当整体持仓盈利达到「总体盈利点数」× 点值时全部平仓。配合显示止盈价格功能,可在图表上直观看到止盈参考线。
④ 反向对冲应对极端行情
当单向加仓达到最大层数后,可启用反向对冲——在逆势方向开一单大仓带止损,形成更复杂的对冲结构,在极端行情下保护资金。
✅ 核心优势
🛡️ 严格复刻 · 逻辑更稳
V10修复了多个历史版本的赋值错误和平仓条件问题,策略执行更可靠
🎨 深色美化面板
美化面板 UI:深色主题、DPI 自适应缩放、收起/展开交互,参数状态一目了然
📊 实时面板监控
左上角实时显示:下单状态 / 多空层级 / 浮亏金额 / 账户信息 / 止盈止损价格 / 每日目标进度
⏰ 时间控制
可设置每日交易时段,非交易时间自动暂停开单,适合有固定作息的交易者
💰 每日盈利目标 V10 新增
达到日盈利目标后自动封盘停止交易,次日重置,避免过度交易导致的利润回吐
🔍 最大点差过滤 V10 新增
可设置最大允许点差,超出时暂停下单,过滤新闻发布等极端行情时段的虚假突破
| 用户类型 | 推荐理由 |
|---|---|
| 上班族(没时间盯盘) | 全自动运行 + 每日目标封盘,设置一次即可长期稳定运行 |
| 激进型交易者 | 反向对冲 + 高手数倍数,可主动干预增强收益 |
| 保守型交易者 | 低倍数 + 大间距 + 严格止损,最大程度降低回撤 |
| 多账号管理者 | 不同账号设置不同参数,独立运行互不干扰 |
• EA 交易存在固有风险,没有任何 EA 能保证100%盈利
• 建议先用模拟账户充分测试(至少 1-2 周),熟悉参数特性后再投入实盘
• 合理设置最大交易层级和对冲级别,不要使用超出承受能力的仓位
• 对冲模式下会同时持有多空双方订单,请注意保证金占用
• 定期检查 EA 运行状态,确保 MT5 终端和 VPS 稳定运行
📈三、交易方向与止损
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 交易方向 | 多空都做 (2) | 选择 EA 的交易方向模式:0 = 只做多(仅开多单),1 = 只做空(仅开空单),2 = 多空都做(双向同时持仓,默认推荐) |
| 显示止盈价格 | true | 是否在图表上各订单上标注止盈价格线。开启后在每笔订单的止盈价位处显示参考线,方便直观查看止盈目标位置 |
| 显示浮亏单数 | 7 | 加仓层级达到此数量后,开始记录此轮加码的最大浮亏金额;该方向清仓时,在图表上标注本轮最大浮亏值 |
⚖️四、对冲平仓设置
虚拟下单模式通过对前期仓位进行”隐身”处理来节省保证金占用,同时不影响最终的真实下单效果。
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 启用虚拟下单 | false | 是否启用虚拟下单模式。开启后,初期仅画线标记(不直接下单到平台,不占用保证金),只有当虚拟单积累达到「虚拟下单单数」阈值且下单量大于平台最小下单量时才会下真实单 |
| 虚拟下单单数 | 0 | 从第一单开始,强制隐藏(虚拟下单)的单数上限,在此范围内不直接下在平台里。最大可设为 30 层。设为 0 时不因层数触发虚拟下单,但若起始下单量低于平台最小手数仍会自动走虚拟路径 |
| 单向最大单数 | 15 | 同一方向(多或空)允许的最大加仓层数上限,包括虚拟单。当某方向加仓达到此数量后不再下同向订单,同时这也是触发反向对冲的前提条件(需层数打满) |
💰五、仓位管理(手数)
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 自动手数(档位) | 1 | 按比例自动计算每层最大手数的上限系数。实际公式:账户余额÷20000×此值=每层手数上限。例如余额$20000、此值=1,则每层最大1手;余额$2000、此值=1,则最大0.1手;此值=3则$20000下最大3手。加仓计算出的手数取两者较小值 |
| 起始下单量 | 0.05 | 第一笔订单的手数。小资金用户可设置低于平台最小下单量(如 $1000 本金下 0.0005 起步),系统内部自动启用虚拟下单模式以规避平台限制 |
| 翻倍(手数倍数) | 2 | 每次加仓的手数递增倍率(马丁格尔系数)。例如 2 表示每层手数翻倍(0.05→0.1→0.2…)。值越大回本越快,但风险和保证金占用也越高 |
📐六、网格间距与平仓
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 间隔单数 | 7 | 网格间距切换的分界层级数,同时也是「单数以下间隔点数」的控制阈值。层级未达到此值时使用小间距;达到此值后使用大间距 |
| 单数以下间隔点数 | 40 | 加仓层级在「间隔单数」设定值以下时,每层之间的网格间距(点数)。例如间隔单数=7、单数以下=40,则前 7 层每层相隔 40 点加仓 |
| 单数以上间隔点数 | 80 | 加仓层级超过「间隔单数」设定值后(且在 5 层以内)的网格间距(点数)。超过 5 层后恢复使用「单数以下间隔点数」的设定值 |
| 加仓趋势周期 | M15 | 加仓时判断趋势的 K 线周期。加多单需该周期上一根 K 线收阳(收盘≥开盘),加空单需收阴(收盘≤开盘)。首次开仓不受此参数影响。 调整注意事项:①设更大周期(如 H1/H4)→ 趋势过滤更平滑,加仓更保守,但可能错过短线加仓机会;②设更小周期(如 M5/M1)→ 反应更灵敏,加仓更频繁,但假突破风险增加;③设为「当前图表周期」(PERIOD_CURRENT) 则跟随图表周期变化 |
| 总体盈利点数 | 20 | 触发全部平仓的盈利点数。当某方向所有持仓从均价向盈利方向运行达到此点数时,平掉该方向全部订单。点差约 1 个点时默认 10;点差较大时应相应降低(如设为 9 或 8)以确保止盈能正常触发 |
| 总亏损金额平仓 | 0.0 | 当前货币当前 EA 下的所有单子总浮亏达到此金额(美元)时,强制平掉全部持仓。设为 0 表示不启用总亏损平仓 |
| 总盈利金额平仓 | 60.0 | 当前货币当前 EA 下某方向持仓的总盈利达到此金额(美元)时,平掉该方向全部持仓。相比「总体盈利点数」,此参数以固定金额为触发条件,更适合追求精确风控的用户 |
🎯七、盈利目标控制
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 启用每日盈利目标 | false | 是否启用每日盈利目标功能。开启后,当日盈利达到目标金额时自动平掉所有持仓并封盘停止交易,次日(MT5 服务器日期切换时)自动重置并恢复交易 |
| 每日盈利目标 | 0.0 | 每日盈利目标金额(美元)。达到此金额后 EA 自动封盘。设为 0.0 且「启用每日盈利目标」=true 时等效于禁用 |
🔄八、反向对冲(高级)
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 启用反向对冲单 | false | 是否启用反向对冲功能。开启后,当某方向加仓达到「单向最大单数」且价格继续不利运行(从首单价格偏移达到设定点数、且在5层窗口范围内)、该方向尚无反向对冲单时,在逆势方向开一单大仓(手数=原方向总手数×倍数)并设止损。原方向持仓不会被平掉,仍保持持有 |
| 反向间隔点数 | 0 | 从首单(第一笔开仓)价格向不利方向运行多少点数后触发反向对冲,且必须在首单价格±(此值+5)点数的5层窗口范围内。设为 0 表示不启用距离触发条件 |
| 反向下单量倍数 | 2.0 | 反向对冲单的手数倍数。反向单手数 = 当前方向总手数 × 此倍数。倍数越大对冲效果越强,但风险也越高。注意:此参数在源码中被强制转为整数(int),设为 2.5 等小数值会截断为 2 |
| 反向止损点数 | 10.0 | 反向对冲订单的止损距离(层级数)。设为 0 则不设止损。实际止损价格 = 反向单开仓价 ± 此值×点值×点乘系数。注意:此参数在源码中被强制转为整数(int),设为 10.5 等小数值会截断为 10 |
| 反向加逆势整体盈利点数 | 1.0 | 反向对冲的盈利触发系数。实际触发条件为:此值 × max(平台最小手数, 当前方向总手数) × 点乘系数 × 点值 ≥ 反向持仓+原方向持仓的整体盈利。此值越大,反向对冲需要盈利越多才触发平仓。注意:此参数在源码中被强制转为整数(int) |
⏰九、时间控制
| 参数名称 | 默认值 | 说明 |
|---|---|---|
| 启用时间控制 | true | 是否启用交易时间限制。开启后 EA 仅在设定的时间段内开单,非交易时段自动暂停开仓(已有持仓不受影响) |
| 电脑平台时间差 | 8 | 行情时间与 MT5 终端显示时间的时区差(小时)。用于正确换算交易时间窗口。建议参考经纪商服务器时间或伦敦/纽约开盘时间进行校准 |
| 开始小时 | 8 | 每日开始交易的整点小时数(按行情时间,24 小时制) |
| 开始分钟 | 0 | 每日开始交易的分钟数 |
| 结束小时 | 20 | 每日停止交易的整点小时数(按行情时间,24 小时制) |
| 结束分钟 | 0 | 每日停止交易的分钟数 |
🖥️十、面板功能说明
EA 在图表左上角显示实时操作面板,采用深色主题并支持 DPI 自适应缩放,分为三个卡片区域。面板可通过展开/收起按钮控制显示范围。
📌 卡片一:工作状态
| 显示项 | 说明 |
|---|---|
| 下单状态 | 当前交易状态指示,按优先级从高到低依次显示:①账户禁止交易 → ②盈利达标封盘(每日目标达成后自动封盘) → ③手动暂停(全部暂停/做多暂停/做空暂停/盈平暂停) → ④非交易时间 V10 → ⑤点差过高 V10 → ⑥正常交易。面板上只显示当前最高优先级的状态原因 |
| 交易方向 | 当前允许的交易方向指示(多空都做 / 只做多 / 只做空) |
| 每日目标 | 今日盈利进度(当前盈利 / 目标金额),达到目标后显示绿色”已达”标记 |
📌 卡片二:账户信息
| 显示项 | 说明 |
|---|---|
| 杠杆 | 当前账户的杠杆比例(如 1:500) |
| 保证金率 | 净值÷保证金的百分比。数值越高越安全(绿色),过低时黄色警告 |
| 余额 / 净值 | 账户当前余额和净值 |
| 交易层级 | 当前多单和空单各自的加仓层数 |
| 网格间隔 | 当前使用的网格间距(点数),根据层级自动切换大小间距 |
| 止盈价格 | 当前整体持仓的止盈参考价格(均价 + 止盈点数) |
| 止损价格 | 显示总亏损金额平仓的设定值(美元),若「总亏损金额平仓」设为0则显示”已禁用”;若设为具体金额则显示该金额值,此值也是触发亏损强制平仓的阈值 |
| 虚拟下单 | 当前虚拟下单模式的启用状态和虚拟层数阈值 |
📌 卡片三:交易控制(展开后可见)
| 按钮 | 功能 |
|---|---|
| → 全部平仓 | 一键平掉所有持仓订单 |
| → 平空单 / → 平多单 | 分别平掉空单或多单 |
| = 立即暂停 / ▶ 正常下单 | 全局暂停/恢复所有开仓操作 |
| = 盈平暂停 / ▶ 正常下单 | 暂停/恢复盈利后的自动平仓功能(不影响加仓,仅阻止盈利达标时的自动平仓) |
| ↘ 暂停做空 / ▶ 允许做空 | 单独控制空单的开仓权限 |
| ↗ 暂停做多 / ▶ 允许做多 | 单独控制多单的开仓权限 |
| ↓ 手工加空 / ↑ 手工加多 | 手动在当前价格处增加一单空单/多单 |
| 卍 清除垃圾 | 清理图表上的无效图形和废弃对象 |
| 关闭EA | 从图表上移除 EA 并停止运行(需二次确认) |
| 收起 / 展开 | 折叠或展开交易控制区域 |
📦十一、安装与使用指南
步骤 1:复制 EA 文件
- 将
Magic brush hand_PRO_V10.ex5(或 .mq5 源码)复制到 MT5 的 Experts 目录: C:\Users\你的用户名\AppData\Roaming\MetaQuotes\Terminal\你的账户ID\MQL5\Experts\eastore.top\- 如目录不存在请先创建
eastore.top子文件夹
步骤 2:配置 WebRequest 权限 ⚠️ 重要
❗必须配置!未配置将导致授权验证失败,EA 将无法正常运行!
① 打开 MT5 → 工具 → 选项 → 专家顾问
② 找到「允许 WebRequest 指定 URL」选项
③ 点击添加 → 输入:http://auth.eastore.top
④ 勾选☑️ 确认启用
⑤ 点击确定保存设置
修改设置后需重启 MT5 或重新加载 EA 生效。
步骤 3:挂载 EA
- 在 MT5 中打开要交易的品种图表(如 XAUUSD、GOLD 等)
- 在左侧「导航」→「专家顾问」中找到「魔法刷手 Pro V10」
- 双击或拖拽到图表上
- 在弹出的设置窗口中配置参数,点击确定
- 确认图表右上角显示 🟢 自动交易图标(工具 → 选项 → 专家顾问 → 允许自动交易)
步骤 4:验证运行
- 观察左上角面板是否正常显示
- 确认下单状态为「正常下单」或显示具体状态
- 如有异常请检查 WebRequest 权限是否已配置
- 如遇问题联系授权 QQ:1930610818
⚠️十三、注意事项
- 对冲模式要求:使用对冲功能前请确认您的经纪商支持对冲(Hedging)账户模式,净仓模式(Netting)下部分对冲功能可能异常
- 保证金占用:多空双向同时持仓时,保证金占用约为单向的 2 倍,请确保账户资金充足并关注保证金率
- 参数建议:
- 新手建议:起始手数 0.01~0.05,翻倍 1.5~2,间隔单数 10+,单向最大单数 ≤ 10
- 黄金(XAUUSD):波动大,建议间隔单数以下点数设置为 40~60,整体止盈点数 20~30
- 保守型:关闭反向对冲,使用总盈利金额平仓或总亏损金额平仓作为双重保障
- 点差设置:点差较大的品种(如部分平台的黄金)建议将「最大点差」设置为略高于正常点差的数值,以过滤异常时段
- VPS 推荐:建议使用 VPS 24 小时运行 EA,确保网络稳定且 MT5 终端持续在线
- 定期检查:每天至少查看一次面板状态,关注浮亏金额和保证金率
- 品种适配:本 EA 适用于黄金、外汇主要货币对、指数等流动性好的品种















没有回复内容