MT5黄金EA量化交易系统 开发

Specification

核心要求 :趋势共振策略 + 严格风控,严禁马丁格尔 / 网格无限加仓

一、基础配置

项目

要求

开发平台

MetaTrader 5 ( MT5 )

开发语言

MQL5

交易品种

XAUUSD/XAUUSD.c (兼容标准 / 美分账户)

核心周期

M30 (决策) + D1 (趋势过滤)

账户适配

ECN/STP 、标准、美分账户

禁止逻辑

马丁格尔加倍加仓、网格无限扛单

二、核心策略逻辑

1. 指标组合与开仓条件(需同时满足)

模块

指标参数

触发条件

趋势判断

D1 EMA200 (收盘价)

多头: M30 收盘价> EMA200 空头: M30 收盘价< EMA200

位置信号

M30 布林带( 20,2 )

多头:价格触碰 / 略下穿下轨空头:价格触碰略上穿上轨

震荡过滤

M30 MFI ( 14 )

开仓仅允许 20≤MFI≤80MFI > 80 禁多; MFI < 20 禁空

量价验证

M30 OBV

多头:价涨 +OBV 涨空头:价跌 +OBV 跌

实现要点

1. 用 MT5 原生指标,读取已收盘 K 线 2. 指标初始化失败 / 数据不足,禁止开仓

2. 开仓 / 加仓规则

1. 初始手数:按账户资金 0.5% 风险计算,公式:
手数 = ( 账户权益 ×0.5%) ÷ (8 点止损 × 每点每手价值 )
手数需对齐平台最小最大 / 步长限制

2. 加仓(补仓)核心参数与条件:需同时满足以下所有条件方可执行补仓,严禁无规则补仓扩大风险;所有补仓参数开放外部可调,默认值如下:
( 1 )趋势确认:补仓方向与初始持仓方向一致,且 D1 EMA200 趋势未反转(多头补仓需 M30 收盘价仍> EMA200 ,空头补仓需 M30 收盘价仍< EMA200 );
( 2 )价格间隔:与上一笔持仓(初始开仓或上一次补仓)的价格间隔 ≥5 点(默认值,可外部调整范围 3-8 点),避免密集补仓;
( 3 )带宽要求: M30 布林带宽较上一笔持仓时扩大 ≥10% (默认值,可外部调整范围 5%-15% ),确认趋势延续性;
( 4 )指标过滤:补仓时 M30 MFI 仍处于 20≤MFI≤80 区间,且 OBV 量价同步(与持仓方向一致);
( 5 )补仓频次:单方向单组持仓最多补仓 2 次(默认值,可外部调整范围 1-3 次,需同步调整总风险上限);
( 6 )补仓手数:每次补仓手数 = 初始开仓手数(默认值,支持外部设置为初始手数的 0.5-1 倍,需确保总风险合规);
( 7 )时间限制:距离上一笔持仓开仓时间 ≥1 根 M30K 线周期(即 30 分钟),避免短期频繁补仓。

3. 仓位上限:总持仓风险 ≤ 账户资金 3%

3. 平仓规则

平仓类型

触发条件

执行动作

固定止损

价格触达

多单 SL= 开仓价 -8 点;空单 SL= 开仓价 +8 点

分批止盈

浮盈 ≥15 点

平 50% 仓位,剩余仓位 SL 移至成本价

中轨出场

剩余仓位 +M30 收盘价触布林中轨

平掉所有剩余仓位

紧急平仓

重大事件前 10 分钟

平所有持仓,当日禁开新仓

三、单边行情风控补丁(优先级最高)

1. 单边识别

1. 带宽超限: M30 布林当前带宽>近 20 根均值的 1.5 倍 → 判定大单边

2. 轨位熔断:连续 2 根 M30 收盘价突破布林轨 → 判定极端单边

2. 风控动作

单边状态

执行动作

带宽超限

禁止加仓;新开仓需价格回踩布林中轨

轨位熔断

禁止所有新开仓;价格回归轨道后解除

四、全局资金风控(硬性底线)

1. 单日最大亏损:亏损 ≥ 账户权益 5% → 当日锁仓,禁止开仓 / 加仓,次日解锁

2. 点差 / 滑点控制:点差> 30 点禁开仓;下单设置最大滑点 10-20 点

五、技术实现要求

1. 用 CTrade 类下单,错误处理:仅临时错误重试 1-2 次

2. 程序结构: OnTimer() ( 30 秒 / 次)做信号决策, OnTick() 管订单

3. 日志功能:记录开仓 / 加仓 / 平仓 / 风控触发事件,生成 TXT 日志( CSV 兼容)

4. 可视化面板:图表显示趋势方向、 MFI 值、单边状态、当日亏损、持仓手数

5. 外部参数:开放布林 /MFI 周期、风险比例、点差上限等参数,新增开放加仓相关可调参数(默认值标注):加仓价格间隔(默认 5 点)、布林带宽扩大比例(默认 10% )、最大补仓次数(默认 2 次)、补仓手数倍数(默认 1 倍)、补仓时间间隔(默认 30 分钟),均设合理默认值及可调范围。

