Solarch MT5
- 专家
-
Peng Peng Gao
大家好!我是大龙专家,一名专注于金融市场自动化交易策略开发的 MQL5 程序员。我拥有扎实的金融背景和 🏆 12年 的编程经验,致力于将复杂的交易理念转化为稳定、高效的交易机器人(EA)和实用指标。
🎯 我的核心专长包括:
✅ 策略实现
精通各类交易策略的 MQL4/5 编程,包括马丁格尔、网格、趋势跟踪、突破策略等。
✅ 指标定制
能够开发自定义技术指标,并对现有指标进行深度修改与优化。
✅ 风险管理
在所有开发中,严格的风险管理逻辑是我的首要考量,确保每一行代码都经得起市场考验。
✅ 算法优化 - 版本: 1.22
- 激活: 5
SOLARCH 曜金:黄金(XAUUSD)摆动突破超短线 EA
Solarch 是一款专为黄金设计的多模块突破 EA。它在最近的摆动高点上方、摆动低点下方挂止损单,价格突破时进场。每笔交易都带固定止损,盈利后由峰值利润保护锁住部分利润。进场前,两个内置的神经网络模型会再过滤一次信号。
首发价格与涨价计划
- 首发价 149 美元(买断,无限制使用)。
- 每售出 10 份上涨 50 美元,最终价格 499 美元。
- 租赁:1 个月 49 美元,3 个月 99 美元。租赁价格会随买断价同步上调。
- 已购买的用户不受之后涨价影响,后续版本更新免费。
交易逻辑
- 三个独立的突破模块(默认启用):各自识别摆动高低点、各自挂单,使用各自的订单编号,互不干扰。
- 神经网络过滤:两个内置 ONNX 神经网络模型给每个信号打分,分数不够就不挂单。挂单等待期间,每到新的一小时重新评估一次,不再符合条件的自动撤销。
- 超短线:持仓时间很短,回测中绝大多数交易在 5 分钟内结束。单笔最长持仓默认不超过 240 分钟。
- 不使用马丁格尔、网格,也不会亏损后加倍下单。
风险控制
- 固定止损:每笔交易都在经纪商服务器上设置止损,默认 20 黄金点(约 2.00 美元价格距离)。
- 峰值利润保护:每 0.01 手浮盈达到 1.5(账户货币)后启动,浮盈回吐到峰值的一半时平仓。带防插针确认,需要连续两个报价确认才会执行,单个异常报价不会触发平仓。
- 日亏损保护:当日净值亏损达到 9% 时,平掉本 EA 的持仓并撤销挂单,当天暂停开新仓。
- 组合风险预算:所有持仓和挂单的止损风险加起来,不超过余额的 20%。
- 数量与点差:持仓加挂单最多 10 张;点差超过 0.60 时不挂新单。
- 时段与事件:只在服务器时间 7:00 到 20:00 开新仓,时段外撤销挂单。周末前暂停开仓并撤单。高影响力美元新闻前 60 分钟到后 30 分钟暂停开仓并撤单(使用 MT5 经济日历)。
手数
- 默认固定 0.02 手起步。
- 可选随余额增长加仓:以 1000 为基准,余额每增加 42(账户货币)加 0.01 手,最高 20 手。不需要可以关闭。
图表控制面板
- 显示余额、净值、浮动盈亏、当前回撤、运行状态和活跃模块。
- 一键"暂停并撤单""恢复开仓""平仓"。暂停和平仓需要在 5 秒内再点一次确认,防止误操作。
- 支持面板缩放和高分辨率屏幕,可视化回测中也会显示。
使用要求
- 品种:黄金 XAUUSD,支持带后缀或以 GOLD 命名的品种。推荐挂在 H1 图表上。
- 账户:对冲(hedging)账户。在净持仓(netting)账户上,EA 只管理已有持仓,不开新仓。
- 经纪商:低点差的 ECN 或 RAW 账户。因为持仓时间很短,点差和执行速度对结果影响很大。
- 运行环境:建议使用 VPS,让 MT5 全天在线。
- 资金:默认参数建议 1000 美元以上;资金较少时请调小起始手数。
- 同一品种开多个图表时,每个图表要用不同的 Magic 号。
参数说明
| 参数(MT5 中显示的名称) | 默认值 | 说明 |
|---|---|---|
| 01. Position volume(手数) | ||
| Starting lot size | 0.02 | 起始手数 |
| Increase lots as balance grows | true | 是否随余额增长加仓 |
| Balance reference for starting lot | 1000 | 使用起始手数时的基准余额 |
| Balance increase per lot step (account currency) | 42 | 余额每增加多少加一档手数 |
| Lot increment per balance step | 0.01 | 每档增加的手数 |
| Maximum growth lot (0 = no growth cap) | 20 | 加仓后的最大手数,0 为不限制 |
| 02. Position protection(持仓保护) | ||
| Initial stop distance (gold pips) | 20 | 初始止损距离(黄金点) |
| Virtual profit-lock trigger per 0.01 lot | 1.5 | 每 0.01 手浮盈达到多少启动峰值利润保护 |
| Virtual peak-profit share (%) | 50 | 保护峰值浮盈的比例 |
| Max position age (minutes; 0 = disabled) | 240 | 单笔最长持仓分钟数,0 为不限制 |
| 03. Entry schedule(开仓时段) | ||
| Restrict new entries to broker hours | true | 是否只在设定时段开新仓 |
| Entry start hour (broker time, 0-23) | 7 | 开始小时(服务器时间) |
| Entry end hour (broker time, 0-23) | 20 | 结束小时(服务器时间) |
| Pause weekend entries and cancel pending | true | 周末前暂停开仓并撤销挂单 |
| 04. Risk controls(风险控制) | ||
| Enable daily equity-loss guard | true | 是否启用日亏损保护 |
| Daily equity-loss trigger (%) | 9 | 当日净值亏损达到多少触发保护 |
| Open + pending SL-risk budget (%) | 20 | 持仓加挂单的止损风险合计上限 |
| Position + pending-order limit (0 = off) | 10 | 持仓加挂单的数量上限,0 为不限制 |
| Maximum spread in price units (0 = off) | 0.60 | 允许挂新单的最大点差,0 为不限制 |
| 05. Instance and display(实例与显示) | ||
| Instance Magic ID (use a unique value) | 273100 | 本实例的 Magic 号,多个图表要各不相同 |
| Show control panel | true | 是否显示图表控制面板 |
| Control panel scale (1.00 = standard) | 1.0 | 面板缩放比例 |
风险提示
外汇和贵金属交易有风险。回测和历史表现不代表未来收益,实盘结果会受点差、滑点、执行速度和经纪商条件影响,可能与回测不同。请先在模拟账户上试用,熟悉设置后再用于真实账户,并只使用能够承受损失的资金。
