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

Specifiche

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

一、基础配置

项目

要求

开发平台

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 无崩溃

Con risposta

1
Sviluppatore 1
Valutazioni
(41)
Progetti
72
8%
Arbitraggio
18
11% / 56%
In ritardo
18
25%
Gratuito
2
Sviluppatore 2
Valutazioni
(32)
Progetti
42
43%
Arbitraggio
2
100% / 0%
In ritardo
4
10%
Gratuito
3
Sviluppatore 3
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(206)
Progetti
333
35%
Arbitraggio
66
12% / 58%
In ritardo
87
26%
Gratuito
5
Sviluppatore 5
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(28)
Progetti
39
23%
Arbitraggio
14
0% / 93%
In ritardo
4
10%
Gratuito
8
Sviluppatore 8
Valutazioni
(42)
Progetti
87
7%
Arbitraggio
18
6% / 67%
In ritardo
5
6%
Occupato
9
Sviluppatore 9
Valutazioni
(639)
Progetti
747
34%
Arbitraggio
49
53% / 39%
In ritardo
14
2%
In elaborazione
10
Sviluppatore 10
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
系统三大核心板块 (一)决策层:AI 三层共振信号过滤 传统量化参数固化、依赖人工,行情切换易失效;AI 量化多维实时运算、动态调参,理性执行风控。 AI 与 EA 分工 AI(决策端):全天候监测宏观、资金、技术数据,三重共振校验信号,实时调整 EA 参数; EA(执行端):毫秒级自动下单,7×24 小时无人运行,严格执行止盈止损,杜绝情绪化扛单、重仓。 三层共振校验(缺一不可) 宏观面:地缘、经济数据、政策流向; 资金面:机构大单、成交量异动; 技术面:均线、支撑阻力、波动率确认。 仅三层同步出现有效信号,系统才允许开仓。 (二)执行层:动态三策略自动切换 AI 实时识别行情,匹配对应交易模型,市场 80% 时段无优质机会,自动空仓避险: 网格策略(震荡行情,16% 时间) 区间分批低买高卖,抓取小额波动价差,单日多笔成交;仓位手数硬性限制,单边行情自动切换策略防套单。 趋势突破(单边行情,4% 时间)
根据我自己使用EA的综合情况发现,每套EA由于其自身的局限性,导致其会出现不少的BUG和漏洞,而在日常使用中,很少有人会发现并进行错误修改,这就容易导致不断的亏钱。所以我推出了这项服务,可以帮助大家避免踩不少的坑。你有什么要求,一个要求定一个价。一般是100美金起步,为什么定这个价,因为我所修复的是你赚钱的工具,并且具有持久性!随着市场行情的不断变化,你的EA绝对需要升级,行情在变,交易所的操作手法也在改变,而不变的EA是不具备持久性和盈利性!如果有需求可以和我详聊,欢迎你的咨询!
已经有脚本策略ea文件,需要破解。重酬 ➕qq 11501317 备注 破解
量化交易程序 500 - 1000 USD
🛡️ 第一模块:单笔订单微观风控(我提到的核心) 1. 启用单笔封控 (Hard Stop Loss) · 功能:开仓瞬间,系统强制挂好止损。我可以在面板输入“单笔最多亏损300美金”,EA会自动计算点位挂上止损,且我在图表上绝对无法手动撤销。 2. 强制保本 (Break-Even / Move to BE) · 功能:当订单浮盈达到设定值(比如盈利 200 美金或 20 个点)时,EA自动将止损线移动到我的开仓价。确保这笔单子最差也是平本出局,绝不会盈利变亏损。 3. 移动止损 (Trailing Stop) · 功能:行情顺着我的方向走,止损线自动跟着K线往上/往下推。比如金价每涨 1 美金,止损就上移 1 美金,帮我锁死已得的利润。 4. 分批平仓 (Partial Close) ·
分享一套经过长期参数打磨的均值回归网格+阶梯马丁加仓体系。 市面上绝大多数传统马丁采用指数倍投模式,一旦遭遇持续性单边,保证金回撤会呈几何放大,容错率极低。这套方案做了结构性优化:摒弃激进倍率加仓,采用自定义梯度手数序列,结合ATR波动率动态标定网格间隔,配套分层分批止盈、最大持仓上限、保证金风控阈值三重约束,目的是平缓浮亏曲线,拉长策略在震荡环境下的生存周期。 策略核心逻辑:依托品种价格的震荡回归属性,在合理波动区间内分层挂单捕捉价差利润;底仓先行,补仓按预设梯度递进,每一层订单独立设置止盈,达标即分批兑现收益,避免单子长期被套锁仓。 📊实盘运行记录: 账户自4月底正式实盘部署,无间断24小时跑实盘到至今。在这段时间的行情环境里,每日净值保持正向收益,回撤始终控制在预设风控红线以内,净值曲线稳步上行。 可观模,可测试,+V;naccy5201314 +Q;

Informazioni sul progetto

Budget
200 - 500 USD
Scadenze
da 7 a 10 giorno(i)