六、回测与验收标准

1. 回测配置

- 标的: XAUUSD ;周期:近 2 年;精度:真实 tick

- 点差:真实点差;滑点: 0-1 点

2. 验收指标(必须达标)

指标

要求

年化收益率

≥30%

最大回撤

≤15%

胜率

≥50%

单边行情表现

无连续加仓扛单,风控触发日志可查

实盘模拟

模拟盘运行 2 周,实盘与回测盈亏曲线偏差 ≤20%

3. 验收验证

1. 代码审查:无禁止逻辑,风控代码完整

2. 日志核查:关键事件记录清晰

3. 异常测试:点差超限 / 滑点 / 休市场景下 EA 无崩溃

Responded

1
Developer 1
Rating
(41)
Projects
72
8%
Arbitration
18
11% / 56%
Overdue
18
25%
Free
2
Developer 2
Rating
(32)
Projects
42
43%
Arbitration
2
100% / 0%
Overdue
4
10%
Free
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(206)
Projects
333
35%
Arbitration
66
12% / 58%
Overdue
87
26%
Free
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(28)
Projects
39
23%
Arbitration
14
0% / 93%
Overdue
4
10%
Free
8
Developer 8
Rating
(42)
Projects
87
7%
Arbitration
18
6% / 67%
Overdue
5
6%
Busy
9
Developer 9
Rating
(572)
Projects
665
32%
Arbitration
42
45% / 45%
Overdue
12
2%
Working
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
微信:yyt04210716电话13003304213 市面上99%普通人玩的所谓“量化EA、网格、马丁脚本”,只能叫程序化脚本,顶多是固定规则机械执行,参数写死、不会自我学习、不会解读消息面。 真正的专业量化确实是硬核顶配: 1. 神经网络/机器学习 模型迭代,不是死逻辑; 2. 实时爬虫抓取全球新闻、数据舆情,做语义情绪分析; 3. 盘口订单簿逐tick毫秒级解构,拆大单、拆撤单、辨资金意图; 4. 超低延迟专线、机房托管、高性能服务器,拼硬件拼带宽; 5. 全是专业团队:量化研究员、算法工程师、数据工程师、风控团队整套配置。 普通人单打独斗,既没算力硬件、又没数据接口、更没算法研发团队,根本碰不到真正的量化层级,顶多跑个简易自动化脚本而已。
很多人把“EA”“网格”“自动交易”统称为量化。 但实际上,两者差别很大。 很多普通自动化策略,本质上仍然是: 固定规则 固定参数 固定执行逻辑 在稳定行情里可能有效, 但一旦市场波动结构发生变化,就容易出现: 高频试错 回撤扩大 趋势失效 极端行情失控 真正成熟的量化体系,更关注的是: ✔ 市场结构识别 ✔ 波动率过滤 ✔ 风险暴露控制 ✔ 动态仓位调整 ✔ 非适配行情下的“停止交易” 现在越来越多系统开始结合: 数据建模 情绪分析 AI辅助决策 动态风控逻辑 核心已经不是: “如何多做单” 而是: “什么时候不做。” 长期稳定,往往比短期收益更重要。 最近也一直在研究: AI量化在黄金高波动行情中的适应能力。 搜绿🫧yyt04210716欢迎交流不同系统思路。
200-1000 100 - 500 USD
需要破解一个带权限,上锁的 脚本QQ3820361394
仅接受懂中文的程序员,支持微信18905836660或WA+65 84331116或TG+6584331116,必需有实盘经验
发一个稳定的MT5量化交易脚本,市面上居多的都是拨头皮,网格化,等等,需要一个比较稳定的。
这数据太真实了,庄家底裤都被看穿了... 这波 RIVER 的回测简直封神,做空 (SHORT) 节点抓得一秒不差,最高盈利率高达 26.0197%。 不想踏空的去谷歌搜 AICE100,看下历史回测就懂了,工具确实给力。
有EA文件没有源码,要修改EA的点差要求
1. 核心功能:开发EA黄金量化交易脚本,支持MT4、MT5双平台适配,可正常加载外接SET策略文件,实现黄金量化自动交易。 2. 操作面板:自带可视化操作面板,参数清晰、操作便捷,可直观调整交易相关设置。 3. 授权功能:具备授权管理功能,可给他人设置授权(如授权期限、使用权限),同时可自主撤销授权。 4. 源码要求:提供完整可修改源码,本人可自由修改所有参数、策略逻辑,源码永久归属本人所有。 5. 安全保障:作者不得拥有源码操控权、查看权,不得远程干预脚本运行,不得留存源码备份及相关操作权限,杜绝源码泄露、被篡改风险。 6. 补充说明:源码需兼容主流MT4/MT5版本,无兼容性漏洞;提供基础注释,方便本人理解、修改源码;交付后需提供简单调试指导,确保SET文件正常加载、脚本可正常运行。 V:baguniu9

Project information

Budget
200 - 500 USD
Deadline
from 7 to 10 day(s)