MQL5 Expert Advisor Development for Futures Trading Strategy (Debugging & Testing)

Spezifikation

1. General Objective

Development of an Expert Advisor in MQL5 intended for Futures markets, based on an existing trading strategy that I will provide (described logic or precise rules).

The main objectives are:

  • Faithful implementation of the strategy,
  • Full debugging of the EA,
  • Validation of correct behavior through backtesting.

2. Markets and Instruments

  • Markets: Futures
  • Symbols: to be defined (e.g. indices, commodities, or specific futures contracts)
  • Timeframes: to be specified (e.g. M5, M15, H1)

3. Trading Logic

The Expert Advisor must include:

  • Clearly separated Buy / Sell entry conditions
  • Exit conditions:
    • Take Profit
    • Stop Loss
    • Conditional exit (if applicable)
  • Only one position per symbol at a time (unless otherwise specified)

The exact strategy rules will be:

  • either clearly described within this project,
  • or provided as pseudo-code or an attached document.

4. Risk and Position Management

  • Lot size:
    • fixed or
    • dynamically calculated (capital percentage or risk per trade)
  • All parameters must be adjustable via EA inputs
  • Proper handling of execution errors (requotes, market closed, etc.)

5. Debugging and Reliability

The developer must:

  • fix any existing logic or execution errors
  • ensure that the EA:
    • does not open multiple unwanted positions
    • strictly follows the defined rules
  • deliver clean, well-structured, and commented code

6. Testing and Validation

  • Testing in MT5 Strategy Tester
  • Visual verification of the EA’s behavior
  • The EA must run without errors in the Experts and Journal tabs

7. Expected Deliverables

  • Source file .mq5
  • Compiled file .ex5
  • Simple usage instructions (in code comments or message)

8. Out of Scope

  • No guarantee of financial performance
  • No advanced optimization unless agreed separately
  • No external connections (APIs, web services, databases)

9. Communication

All communication will take place exclusively through the MQL5 Freelance platform.



Bewerbungen

