Custom MT5 Expert Advisor for XAUUSD (EMA 20/50/200 Multi Timeframe Strategy)

MQL5 Experts

Specification

I need a custom MT5 Expert Advisor (MQL5) for XAUUSD.

Strategy:

1. Trend Filter (H1)
- EMA 20, EMA 50 and EMA 200.
- Buy only when EMA20 > EMA50 > EMA200 and price is above EMA200.
- Sell only when EMA20 < EMA50 < EMA200 and price is below EMA200.

2. Confirmation (M15)
- M15 trend must confirm the H1 trend before taking any trade.

3. Entry (M5)
- Wait for price to pull back to EMA20 only.
- After touching EMA20, wait for a confirmation candle.
- Enter only after the confirmation candle closes.
- No repainting logic.

4. Stop Loss
- Previous swing low for Buy.
- Previous swing high for Sell.

5. Take Profit
- Default Risk Reward Ratio 1:2.
- Optional Trailing Stop (ON/OFF).

6. Risk Management
- Adjustable risk per trade (0.25%, 0.5%, 1%, 2%).
- Auto lot size based on stop loss.
- Only one open trade at a time.
- Maximum 3 losing trades per day then stop trading for the day.

7. Filters
- Adjustable spread filter.
- Trading time filter (London and New York sessions).
- Magic Number input.
- Push notification on every trade.

8. Inputs
- EMA periods.
- Risk %.
- Trading sessions.
- Spread filter.
- Stop Loss.
- Take Profit.
- Trailing Stop.
- Magic Number.

Requirements:
- Clean and well-structured MQL5 source code (.mq5).
- Compiled EX5 file.
- Bug fixing support after delivery.
- The EA must work on MT5 with VT Markets.

Please provide your price, delivery time, and examples of similar MT5 Expert Advisors you have developed.

Responded

