Tarea técnica


Project Overview

I am looking for an experienced MetaTrader 5 (MT5) Expert Advisor developer to build a professional, production-quality automated trading system from a detailed Software Requirements Specification (SRS).

The strategy is based on a custom implementation of the MACD indicator combined with advanced trade management and a proprietary basket/grid recovery methodology.

The complete strategy and implementation details will only be shared with the selected developer after evaluation.

 

High-Level EA Features

The EA will include, but is not limited to:

  • MACD-based automated trade entries.
  • Multiple configurable entry modes and confirmation filters.
  • Candle-close trade execution logic.
  • Configurable trading session filters.
  • Advanced basket-based trade management.
  • Grid recovery system with configurable spacing methods.
  • Intelligent trade pruning to reduce exposure.
  • Independent Initial Trade and Basket Take Profit management.
  • Multiple lot sizing methods.
  • Comprehensive risk management controls.
  • On-chart dashboard.
  • Extensive user-configurable input parameters.
  • Robust logging and debugging capabilities.

 

Technical Requirements

The EA must:

  • Be developed for MetaTrader 5 (MT5).
  • Support hedging accounts.
  • Follow clean, modular, and maintainable MQL5 coding practices.
  • Be efficient enough for continuous live operation.
  • Include proper error handling and logging.
  • Produce identical behaviour in Strategy Tester and live trading (subject to normal broker execution differences).
  • Be fully commented where appropriate.

 

Deliverables

The successful developer will be expected to provide:

  • Fully functional MT5 Expert Advisor (.mq5 source code).
  • Compiled executable (.ex5).
  • Complete source code ownership transferred upon project completion.
  • Well-structured and readable code.
  • Bug fixes for implementation issues discovered during the agreed testing period.

 

Documentation

A comprehensive Software Requirements Specification (SRS) has already been prepared.

The selected developer will receive:

  • Complete functional specification.
  • Trading logic documentation.
  • Input parameter definitions.
  • Trade management rules.
  • Expected EA behaviour.
  • Flow diagrams where applicable.

 

Ideal Candidate

I'm looking for a developer who has experience with:

  • Advanced MQL5 programming.
  • Basket trading systems.
  • Grid-based trade management.
  • Complex order management.
  • Multi-condition indicator logic.
  • Performance optimisation.
  • Strategy Tester debugging.
  • Long-term maintainability.

Experience developing commercial-grade Expert Advisors is highly preferred.

 

Selection Process

Please include the following in your proposal:

  1. Years of MQL5 development experience.
  2. Examples of previous MT5 Expert Advisors you have developed.
  3. Experience with basket or grid trading systems.
  4. Experience implementing complex indicator-driven strategies.
  5. Estimated development timeline.
  6. Availability for post-development support and bug fixing.

The full SRS will be shared only with shortlisted developers after the initial evaluation.

I am looking for quality, reliability, and long-term collaboration.

This brief is intentionally high level. It tells developers the scope, complexity, and skills required without disclosing your proprietary entry logic, pruning methodology, or basket management rules. Developers who respond positively to this brief are much more likely to have the experience needed before you reveal the full SRS.


Han respondido

