Development of a Trend Grid EA for XAUUSDm (MT5) - EMA + ATR Dynamic Spacing + Trailing Stop

Spezifikation

【Project Overview】
Develop a simple, clean MT5 EA for XAUUSDm (Gold Mini) on a Cent account.
The strategy is a non-martingale trend grid using EMA for direction,
ATR for dynamic spacing, and trailing stop for exit.

【Strategy Logic】
1. Trend Direction (H1):
   - EMA(50) on H1. Price above EMA = Long only. Price below = Short only.

2. Entry (Pending Stop Orders):
   - Place stop orders in the trend direction.
   - Spacing = ATR(14) x 1.5 (range: min 300 points, max 600 points).
   - First order placed at current price + spacing.
   - Next order placed ONLY after previous order hits take profit.
   - Maximum 5 pending/active orders at any time.

3. Stop Loss:
   - Fixed 300 points (3 USD) per order.

4. Take Profit (Trailing Stop):
   - NO fixed take profit target.
   - When profit reaches 150 points, move stop loss to breakeven.
   - After breakeven, trail stop loss using H1 EMA(50):
     - Long: Stop follows EMA(50) upward only.
     - Short: Stop follows EMA(50) downward only.
   - Update once per H1 candle close.

5. Risk Management:
   - Fixed lot size: 0.01 per order (no martingale, no grid averaging).
   - Equity drawdown stop: 25% (close all positions, delete all pending orders).
   - Friday close: UTC 19:00 (close all, delete all).
   - Trading hours: UTC 00:05 - 13:55 only.

【External Parameters (All Adjustable)】
- EMA_Period: default 50, range 20-200
- EMA_Timeframe: default H1
- ATR_Period: default 14, range 7-30
- ATR_Multiplier: default 1.5, range 1.0-2.5
- Spacing_Min: default 300 (points)
- Spacing_Max: default 600 (points)
- StopLoss_Points: default 300, range 100-500
- Breakeven_Points: default 150, range 50-300
- Max_Orders: default 5, range 1-10
- Fixed_Lots: default 0.01, range 0.01-0.1
- Equity_Drawdown_Pct: default 25, range 10-50
- Magic_Number: default 888888
- Start_Time: default "00:05" (UTC)
- End_Time: default "13:55" (UTC)
- Friday_Close_Time: default "19:00" (UTC)
- Friday_Close_Enabled: default true

【Additional Requirements】
- Account binding: EA only runs on specified account numbers.
- Parameter encryption: Core parameters encrypted in source code. Provide a config tool.
- Chart: EA attached to M15 chart. Internal trend detection reads H1 data.
- Deliverables: Full unencrypted .mq5 source code, .ex5 file, parameter documentation, 2-year backtest report on XAUUSDm.

【Platform & Account】
- Platform: MT5
- Symbol: XAUUSDm
- Account: Cent account
- Leverage: 1:2000
- Server time: UTC+0
- 1 Pip = 0.01 price movement

【Acceptance Criteria】
- Direction filter (EMA50) works correctly.
- Pending stop orders placed with correct dynamic spacing.
- Next order only after previous TP.
- Max orders never exceeds 5.
- Stop loss 300 points per order enforced.
- Trailing stop via EMA50 works correctly.
- Equity drawdown 25% triggers full close.
- Friday close at UTC 19:00 works.
- Trading hours filter works.
- All external parameters functional.

Bewerbungen