1
Developer 1
Rating
(106)
Projects
129
25%
Arbitration
24
29% / 54%
Overdue
8
6%
Free
2
Developer 2
Rating
(267)
Projects
335
29%
Arbitration
36
28% / 64%
Overdue
10
3%
Working
3
Developer 3
Rating
(5)
Projects
5
0%
Arbitration
5
0% / 40%
Overdue
0
Free
4
Developer 4
Rating
(16)
Projects
20
15%
Arbitration
5
40% / 40%
Overdue
0
Free
5
Developer 5
Rating
(454)
Projects
720
34%
Arbitration
35
71% / 9%
Overdue
22
3%
Free
6
Developer 6
Rating
(2336)
Projects
2939
63%
Arbitration
124
44% / 26%
Overdue
429
15%
Working
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(388)
Projects
500
23%
Arbitration
60
55% / 25%
Overdue
59
12%
Working
13
Developer 13
Rating
(258)
Projects
267
30%
Arbitration
0
Overdue
3
1%
Working
Published: 2 codes
14
Developer 14
Rating
(549)
Projects
836
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Working
Published: 1 code
15
Developer 15
Rating
(27)
Projects
33
42%
Arbitration
4
50% / 50%
Overdue
3
9%
Working
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(44)
Projects
51
59%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
18
Developer 18
Rating
(463)
Projects
806
49%
Arbitration
73
19% / 52%
Overdue
140
17%
Free
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(13)
Projects
22
41%
Arbitration
8
0% / 50%
Overdue
3
14%
Free
23
Developer 23
Rating
(4)
Projects
6
67%
Arbitration
1
0% / 0%
Overdue
0
Working
24
Developer 24
Rating
(64)
Projects
83
28%
Arbitration
9
33% / 56%
Overdue
9
11%
Free
Published: 1 code
25
Developer 25
Rating
(153)
Projects
213
69%
Arbitration
8
38% / 38%
Overdue
22
10%
Free
26
Developer 26
Rating
(206)
Projects
333
35%
Arbitration
66
12% / 58%
Overdue
87
26%
Free
27
Developer 27
Rating
(21)
Projects
27
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
28
Developer 28
Rating
(318)
Projects
565
35%
Arbitration
81
31% / 44%
Overdue
204
36%
Free
29
Developer 29
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(645)
Projects
872
48%
Arbitration
29
38% / 17%
Overdue
63
7%
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
33
Developer 33
Rating
(6)
Projects
10
20%
Arbitration
1
0% / 0%
Overdue
4
40%
Working
34
Developer 34
Rating
(59)
Projects
91
43%
Arbitration
4
0% / 100%
Overdue
3
3%
Working
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
(14)
Projects
27
41%
Arbitration
3
0% / 67%
Overdue
6
22%
Working
37
Developer 37
Rating
(3)
Projects
4
0%
Arbitration
1
100% / 0%
Overdue
1
25%
Free
38
Developer 38
Rating
(499)
Projects
744
56%
Arbitration
48
31% / 31%
Overdue
120
16%
Free
Published: 1 code
39
Developer 39
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
40
Developer 40
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
41
Developer 41
Rating
(4)
Projects
10
50%
Arbitration
1
0% / 100%
Overdue
2
20%
Free
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
43
Developer 43
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
44
Developer 44
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
45
Developer 45
Rating
(3)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
(81)
Projects
93
31%
Arbitration
9
22% / 56%
Overdue
5
5%
Working
48
Developer 48
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
49
Developer 49
Rating
(8)
Projects
14
21%
Arbitration
2
0% / 50%
Overdue
3
21%
Working
50
Developer 50
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
51
Developer 51
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 7 codes
52
Developer 52
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
53
Developer 53
Rating
(2672)
Projects
3408
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
54
Developer 54
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
55
Developer 55
Rating
(78)
Projects
246
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
56
Developer 56
Rating
(9)
Projects
14
43%
Arbitration
1
100% / 0%
Overdue
2
14%
Working
57
Developer 57
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
58
Developer 58
Rating
(9)
Projects
11
55%
Arbitration
0
Overdue
0
Free
59
Developer 59
Rating
(58)
Projects
72
60%
Arbitration
4
75% / 25%
Overdue
1
1%
Loaded
60
Developer 60
Rating
(31)
Projects
33
42%
Arbitration
0
Overdue
3
9%
Free
Similar orders
Hi MQL5 Community, With over 10 years of live market experience as a Quantitative & Trading System Developer, I specialize in building robust, highly scalable Expert Advisors (EAs), custom indicators, and automated architectures. I’ve recently put together a comprehensive showcase demonstrating my flagship Modular Multi-Engine Architecture , designed to bring institutional-grade logic and real-time telemetry into
I need a developer that can make my trading strategies into a working perfect EA Robot working on Mt5. Candlestick pattern confirmation through PDH, PDL, PWH, PWL, Liquidities, HTF OB
I need a trading bot specially for XAU, high profit gain. Requirements bot analyzes the market places trades closes with 2 to 3 profit per trades daily profit should be 50 to 100 dollars
We are looking for an experienced MQL5 developer to provide a stable, consistently profitable Forex Expert Advisor (EA) capable of generating 10–15% average monthly returns while maintaining the lowest possible drawdown . Our Requirements The EA must have a proven track record of consistent performance. A long-term trading history (live or verified) will be considered a significant advantage. Before final selection
I am looking for a professional MQL5/MT5 Expert Advisor developer to build a fully automated trading bot based on my custom strategy. Requirements: Strong experience in MQL5 (MetaTrader 5) Previous experience developing Forex/Gold Expert Advisors Ability to convert a trading strategy into a fully automated EA Clean, well-structured, and optimized code Good communication and willingness to provide updates during
Forex Growth 60 - 100 USD
Customer Information Name: John Smith Email: john.smith@example.com Company: ABC Trading Ltd. Platform MetaTrader 5 (MT5) Market Forex Trading Instruments EURUSD GBPUSD XAUUSD Trading Strategy The robot should trade based on a trend-following strategy: Buy: When the 50 EMA crosses above the 200 EMA and RSI is above 55. Sell: When the 50 EMA crosses below the 200 EMA and RSI is below 45. Close trades when Take Profit
Only programmers with experience with orderflow please, it's not the easiest project, I don't want to have arbitration etc. I am not expert in orderflow yet, if you have suggestion about strategy it would be very nice. Source of code required, I am searching a programmer for a longer co-operation
Please create an simple EA in mql5 based on RSI indicator with e-mail, sounds and push notification alerts, of course can't be any bugs, errors, but I think it's obvious. I am searching a programmer for longer co-operation. Thank you for your attention, Have a nice day
Hi, I am looking for an already made profitable EA. It can be an indicator but then it must be possible to make an EA from the indicator. Will need to test before payment (this can be in demo or limited time test). I will pay up to $6000. Do not apply if you want an upfront payment. I need to test for a few times first. Mostly only pips matters. I look much the risk safety, money management, risk reward, and overall
Привіт. Шукаю когось, хто б застосував мій код як бота . Я торгую індексом Aus_200 SFE (не XJO). Бот базується на MACD входу/виходу, RSI, стохастиці та vwap. Як тільки роботу приймуть, мені потрібно внести кілька коректив; однак, нічого суттєвого. Дякую

Project information

Budget
100 - 200 USD
Deadline
from 7 to 15 day(s)

Customer

Placed orders1
Arbitrage count0