Develop MT5 Expert Advisor (XAUUSD) – Trend Break & Retest Strategy – Risk Controlled (Fund Style)

MQL5 Experts

Specification

Spread filter: Do not trade if spread > 35 points
Retest tolerance: 5 pips from breakout level
Break structure defined as recent swing high / swing low on M5

Project Description:
Project Description:

I am looking for an experienced MT5 developer to build a professional Expert Advisor for XAUUSD based on a structured trend-following breakout strategy.

This EA must be built with strict risk management rules (no martingale, no grid, no hedging).

---

### 1. General Requirements
- Platform: MT5
- Symbol: XAUUSD
- Entry timeframe: M5
- Trend filter timeframe: H1
- Trading session: 14:00 – 21:30 (GMT+7)
- No overnight position holding (optional parameter)

---

### 2. Trend Filter (H1)
- EMA50 & EMA200
- Only BUY when EMA50 > EMA200
- Only SELL when EMA50 < EMA200
- If EMA cross happens during the day → stop trading for that day

---

### 3. Entry Logic (M5)
- Break of recent structure
- Retest of breakout level
- Confirmation candle close in trend direction
- Fixed Stop Loss: 30 pips
- Risk-based lot calculation (1–1.5% per trade)

---

### 4. Trade Management (PRO version)
- At 1R (30 pips) → move SL to BE + 2 pips
- At 1.5R → close 50% position
- Remaining 50%:
- Trailing based on recent M5 swing high/low
- Or final TP at 2R

---

### 5. Risk Control
- Max trades per day: 2
- Max daily loss: 4%
- Max consecutive losses: 3 → disable trading for the day
- Max account drawdown: 20% → auto disable EA
- No martingale
- No grid
- No hedging

---

### 6. Additional Requirements
- Clean, optimized, non-repainting logic
- Detailed log output
- Adjustable inputs for all risk parameters
- Backtest-ready
- Source code delivery (.mq5)
- Bug fix support after delivery

---

### Please Answer:
1. Have you developed EA for XAUUSD before?
2. Can you provide sample backtest reports?
3. Estimated delivery time?
4. Estimated cost?
5. Post-delivery support period?

I am looking for a long-term collaboration if this project is successful.


Responded