1
Entwickler 1
Bewertung
(111)
Projekte
184
25%
Schlichtung
25
16% / 76%
Frist nicht eingehalten
16
9%
Frei
2
Entwickler 2
Bewertung
(17)
Projekte
21
19%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(511)
Projekte
978
74%
Schlichtung
27
19% / 67%
Frist nicht eingehalten
100
10%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
4
Entwickler 4
Bewertung
(369)
Projekte
459
55%
Schlichtung
24
58% / 17%
Frist nicht eingehalten
31
7%
Arbeitet
5
Entwickler 5
Bewertung
(62)
Projekte
90
29%
Schlichtung
24
13% / 58%
Frist nicht eingehalten
7
8%
Arbeitet
6
Entwickler 6
Bewertung
(182)
Projekte
291
65%
Schlichtung
4
100% / 0%
Frist nicht eingehalten
65
22%
Frei
7
Entwickler 7
Bewertung
(1)
Projekte
2
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
Veröffentlicht: 3 Artikel
8
Entwickler 8
Bewertung
(2678)
Projekte
3423
68%
Schlichtung
78
47% / 14%
Frist nicht eingehalten
343
10%
Arbeitet
Veröffentlicht: 1 Beispiel
9
Entwickler 9
Bewertung
(2)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(13)
Projekte
20
40%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
3
15%
Frei
11
Entwickler 11
Bewertung
(16)
Projekte
35
23%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
12
Entwickler 12
Bewertung
(634)
Projekte
741
34%
Schlichtung
49
53% / 39%
Frist nicht eingehalten
14
2%
Arbeitet
13
Entwickler 13
Bewertung
(7)
Projekte
5
0%
Schlichtung
5
0% / 80%
Frist nicht eingehalten
1
20%
Arbeitet
14
Entwickler 14
Bewertung
(13)
Projekte
14
64%
Schlichtung
0
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(215)
Projekte
280
21%
Schlichtung
27
56% / 15%
Frist nicht eingehalten
0
Beschäftigt
16
Entwickler 16
Bewertung
(2)
Projekte
2
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
17
Entwickler 17
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
18
Entwickler 18
Bewertung
(154)
Projekte
214
69%
Schlichtung
8
38% / 38%
Frist nicht eingehalten
22
10%
Frei
19
Entwickler 19
Bewertung
(4)
Projekte
5
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
20
Entwickler 20
Bewertung
(10)
Projekte
15
20%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
1
7%
Frei
21
Entwickler 21
Bewertung
(7)
Projekte
6
0%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
2
33%
Frei
22
Entwickler 22
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
(11)
Projekte
16
25%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
6%
Frei
24
Entwickler 24
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
25
Entwickler 25
Bewertung
(3)
Projekte
1
100%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
0
Frei
26
Entwickler 26
Bewertung
(4)
Projekte
3
33%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
0
Frei
27
Entwickler 27
Bewertung
(31)
Projekte
38
53%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
3
8%
Frei
28
Entwickler 28
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
29
Entwickler 29
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
30
Entwickler 30
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
31
Entwickler 31
Bewertung
(8)
Projekte
8
0%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
1
13%
Arbeitet
32
Entwickler 32
Bewertung
(1)
Projekte
1
0%
Schlichtung
3
0% / 100%
Frist nicht eingehalten
1
100%
Frei
33
Entwickler 33
Bewertung
(170)
Projekte
203
47%
Schlichtung
5
20% / 60%
Frist nicht eingehalten
3
1%
Frei
34
Entwickler 34
Bewertung
(10)
Projekte
17
18%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
3
18%
Beschäftigt
35
Entwickler 35
Bewertung
(24)
Projekte
32
38%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
5
16%
Arbeitet
36
Entwickler 36
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
37
Entwickler 37
Bewertung
(9)
Projekte
19
16%
Schlichtung
3
67% / 0%
Frist nicht eingehalten
0
Frei
38
Entwickler 38
Bewertung
(162)
Projekte
289
35%
Schlichtung
18
22% / 61%
Frist nicht eingehalten
43
15%
Frei
39
Entwickler 39
Bewertung
(10)
Projekte
12
0%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
0
Frei
40
Entwickler 40
Bewertung
(45)
Projekte
53
57%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
2%
Frei
Veröffentlicht: 5 Beispiele
41
Entwickler 41
Bewertung
(12)
Projekte
13
8%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
42
Entwickler 42
Bewertung
(1)
Projekte
2
50%
Schlichtung
0
Frist nicht eingehalten
1
50%
Arbeitet
43
Entwickler 43
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
Scalping bort 30+ USD
GOLD SCALPING BOT STRATEGY Symbol: XAUUSD (Gold vs USD) Broker: Exness Account: Standard Starting Balance: $20 1. TIMEFRAME - Trend analysis: M15. - Entry timeframe: M5. - Trade only when the market has a clear direction. 2. INDICATORS - EMA 50 - EMA 200 - RSI 14 - Support and Resistance 3. BUY RULES The bot must open a BUY trade only when all these conditions are met: 1. EMA 50 is above EMA 200 on M15. 2. Price is
I am looking for an experienced developer to build a professional web-based trading performance dashboard connected to an MT5 trading account and/or FX Blue. The dashboard should automatically collect trading data and display: • Daily P&L calendar – profitable days green, losing days red and no-trade days grey • Equity/growth curve • Drawdown curve • Initial capital and current balance • Net profit and percentage
I need a trading system similar to the attached files. Check attachment for details on the indicator. i guess the indicator contains some of (Rainbow MA , MTF Dashboard , Symbol Switcher , and Trend Histogram), though may not be exactly as listed

Projektdetails

Budget
250 - 400 USD
Ausführungsfristen
von 7 bis 14 Tag(e)