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

MQL5 Experts

Job finished

Execution time 34 days
Feedback from employee
Excellent client with professional technical standards. Clear requirements and great feedback during testing made the project a success. Highly recommended!
Feedback from customer
Very professional developer. Clear communication, fast response, and good implementation. EA works as expected. Smooth collaboration. Highly recommended.

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.


Here is the final specification summary for the EA:


Strategy Logic

• Trend filter using EMA50 / EMA200 on H1  

• Break of Structure (BOS) detection on M5 using fractal-style swings (2 candles left / 2 candles right)  

• Retest of breakout level required  

• Confirmation candle close in trend direction before entry  


Trade Management

• Fixed Stop Loss: 30 pips  

• Break Even at 1R with +2 pips offset  

• Partial close: 50% of the position at 1.5R  

• Remaining position trailing based on new confirmed M5 swing highs/lows  


Risk Management

• Maximum 2 trades per day  

• Stop trading after 3 consecutive losses  

• Maximum daily loss: 4%  

• Maximum account drawdown: 20% (EA disables itself)  


Trading Filters

• Trading session: 14:00 – 21:30 (GMT+7)  

• Spread filter to skip trades if spread > 35 points  


Additional Requirements

• Chart objects showing BOS levels and trade signals  

• Detailed logging of trading decisions  


Technical Requirement

• EA must correctly handle XAUUSD pip calculation.


Please confirm that all specifications above are correct before development begins.


Responded

1
Developer 1
Rating
(394)
Projects
551
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Free
Published: 11 codes
2
Developer 2
Rating
(256)
Projects
319
29%
Arbitration
34
26% / 65%
Overdue
10
3%
Free
3
Developer 3
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(509)
Projects
977
74%
Arbitration
27
19% / 67%
Overdue
101
10%
Free
Published: 1 article, 6 codes
5
Developer 5
Rating
(10)
Projects
16
19%
Arbitration
3
33% / 67%
Overdue
2
13%
Working
6
Developer 6
Rating
(106)
Projects
173
25%
Arbitration
23
9% / 78%
Overdue
16
9%
Working
7
Developer 7
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
8
Developer 8
Rating
(382)
Projects
492
23%
Arbitration
59
54% / 25%
Overdue
57
12%
Loaded
9
Developer 9
Rating
(631)
Projects
997
47%
Arbitration
33
36% / 36%
Overdue
98
10%
Working
Published: 6 codes
10
Developer 10
Rating
(61)
Projects
89
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
11
Developer 11
Rating
(19)
Projects
24
8%
Arbitration
9
33% / 33%
Overdue
1
4%
Loaded
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(40)
Projects
43
58%
Arbitration
1
100% / 0%
Overdue
1
2%
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
(1302)
Projects
1730
49%
Arbitration
53
70% / 13%
Overdue
38
2%
Free
17
Developer 17
Rating
(571)
Projects
662
32%
Arbitration
42
45% / 45%
Overdue
12
2%
Working
18
Developer 18
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
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
7
0%
Arbitration
2
0% / 50%
Overdue
1
14%
Working
21
Developer 21
Rating
(11)
Projects
22
36%
Arbitration
2
0% / 100%
Overdue
4
18%
Loaded
22
Developer 22
Rating
(3)
Projects
4
0%
Arbitration
1
0% / 0%
Overdue
0
Free
23
Developer 23
Rating
(266)
Projects
598
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
(258)
Projects
264
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
8
25% / 63%
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
(21)
Projects
23
30%
Arbitration
0
Overdue
3
13%
Working
36
Developer 36
Rating
(5)
Projects
7
0%
Arbitration
8
13% / 75%
Overdue
3
43%
Free
37
Developer 37
Rating
(20)
Projects
26
38%
Arbitration
6
33% / 50%
Overdue
0
Free
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
40
Developer 40
Rating
(15)
Projects
22
18%
Arbitration
4
50% / 25%
Overdue
4
18%
Working
41
Developer 41
Rating
(362)
Projects
435
54%
Arbitration
20
55% / 15%
Overdue
30
7%
Working
42
Developer 42
Rating
(6)
Projects
7
14%
Arbitration
1
0% / 100%
Overdue
1
14%
Free
43
Developer 43
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
44
Developer 44
Rating
(73)
Projects
257
53%
Arbitration
16
50% / 38%
Overdue
83
32%
Free
45
Developer 45
Rating
(5)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
2
40%
Free
Published: 1 code
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
I want to buy proven profitable EA, any kind of strategy is considerable, working on any forex pairs or XAUUSD. I don't want to build from the scratch, so only apply if you already have profitable EA. Please send your EX4 file in advance with your application (MANDATORY), with additional information as below : - Pair and timeframe to use, minimum initial capital requirement, and so on - Type of EA (scalping, in day
### What I'm looking for / Qué busco I am not looking for someone to code an idea I have. I am looking for someone who **already has a profitable and consistent strategy on XAUUSD** and needs a partner to scale it. No busco a alguien que programe una idea mía. Busco a alguien que **ya tenga una estrategia rentable y consistente en XAUUSD** y necesite un socio para escalarla. --- ### The deal / El trato - I will
Auto trading system with hi probability win rate. Trades and auto trading system works well on gold and forex most important risk reward ratio. It must be 1:3 or more then that
Hello, i would like to have a ninjatrader indicator. I wanna to have a footprint indicator with delta, imbalances and big trades identifiable. Also I wanna sell it on whop. And it should be fully customisable in NT8
Intraday Trade Ninja EA Indicators used: Price Border(TMA) MA-X Arrows xSuperTrend Candles EMA 49 & 89- Per Candle Color Switching Lemansignal 200 SMA Major Criteria to consider before a trade setup or condition is taken · The price must have touched/tested the upper or
Panda101 500+ USD
//+------------------------------------------------------------------+ //| Simple Moving Average Crossover EA | //+------------------------------------------------------------------+ #property strict input int ShortMA = 10; input int LongMA = 50; input double LotSize = 0.01; int shortMAHandle; int longMAHandle; //+------------------------------------------------------------------+ int OnInit() { shortMAHandle =
I need an experienced MQL5 developer to build a custom MT5 Expert Advisor for XAUUSD. Strategy Overview: Trend-following using EMA 50/200 on H4 and H1 Pullback entries on M5 using RSI + candle confirmation No martingale, no averaging down Controlled scaling only when trades are already in profit Maximum 2–3 positions per direction Risk Management: Daily loss limit (%) Equity hard stop (%) Consecutive loss pause
I need a ready-made professional trading EA similar to my current scalping bot, but improved for consistent profit and better risk control. Requirements: - Works on XAUUSD (M5 timeframe) - Fixed lot option (start with 0.01) - Opens only one trade at a time (no multiple positions) - Small, fast entries (scalping style) - Better risk-reward (SL must NOT be bigger than TP) - Breakeven function - Trailing stop to secure
Hello, I am looking for an experienced MQL5 developer capable of analyzing and rebuilding the logic of an existing Expert Advisor. I currently use an EA for automated trading on MT5, but I only have the compiled EX5 file and do not have access to the source code. The objective is to: analyze the EA behavior and strategy logic, recreate a clean and optimized version, and customize/improve certain features according to
hi , i need to create an EA with 123 level indicator , and zigzag and also to get based on right and left elevetor bars not cadles on mt4 please contact me to collaborate

Project information

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