1
Desarrollador 1
Evaluación
(465)
Proyectos
815
49%
Arbitraje
75
21% / 51%
Caducado
142
17%
Libre
2
Desarrollador 2
Evaluación
(398)
Proyectos
515
23%
Arbitraje
60
57% / 25%
Caducado
60
12%
Trabaja
3
Desarrollador 3
Evaluación
(17)
Proyectos
21
19%
Arbitraje
5
40% / 40%
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
5
Desarrollador 5
Evaluación
(106)
Proyectos
129
25%
Arbitraje
25
28% / 56%
Caducado
8
6%
Libre
6
Desarrollador 6
Evaluación
(2676)
Proyectos
3414
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(5)
Proyectos
5
0%
Arbitraje
5
0% / 40%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(2346)
Proyectos
2952
63%
Arbitraje
125
44% / 26%
Caducado
429
15%
Trabaja
9
Desarrollador 9
Evaluación
(1)
Proyectos
3
0%
Arbitraje
0
Caducado
0
Libre
10
Desarrollador 10
Evaluación
(16)
Proyectos
23
48%
Arbitraje
8
25% / 38%
Caducado
2
9%
Trabajando
Ha publicado: 7 artículos, 35 ejemplos
11
Desarrollador 11
Evaluación
(319)
Proyectos
571
35%
Arbitraje
83
31% / 45%
Caducado
206
36%
Libre
12
Desarrollador 12
Evaluación
(3)
Proyectos
9
67%
Arbitraje
0
Caducado
0
Trabaja
13
Desarrollador 13
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
14
Desarrollador 14
Evaluación
(620)
Proyectos
723
33%
Arbitraje
46
48% / 41%
Caducado
14
2%
Ocupado
15
Desarrollador 15
Evaluación
(28)
Proyectos
35
37%
Arbitraje
0
Caducado
2
6%
Libre
16
Desarrollador 16
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
17
Desarrollador 17
Evaluación
(25)
Proyectos
31
13%
Arbitraje
14
0% / 79%
Caducado
9
29%
Libre
18
Desarrollador 18
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
19
Desarrollador 19
Evaluación
(211)
Proyectos
274
21%
Arbitraje
24
54% / 17%
Caducado
0
Libre
20
Desarrollador 20
Evaluación
(4)
Proyectos
7
57%
Arbitraje
1
100% / 0%
Caducado
0
Libre
21
Desarrollador 21
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
100% / 0%
Caducado
1
25%
Libre
22
Desarrollador 22
Evaluación
(369)
Proyectos
454
55%
Arbitraje
24
54% / 17%
Caducado
30
7%
Trabajando
23
Desarrollador 23
Evaluación
(25)
Proyectos
33
18%
Arbitraje
6
50% / 33%
Caducado
4
12%
Libre
24
Desarrollador 24
Evaluación
(19)
Proyectos
25
36%
Arbitraje
3
33% / 67%
Caducado
3
12%
Trabaja
25
Desarrollador 25
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 2 artículos, 3 ejemplos
26
Desarrollador 26
Evaluación
(179)
Proyectos
193
46%
Arbitraje
4
50% / 25%
Caducado
1
1%
Trabajando
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
(13)
Proyectos
22
41%
Arbitraje
8
0% / 50%
Caducado
3
14%
Libre
29
Desarrollador 29
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 5 ejemplos
30
Desarrollador 30
Evaluación
(553)
Proyectos
844
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Libre
Ha publicado: 1 ejemplo
31
Desarrollador 31
Evaluación
(61)
Proyectos
83
45%
Arbitraje
27
11% / 70%
Caducado
8
10%
Libre
32
Desarrollador 32
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
33
Desarrollador 33
Evaluación
(6)
Proyectos
8
38%
Arbitraje
1
100% / 0%
Caducado
2
25%
Libre
34
Desarrollador 34
Evaluación
(12)
Proyectos
13
23%
Arbitraje
7
0% / 71%
Caducado
3
23%
Trabaja
35
Desarrollador 35
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
1
100%
Libre
36
Desarrollador 36
Evaluación
(12)
Proyectos
13
62%
Arbitraje
0
Caducado
0
Libre
37
Desarrollador 37
Evaluación
(3)
Proyectos
1
0%
Arbitraje
5
0% / 100%
Caducado
0
Libre
38
Desarrollador 38
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 4 ejemplos
39
Desarrollador 39
Evaluación
(34)
Proyectos
35
40%
Arbitraje
0
Caducado
3
9%
Libre
40
Desarrollador 40
Evaluación
(59)
Proyectos
92
42%
Arbitraje
4
0% / 100%
Caducado
3
3%
Trabaja
41
Desarrollador 41
Evaluación
(73)
Proyectos
89
79%
Arbitraje
0
Caducado
2
2%
Trabaja
Ha publicado: 4 ejemplos
42
Desarrollador 42
Evaluación
(8)
Proyectos
13
38%
Arbitraje
0
Caducado
2
15%
Libre
43
Desarrollador 43
Evaluación
(206)
Proyectos
333
35%
Arbitraje
66
12% / 58%
Caducado
87
26%
Libre
44
Desarrollador 44
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
45
Desarrollador 45
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
46
Desarrollador 46
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
47
Desarrollador 47
Evaluación
(52)
Proyectos
64
39%
Arbitraje
15
27% / 60%
Caducado
1
2%
Trabaja
48
Desarrollador 48
Evaluación
(8)
Proyectos
13
38%
Arbitraje
0
Caducado
1
8%
Trabajando
49
Desarrollador 49
Evaluación
(258)
Proyectos
269
29%
Arbitraje
2
50% / 0%
Caducado
3
1%
Trabaja
Ha publicado: 2 ejemplos
50
Desarrollador 50
Evaluación
(645)
Proyectos
873
48%
Arbitraje
29
38% / 17%
Caducado
63
7%
Libre
51
Desarrollador 51
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
52
Desarrollador 52
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
53
Desarrollador 53
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
54
Desarrollador 54
Evaluación
(31)
Proyectos
38
53%
Arbitraje
2
50% / 50%
Caducado
3
8%
Libre
55
Desarrollador 55
Evaluación
(49)
Proyectos
74
18%
Arbitraje
30
17% / 53%
Caducado
31
42%
Libre
56
Desarrollador 56
Evaluación
(119)
Proyectos
169
38%
Arbitraje
9
78% / 22%
Caducado
15
9%
Libre
57
Desarrollador 57
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
58
Desarrollador 58
Evaluación
(78)
Proyectos
246
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo
59
Desarrollador 59
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
60
Desarrollador 60
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
61
Desarrollador 61
Evaluación
(64)
Proyectos
144
46%
Arbitraje
21
38% / 24%
Caducado
32
22%
Libre
62
Desarrollador 62
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
1
100%
Libre
63
Desarrollador 63
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
64
Desarrollador 64
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
65
Desarrollador 65
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 3 ejemplos
66
Desarrollador 66
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
67
Desarrollador 67
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
68
Desarrollador 68
Evaluación
(4)
Proyectos
4
50%
Arbitraje
5
0% / 100%
Caducado
0
Libre
69
Desarrollador 69
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
70
Desarrollador 70
Evaluación
(121)
Proyectos
134
66%
Arbitraje
36
25% / 56%
Caducado
22
16%
Libre
Ha publicado: 10 ejemplos
71
Desarrollador 71
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
72
Desarrollador 72
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
73
Desarrollador 73
Evaluación
(83)
Proyectos
96
31%
Arbitraje
9
22% / 56%
Caducado
5
5%
Trabaja
Solicitudes similares
Please read the full post before replying . I am looking for an experienced Forex EA developer with strong trading-system reverse engineering experience for two separate EA projects. This is not a basic EA programming job . I specifically need someone who has real experience analyzing an existing trading system, understanding its trading logic and behavior, and developing an EA based on that analysis. 🔹 Work 1 —
Should be as it but no alarms, also we need to add a deep search so he can see all the preves candles and a memory function so its not slowing down the indicator. for higher time frames daily 4h 1h around 365 days and for lower time frames we do up to 20k bars but both flexible so i can change it later. the memory is important so the indicator is not always recalculating everything when a new candle shows especially
Hi, I need an experienced NinjaTrader 8/NinjaScript developer to finish or rebuild an automated futures strategy, ideally by the end of this week. I already have the complete TradingView Pine Script reference strategy, an existing ~2,000-line NinjaScript implementation, Playback logs, and known historical benchmark trades. MOST IMPORTANT REQUIREMENT: TRADINGVIEW ↔ NINJATRADER PARITY. The Pine Script is the reference
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
I need an experienced MQL5 developer to build a prototype MT5 Expert Advisor called RiskLock. The software should enforce user-defined trading risk rules before trades are executed. It should support risk percentage or fixed monetary risk, calculate position size using account equity, entry price, stop loss, tick value and contract specifications, block or reduce oversized trades, and include daily loss limits
Project Overview I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided. The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions. The objective of this project is not to build a new EA
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total
I need an Expert Advisor (EA) developed for MetaTrader 5 (MT5) tailored for trading on Exness accounts. Account & Server Details: Trading Platform: MetaTrader 5 (MT5) Broker: Exness Execution Type: Market / Pending Orders Account Type: [Specify: Standard / Pro / Raw Spread / Zero] Target Instruments: [Specify pairs, e.g., XAUUSD, EURUSD, BTCUSD] Strategy Requirements: Entry Rules: [Insert your buy/sell entry

Información sobre el proyecto

Presupuesto
80+ USD
IVA (27%): 21.6 USD
Total: 102 USD
Para el ejecutor
72 USD

Cliente

(1)
Encargos realizados5
Número de arbitrajes0