Development of a Custom MQL5 Expert Advisor for XAUUSD (MetaTrader 5)

指定

1. Title
Development of a Custom MQL5 Expert Advisor for XAUUSD (MetaTrader 5)
2. Requirements Specification 
Overview:
I am looking for an experienced MQL5 developer to build a robust, fully custom Expert Advisor (EA) for MetaTrader 5 tailored for trading Gold (XAUUSD).
Core Specifications & Features:
Asset & Timeframe:
Designed specifically for XAUUSD.
Timeframe should be selectable directly from the EA inputs.
Trading Strategy:
Must implement a clear, logic-based strategy suitable for backtesting (no random/arbitrary entries).
Allow toggling Buy and Sell orders independently from inputs (Enable Buy / Enable Sell).
Lot Size & Risk Management:
Fixed lot size option.
Dynamic lot size option based on account balance percentage risk (% Risk per trade).
Mandatory automatic Stop Loss (SL) and Take Profit (TP) placement.
Trailing Stop and Break-Even features (with ON/OFF toggles and customizable points/pips).
Maximum allowed open trades limit.
Duplicate entry prevention (avoid multiple trades on the same signal).
Filters & Safety Controls:
Spread Filter: EA must block new trades if the current spread exceeds the user-defined maximum limit.
Trading Hours Filter: Configurable trading start and end times.
Daily Loss Limit: Automatically stop opening new trades upon reaching a specified daily loss threshold.
Daily Profit Target: Automatically stop opening new trades upon reaching a specified daily profit target.
Logging & Usability:
Print clear debug/log messages in the Experts/Journal log stating entry reasons, trade direction, and active parameters.
All parameters and settings must be fully customizable from the Inputs tab without editing source code.
Code Quality & Testing:
Clean, well-structured, modular, and well-commented code for future maintenance.
Thoroughly tested in MT5 Strategy Tester using historical data prior to delivery.
Avoid curve-fitting / overfitting to historical data.
The EA must operate properly on Demo accounts before being deployed on Live accounts.
Deliverables Required:
Source code file (.mq5) with clean code structure.
Compiled executable file (.ex5).
Brief installation and setup guide for MT5.
Note: This request is purely for EA code development with strict risk control mechanics. No guarantee or promise of future trading profits is required.

反馈

1
开发者 1
等级
(291)
项目
363
30%
仲裁
37
27% / 65%
逾期
10
3%
繁忙
发布者: 10 代码
2
开发者 2
等级
(13)
项目
20
40%
仲裁
1
0% / 100%
逾期
1
5%
空闲
3
开发者 3
等级
(8)
项目
8
0%
仲裁
2
50% / 0%
逾期
1
13%
工作中
4
开发者 4
等级
(17)
项目
21
19%
仲裁
5
40% / 40%
逾期
0
空闲
5
开发者 5
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
发布者: 1 代码
6
开发者 6
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲
7
开发者 7
等级
(16)
项目
30
40%
仲裁
3
33% / 67%
逾期
7
23%
工作中
8
开发者 8
等级
(10)
项目
12
33%
仲裁
0
逾期
2
17%
工作中
发布者: 1 代码
9
开发者 9
等级
项目
0
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
(560)
项目
855
61%
仲裁
33
27% / 45%
逾期
24
3%
空闲
发布者: 1 代码
11
开发者 11
等级
(45)
项目
53
57%
仲裁
2
100% / 0%
逾期
1
2%
空闲
发布者: 5 代码
12
开发者 12
等级
(25)
项目
31
13%
仲裁
14
0% / 79%
逾期
9
29%
空闲
13
开发者 13
等级
(185)
项目
199
47%
仲裁
4
50% / 25%
逾期
1
1%
工作中
14
开发者 14
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
15
开发者 15
等级
(6)
项目
8
38%
仲裁
2
50% / 50%
逾期
2
25%
空闲
16
开发者 16
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 5 代码
17
开发者 17
等级
项目
0
0%
仲裁
0
逾期
0
空闲
18
开发者 18
等级
项目
0
0%
仲裁
0
逾期
0
空闲
19
开发者 19
等级
(2)
项目
2
0%
仲裁
1
0% / 100%
逾期
0
空闲
20
开发者 20
等级
(54)
项目
67
42%
仲裁
15
27% / 60%
逾期
1
1%
已载入
21
开发者 21
等级
(3)
项目
4
100%
仲裁
0
逾期
0
空闲
发布者: 2 代码
22
开发者 22
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 2 代码
23
开发者 23
等级
(52)
项目
58
59%
仲裁
4
0% / 25%
逾期
1
2%
空闲
24
开发者 24
等级
(12)
项目
20
35%
仲裁
0
逾期
1
5%
工作中
25
开发者 25
等级
(13)
项目
14
64%
仲裁
0
逾期
0
空闲
26
开发者 26
等级
(319)
项目
574
35%
仲裁
83
31% / 45%
逾期
207
36%
空闲
27
开发者 27
等级
(64)
项目
145
46%
仲裁
21
38% / 24%
逾期
32
22%
空闲
28
开发者 28
等级
项目
0
0%
仲裁
0
逾期
0
空闲
29
开发者 29
等级
(213)
项目
277
21%
仲裁
26
54% / 15%
逾期
0
已载入
30
开发者 30
等级
(3)
项目
3
67%
仲裁
0
逾期
0
空闲
31
开发者 31
等级
项目
0
0%
仲裁
0
逾期
0
空闲
32
开发者 32
等级
项目
0
0%
仲裁
0
逾期
0
空闲
33
开发者 33
等级
项目
0
0%
仲裁
0
逾期
0
空闲
34
开发者 34
等级
项目
0
0%
仲裁
0
逾期
0
空闲
35
开发者 35
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
36
开发者 36
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
37
开发者 37
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 2 文章
38
开发者 38
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 3 代码
39
开发者 39
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
40
开发者 40
等级
(2)
项目
2
50%
仲裁
0
逾期
0
空闲
41
开发者 41
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
42
开发者 42
等级
(1)
项目
2
50%
仲裁
0
逾期
1
50%
工作中
43
开发者 43
等级
(264)
项目
311
75%
仲裁
15
73% / 0%
逾期
6
2%
工作中
44
开发者 44
等级
(170)
项目
265
62%
仲裁
4
50% / 25%
逾期
10
4%
空闲
45
开发者 45
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
46
开发者 46
等级
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 11 代码
相似订单
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Description I need an Expert Advisor (EA) for MetaTrader 5 (MT5) that can automatically trade Gold (XAUUSD) and major Forex pairs. The EA must analyze market conditions, open and close trades automatically, manage risk effectively, and be fully compatible with the MT5 Strategy Tester

项目信息

预算
30+ USD