1
Developer 1
Rating
(393)
Projects
547
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Working
Published: 11 codes
2
Developer 2
Rating
(250)
Projects
313
28%
Arbitration
34
26% / 65%
Overdue
10
3%
Working
3
Developer 3
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(505)
Projects
972
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
5
Developer 5
Rating
(9)
Projects
13
8%
Arbitration
3
33% / 67%
Overdue
1
8%
Free
6
Developer 6
Rating
(104)
Projects
167
25%
Arbitration
23
9% / 78%
Overdue
16
10%
Working
7
Developer 7
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
8
Developer 8
Rating
(375)
Projects
481
23%
Arbitration
59
54% / 25%
Overdue
55
11%
Loaded
9
Developer 9
Rating
(626)
Projects
984
47%
Arbitration
33
36% / 36%
Overdue
97
10%
Working
Published: 6 codes
10
Developer 10
Rating
(60)
Projects
87
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
11
Developer 11
Rating
(18)
Projects
22
9%
Arbitration
6
33% / 50%
Overdue
1
5%
Working
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(32)
Projects
33
61%
Arbitration
1
100% / 0%
Overdue
1
3%
Free
Published: 5 codes
14
Developer 14
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(1278)
Projects
1702
49%
Arbitration
52
71% / 12%
Overdue
38
2%
Working
17
Developer 17
Rating
(549)
Projects
636
33%
Arbitration
42
40% / 45%
Overdue
11
2%
Busy
18
Developer 18
Rating
(295)
Projects
474
39%
Arbitration
103
41% / 23%
Overdue
79
17%
Busy
Published: 2 codes
19
Developer 19
Rating
(90)
Projects
136
14%
Arbitration
43
21% / 28%
Overdue
14
10%
Free
Published: 2 codes
20
Developer 20
Rating
(2)
Projects
4
0%
Arbitration
2
0% / 50%
Overdue
1
25%
Working
21
Developer 21
Rating
(8)
Projects
17
41%
Arbitration
2
0% / 100%
Overdue
4
24%
Working
22
Developer 22
Rating
(3)
Projects
4
0%
Arbitration
1
0% / 0%
Overdue
0
Free
23
Developer 23
Rating
(265)
Projects
596
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Working
Published: 1 article, 22 codes
24
Developer 24
Rating
(64)
Projects
83
28%
Arbitration
9
33% / 56%
Overdue
9
11%
Free
Published: 1 code
25
Developer 25
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
26
Developer 26
Rating
(253)
Projects
259
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
27
Developer 27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(13)
Projects
31
23%
Arbitration
7
29% / 57%
Overdue
5
16%
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
(1)
Projects
2
0%
Arbitration
2
0% / 100%
Overdue
0
Working
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(16)
Projects
17
29%
Arbitration
1
0% / 0%
Overdue
2
12%
Working
36
Developer 36
Rating
(5)
Projects
7
0%
Arbitration
8
13% / 75%
Overdue
3
43%
Free
37
Developer 37
Rating
(17)
Projects
23
39%
Arbitration
6
33% / 50%
Overdue
0
Free
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
40
Developer 40
Rating
(12)
Projects
16
13%
Arbitration
4
50% / 25%
Overdue
4
25%
Working
41
Developer 41
Rating
(351)
Projects
423
54%
Arbitration
20
55% / 15%
Overdue
29
7%
Working
Similar orders
I need a bot that open a trade when I click on a button. the only use case is for prop firm to see that I am operating from a bot. It need only the lot size and direction input
I am looking for an expert MQL5 developer to build a high-precision Hedging System between two different MT5 brokers running on the same local PC. Core Objective: Execute opposite (inverse) trades between a Master and Slave account (e.g., Master BUY = Slave SELL, Master SELL = Slave BUY). The Challenge: Standard "Trade Copiers" are insufficient as they cannot prevent single-legged exposure when using manual trading
Aranda 30+ USD
- Project Overview: A brief description of the project’s purpose and the main problem it solves. - Core Features: List the essential functionalities required (e.g., user registration, payment gateway integration, real-time data tracking). - Technical Stack Preferences: Specify if you require a particular programming language, framework, or platform (e.g., Python/Django, React Native, MQL5). - User Interface (UI)
I want robot that can help me trade and make some money so that I can be able to learn from it while I'm still in depot account now.Is how it gonna help me with some money
Project Requirements: I need a professional MQL5 developer to create a high-frequency Gold (XAUUSD) scalping EA for MT5, optimized for Exness Zero/Raw Spread accounts. ​Core Logic: ​Strategy: Scalping on M1/M5 Timeframe using price momentum. ​No Time Limit: Since I am using an ECN broker, I do not need the 4-minute duration rule. The EA should close trades as soon as the target is hit. ​Filters: > 1. Max Spread
Hello, I have two requests: First: Feature Modification Request Currently, the EA places only one pending order at a time. I want to modify this to place two opposite pending orders (Buy Stop and Sell Stop) simultaneously, with the distance between them aligned with the existing Breakeven and Trailing Stop settings in the bot. How it should work: The EA places a Buy Stop above current price and a Sell Stop
Hello, I am looking for a professional developer to create a fully automated MT5 Expert Advisor with complete source code and resell rights. Below are my requirements: 🔹 Strategy Details: Strategy Type: (Trend + Controlled Grid / or your preferred logic) Indicators: EMA 50, EMA 200, RSI (customizable inputs) Entry Conditions: Buy when price above EMA 50 & EMA 200 + RSI confirmation Sell when price below EMA 50 & EMA
Hello, I need a professional MT5 Expert Advisor for currency trading. PAIRS: EURUSD, GBPUSD, USDJPY, USDCHF TIMEFRAME: M15 STRATEGY: - EMA 8 cross EMA 21 (entry signal) - EMA 50 for trend filter - RSI 14 confirmation (Buy > 52, Sell < 48) - No trade if RSI > 75 or < 25 SESSION: London + New York only 07:00 to 17:00 GMT No weekend trading TRADE MANAGEMENT: - Lot size: 0.06 - Take Profit: $15 per trade - Stop Loss: $8
Knight king 30+ USD
1. The bot must start when the markets start. 2.Then his capacity must be $1000. 3.and his trades must start at 0.04 slot and it must open up most available trades
I need a MetaTrader 5 Expert Advisor (EA) for Forex trading. Account size: $1000 Requirements: 1. The EA should work only on Forex pairs. 2. Automatic Buy and Sell trades. 3. Lot size starting from 0.04. 4. Stop Loss and Take Profit settings. 5. Only one trade at a time. 6. Works on pairs like EURUSD, GBPUSD, USDJPY etc. 7. Risk management suitable for a $1000 account. 8. Easy settings for lot size, SL, TP and risk

Project information

Budget
300 - 500 USD
Deadline
from 7 to 12 day(s)

Customer

Placed orders1
Arbitrage count0