1
Entwickler 1
Bewertung
(263)
Projekte
329
29%
Schlichtung
36
25% / 64%
Frist nicht eingehalten
10
3%
Arbeitet
2
Entwickler 2
Bewertung
(75)
Projekte
111
50%
Schlichtung
26
31% / 50%
Frist nicht eingehalten
9
8%
Frei
3
Entwickler 3
Bewertung
(394)
Projekte
555
41%
Schlichtung
30
57% / 3%
Frist nicht eingehalten
57
10%
Frei
Veröffentlicht: 11 Beispiele
4
Entwickler 4
Bewertung
(434)
Projekte
638
53%
Schlichtung
32
59% / 22%
Frist nicht eingehalten
6
1%
Arbeitet
5
Entwickler 5
Bewertung
(108)
Projekte
177
25%
Schlichtung
24
17% / 75%
Frist nicht eingehalten
16
9%
Frei
6
Entwickler 6
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
7
Entwickler 7
Bewertung
(12)
Projekte
18
17%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
3
17%
Frei
8
Entwickler 8
Bewertung
(62)
Projekte
90
29%
Schlichtung
24
13% / 58%
Frist nicht eingehalten
7
8%
Arbeitet
9
Entwickler 9
Bewertung
(33)
Projekte
38
21%
Schlichtung
5
0% / 60%
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(387)
Projekte
499
23%
Schlichtung
60
55% / 25%
Frist nicht eingehalten
59
12%
Arbeitet
11
Entwickler 11
Bewertung
(454)
Projekte
718
34%
Schlichtung
35
69% / 9%
Frist nicht eingehalten
22
3%
Arbeitet
12
Entwickler 12
Bewertung
(318)
Projekte
565
35%
Schlichtung
81
31% / 44%
Frist nicht eingehalten
204
36%
Frei
13
Entwickler 13
Bewertung
(12)
Projekte
15
33%
Schlichtung
5
40% / 20%
Frist nicht eingehalten
1
7%
Arbeitet
Veröffentlicht: 5 Artikel, 34 Beispiele
14
Entwickler 14
Bewertung
(12)
Projekte
22
41%
Schlichtung
8
0% / 50%
Frist nicht eingehalten
3
14%
Frei
15
Entwickler 15
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(52)
Projekte
66
41%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
7
11%
Frei
17
Entwickler 17
Bewertung
(460)
Projekte
802
48%
Schlichtung
73
19% / 52%
Frist nicht eingehalten
140
17%
Arbeitet
18
Entwickler 18
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 1 Beispiel
19
Entwickler 19
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
20
Entwickler 20
Bewertung
(52)
Projekte
67
58%
Schlichtung
4
75% / 25%
Frist nicht eingehalten
1
1%
Beschäftigt
21
Entwickler 21
Bewertung
(20)
Projekte
28
4%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
5
18%
Arbeitet
22
Entwickler 22
Bewertung
(3)
Projekte
3
33%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
24
Entwickler 24
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
25
Entwickler 25
Bewertung
(4)
Projekte
8
0%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
4
50%
Frei
26
Entwickler 26
Bewertung
(9)
Projekte
14
43%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
2
14%
Arbeitet
27
Entwickler 27
Bewertung
(20)
Projekte
26
38%
Schlichtung
6
33% / 50%
Frist nicht eingehalten
0
Frei
28
Entwickler 28
Bewertung
(3)
Projekte
2
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
29
Entwickler 29
Bewertung
(93)
Projekte
111
17%
Schlichtung
6
33% / 17%
Frist nicht eingehalten
5
5%
Frei
Veröffentlicht: 1 Beispiel
30
Entwickler 30
Bewertung
(202)
Projekte
263
22%
Schlichtung
23
52% / 17%
Frist nicht eingehalten
0
Arbeitet
31
Entwickler 31
Bewertung
(61)
Projekte
83
45%
Schlichtung
27
11% / 70%
Frist nicht eingehalten
8
10%
Frei
32
Entwickler 32
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
33
Entwickler 33
Bewertung
(27)
Projekte
33
36%
Schlichtung
0
Frist nicht eingehalten
2
6%
Frei
34
Entwickler 34
Bewertung
(252)
Projekte
296
76%
Schlichtung
13
77% / 0%
Frist nicht eingehalten
4
1%
Arbeitet
35
Entwickler 35
Bewertung
(55)
Projekte
92
24%
Schlichtung
8
75% / 13%
Frist nicht eingehalten
44
48%
Frei
36
Entwickler 36
Bewertung
(9)
Projekte
10
10%
Schlichtung
0
Frist nicht eingehalten
0
Frei
37
Entwickler 37
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
38
Entwickler 38
Bewertung
(2)
Projekte
7
0%
Schlichtung
3
0% / 33%
Frist nicht eingehalten
1
14%
Arbeitet
39
Entwickler 39
Bewertung
(169)
Projekte
179
46%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
1
1%
Arbeitet
40
Entwickler 40
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
41
Entwickler 41
Bewertung
(2672)
Projekte
3406
68%
Schlichtung
77
48% / 14%
Frist nicht eingehalten
342
10%
Frei
Veröffentlicht: 1 Beispiel
42
Entwickler 42
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
43
Entwickler 43
Bewertung
(31)
Projekte
33
42%
Schlichtung
0
Frist nicht eingehalten
3
9%
Frei
44
Entwickler 44
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
45
Entwickler 45
Bewertung
(8)
Projekte
9
56%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
46
Entwickler 46
Bewertung
(2332)
Projekte
2935
63%
Schlichtung
124
44% / 26%
Frist nicht eingehalten
429
15%
Frei
47
Entwickler 47
Bewertung
(365)
Projekte
441
55%
Schlichtung
22
50% / 14%
Frist nicht eingehalten
30
7%
Beschäftigt
48
Entwickler 48
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
49
Entwickler 49
Bewertung
(25)
Projekte
31
13%
Schlichtung
13
0% / 77%
Frist nicht eingehalten
9
29%
Frei
50
Entwickler 50
Bewertung
(25)
Projekte
32
19%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
4
13%
Frei
51
Entwickler 51
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
52
Entwickler 52
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
53
Entwickler 53
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
54
Entwickler 54
Bewertung
(13)
Projekte
24
75%
Schlichtung
0
Frist nicht eingehalten
2
8%
Frei
Veröffentlicht: 62 Beispiele
55
Entwickler 55
Bewertung
(317)
Projekte
322
70%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
56
Entwickler 56
Bewertung
(162)
Projekte
289
35%
Schlichtung
18
22% / 61%
Frist nicht eingehalten
43
15%
Frei
57
Entwickler 57
Bewertung
(548)
Projekte
833
62%
Schlichtung
33
27% / 45%
Frist nicht eingehalten
24
3%
Frei
Veröffentlicht: 1 Beispiel
58
Entwickler 58
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
59
Entwickler 59
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
60
Entwickler 60
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
61
Entwickler 61
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
62
Entwickler 62
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
63
Entwickler 63
Bewertung
(14)
Projekte
18
22%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
4
22%
Arbeitet
64
Entwickler 64
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
65
Entwickler 65
Bewertung
(119)
Projekte
169
38%
Schlichtung
9
78% / 22%
Frist nicht eingehalten
15
9%
Frei
66
Entwickler 66
Bewertung
(10)
Projekte
14
43%
Schlichtung
0
Frist nicht eingehalten
3
21%
Frei
67
Entwickler 67
Bewertung
(4)
Projekte
4
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
68
Entwickler 68
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
69
Entwickler 69
Bewertung
(298)
Projekte
478
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
82
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
70
Entwickler 70
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Professional MT5 Expert Advisor – Multi-Engine Trading Framework Description I'm looking for an experienced MQL5 developer to build a professional MetaTrader 5 Expert Advisor. This is not a simple indicator-based EA. The system should be designed using a modular architecture with a strong focus on maintainability, optimization, and future scalability. The first version should include the following features. Market
Standby Description . Prop Firm Environment . ( Monitor Execution and Handling Environment Changes as Required ) . Technical Issues . Delete extra lines of code (Clean Code , Folder) . Asset related translation , no need for Logic Alteration
Only Technical Issues . Familiarization to Different Symbols . [Again Technical Assistance Only] . Deleting extra lines of code , Not Required Folders (Clean Code) . No Need for Logic Alteration (Strictly)
Akram boushaba 30 - 500 USD
مرحبا كيف حالكم انا اكرم مهتم بالتداول احاول ان اصمم برنامج روبوت قادر على التداول من تلقاء نفسه من يمكنه ان يساعدني او يعلمني كيف استطيع فهل ذلك وسأكون ممتناً له وشكرا لكم
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
I am looking for an experienced MQL5 developer to build a professional MetaTrader 5 (MT5) Expert Advisor (EA) for swing trading. Trading Pairs EUR/USD USD/JPY Timeframes Daily (D1) for trend identification. H4 for trade entries. Strategy The EA should: Detect Daily market structure (HH, HL, LH, LL) using confirmed swing highs and lows (not relying solely on ZigZag). Use DMI/ADX for trend confirmation. Open trades
English Description (For Developers): I need a custom Expert Advisor (EA) for MT5 to trade ONLY ETHUSD based on trend-following and counter-trendline breakout-retest with an M1 execution filter and strict risk management. Trading Logic: 1. Trend Filter: Price must be below 200 EMA on both H1 and M15 timeframes for Short (Sell) trades. (Opposite for Long/Buy trades). 2. Setup: On the M15 chart, after a strong move in
Part 1: Project setup Input settings (risk, stop loss, take profit, EMA periods) Indicator initialization Trade management framework Part 2: Trading logic EMA crossover detection Buy/Sell entry rules One-trade-per-symbol check Part 3: Risk management Automatic lot size calculation Stop-loss and take-profit placement Trade execution and error handling Part 4: Final touches On-screen information Optimization
Hello, I am reopening this project with a fully updated and clarified specification. I am looking for a high‑level MQL5 developer who can deliver a clean, stable, and professional Phase 1 version of my: Institutional‑Grade Multi‑Currency MT5 EA (A2SR + SMC + Smart Recovery + Smart Grid + Liquidity + Volatility + Safety Filters) This EA is not a simple indicator conversion or a basic strategy. It is a structured
I am looking for an experienced MQL5 or MQL4 developer with a strong background in low-latency algorithmic trading, market data integration, arbitrage and execution optimization. The project involves developing a high-performance HFT Expert Advisor (EA) for XAUUSD or US30 on IC Markets that is designed for robust execution in both demo and live environments. The EA may use market data feeds (such as lmax,one zero or

Projektdetails

Budget
200 - 300 USD
Ausführungsfristen
bis 14 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0