Seeking MT5 Developer for Advanced Object‑Driven Manual Execution System (Expert‑Level Only)

MQL5 Asesores Expertos Sripts

Trabajo finalizado

Plazo de ejecución 39 días
Comentario del Cliente
“A highly professional developer — supportive, cooperative, understanding, and delivers excellent work with outstanding quality.”
Comentario del Ejecutor
A pleasure to work with. Clear requirements, precise bug reports, excellent communication. Flexible with deadlines and generous at the end. Would gladly work with him again.

Tarea técnica


Description: I am looking for a highly experienced MT5 developer to build a manual‑execution Expert Advisor called Chain Flow.

This project is not suitable for beginners, indicator‑only developers, or anyone who has not previously built complex object‑based systems. The EA relies heavily on chart objects, state machines, and clean UI panel logic.

Project Overview (High‑Level):

Chain Flow is a manual execution EA that reacts only when the trader interacts with a small panel. The EA must read and manage specific chart objects (lines) and maintain internal states for each chart independently.

Core Functional Requirements:

  • Full object‑driven logic (trendlines, labels, buttons, chain lines).

  • Clean, minimal UI panel with:

    • 3 buttons

    • 1 input field

    • 2–3 labels

  • Panel must be collapsible (hide/show) and resizable.

  • Panel must be fully locked (non‑selectable, non‑movable).

  • EA must operate independently on each chart (multi‑chart architecture).

  • EA must work on all timeframes without conflicts.

  • Internal state machine (Active / Inactive / Waiting / Completed).

  • State persistence after chart refresh or terminal restart.

  • Dropdown lists for:

    • Active chains

    • Trades inside each chain

Instrument Compatibility Requirement (Important):

The EA must support all financial instruments available in MT5, including:

  • Forex

  • Gold & Silver

  • Indices (US30, NAS100, DAX40, etc.)

  • Cryptocurrencies

  • Stocks

Lot size and risk calculations must be fully dynamic, using:

  • Tick Value

  • Tick Size

  • Contract Size

so that the EA calculates position size correctly regardless of the instrument type.

Delivery Structure & Milestones:

The project must be delivered in three clear stages, each with its own testing phase:

  1. Core Logic Implementation

    • Object reading

    • State machine behavior

    • Multi‑chart independence

    • Dynamic tick‑value calculations

  2. User Interface (UI) Development

    • Panel layout

    • Buttons, labels, input field

    • Collapsible & resizable panel

    • Fully locked, non‑movable interface

  3. Integration & Final Testing

    • Connecting UI with logic

    • Ensuring stability across all instruments

    • Persistence after restart

    • Final bug fixes and optimization

A clear timeline for each stage is required.

Important Notes:

  • No auto‑trading logic.

  • No indicators.

  • No signals.

  • Only manual execution based on user interaction and chart objects.

  • This project requires strong experience with UI panels + chart object manipulation + state‑based logic.

Who I’m Looking For:

  • Developers who have built complex object‑based EAs before.

  • Developers comfortable with multi‑chart state management.

  • Developers who can deliver a stable, clean, non‑movable interface.

  • Developers who understand state machines and persistent logic.

  • Developers who communicate clearly and professionally.

If you meet these requirements and have relevant examples, please contact me.

Han respondido

1
Desarrollador 1
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
2
Desarrollador 2
Evaluación
(2)
Proyectos
2
0%
Arbitraje
0
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(109)
Proyectos
180
25%
Arbitraje
24
17% / 75%
Caducado
16
9%
Trabaja
4
Desarrollador 4
Evaluación
(17)
Proyectos
23
30%
Arbitraje
3
33% / 67%
Caducado
3
13%
Libre
5
Desarrollador 5
Evaluación
(33)
Proyectos
36
33%
Arbitraje
5
0% / 80%
Caducado
0
Trabaja
Ha publicado: 2 ejemplos
6
Desarrollador 6
Evaluación
(2674)
Proyectos
3412
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(550)
Proyectos
838
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Libre
Ha publicado: 1 ejemplo
8
Desarrollador 8
Evaluación
(205)
Proyectos
266
21%
Arbitraje
24
50% / 17%
Caducado
0
Trabaja
9
Desarrollador 9
Evaluación
(4)
Proyectos
5
40%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 1 ejemplo
10
Desarrollador 10
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(5)
Proyectos
5
60%
Arbitraje
1
0% / 0%
Caducado
2
40%
Libre
Ha publicado: 1 ejemplo
12
Desarrollador 12
Evaluación
(25)
Proyectos
31
13%
Arbitraje
13
0% / 77%
Caducado
9
29%
Libre
13
Desarrollador 13
Evaluación
(40)
Proyectos
55
35%
Arbitraje
2
0% / 50%
Caducado
0
Libre
14
Desarrollador 14
Evaluación
(9)
Proyectos
16
19%
Arbitraje
2
0% / 50%
Caducado
3
19%
Trabaja
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(13)
Proyectos
20
45%
Arbitraje
5
40% / 20%
Caducado
2
10%
Trabaja
Ha publicado: 7 artículos, 35 ejemplos
17
Desarrollador 17
Evaluación
(23)
Proyectos
31
35%
Arbitraje
4
50% / 25%
Caducado
5
16%
Trabaja
18
Desarrollador 18
Evaluación
(45)
Proyectos
52
58%
Arbitraje
2
100% / 0%
Caducado
1
2%
Libre
Ha publicado: 5 ejemplos
19
Desarrollador 19
Evaluación
(6)
Proyectos
8
38%
Arbitraje
1
0% / 100%
Caducado
0
Libre
20
Desarrollador 20
Evaluación
(851)
Proyectos
1462
72%
Arbitraje
122
29% / 48%
Caducado
357
24%
Trabaja
Ha publicado: 3 artículos
21
Desarrollador 21
Evaluación
(184)
Proyectos
317
24%
Arbitraje
23
35% / 13%
Caducado
23
7%
Libre
Ha publicado: 3 ejemplos
22
Desarrollador 22
Evaluación
(10)
Proyectos
12
0%
Arbitraje
3
33% / 33%
Caducado
0
Libre
23
Desarrollador 23
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
24
Desarrollador 24
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
25
Desarrollador 25
Evaluación
(4)
Proyectos
8
0%
Arbitraje
3
33% / 67%
Caducado
4
50%
Libre
26
Desarrollador 26
Evaluación
(258)
Proyectos
267
30%
Arbitraje
1
0% / 0%
Caducado
3
1%
Trabajando
Ha publicado: 2 ejemplos
27
Desarrollador 27
Evaluación
(10)
Proyectos
16
50%
Arbitraje
1
100% / 0%
Caducado
4
25%
Libre
28
Desarrollador 28
Evaluación
(59)
Proyectos
92
42%
Arbitraje
4
0% / 100%
Caducado
3
3%
Trabaja
29
Desarrollador 29
Evaluación
(366)
Proyectos
447
55%
Arbitraje
23
57% / 17%
Caducado
30
7%
Trabaja
30
Desarrollador 30
Evaluación
(51)
Proyectos
61
38%
Arbitraje
15
27% / 60%
Caducado
1
2%
Libre
31
Desarrollador 31
Evaluación
(13)
Proyectos
24
75%
Arbitraje
0
Caducado
2
8%
Libre
Ha publicado: 62 ejemplos
32
Desarrollador 32
Evaluación
(9)
Proyectos
10
10%
Arbitraje
0
Caducado
0
Libre
33
Desarrollador 33
Evaluación
(64)
Proyectos
68
25%
Arbitraje
12
42% / 42%
Caducado
4
6%
Libre
34
Desarrollador 34
Evaluación
(611)
Proyectos
714
33%
Arbitraje
46
48% / 41%
Caducado
14
2%
Ocupado
35
Desarrollador 35
Evaluación
(14)
Proyectos
20
25%
Arbitraje
0
Caducado
2
10%
Libre
Ha publicado: 3 ejemplos
36
Desarrollador 36
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
37
Desarrollador 37
Evaluación
(258)
Proyectos
302
76%
Arbitraje
13
77% / 0%
Caducado
4
1%
Trabajando
38
Desarrollador 38
Evaluación
(10)
Proyectos
14
43%
Arbitraje
0
Caducado
3
21%
Libre
39
Desarrollador 39
Evaluación
(19)
Proyectos
27
11%
Arbitraje
11
9% / 55%
Caducado
12
44%
Libre
40
Desarrollador 40
Evaluación
(13)
Proyectos
20
40%
Arbitraje
1
0% / 100%
Caducado
1
5%
Libre
41
Desarrollador 41
Evaluación
(89)
Proyectos
254
78%
Arbitraje
9
22% / 56%
Caducado
36
14%
Trabaja
Ha publicado: 3 artículos, 26 ejemplos
42
Desarrollador 42
Evaluación
(1)
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
43
Desarrollador 43
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
44
Desarrollador 44
Evaluación
(43)
Proyectos
74
50%
Arbitraje
5
0% / 60%
Caducado
19
26%
Libre
45
Desarrollador 45
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
1
100%
Libre
46
Desarrollador 46
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
47
Desarrollador 47
Evaluación
(25)
Proyectos
32
19%
Arbitraje
5
40% / 40%
Caducado
4
13%
Trabaja
48
Desarrollador 48
Evaluación
(2)
Proyectos
2
100%
Arbitraje
0
Caducado
1
50%
Libre
Ha publicado: 6 ejemplos
49
Desarrollador 49
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
50
Desarrollador 50
Evaluación
(10)
Proyectos
15
13%
Arbitraje
6
0% / 67%
Caducado
2
13%
Libre
51
Desarrollador 51
Evaluación
(119)
Proyectos
169
38%
Arbitraje
9
78% / 22%
Caducado
15
9%
Libre
52
Desarrollador 52
Evaluación
(54)
Proyectos
102
23%
Arbitraje
12
25% / 17%
Caducado
13
13%
Libre
53
Desarrollador 53
Evaluación
(3)
Proyectos
3
0%
Arbitraje
0
Caducado
0
Libre
54
Desarrollador 54
Evaluación
(453)
Proyectos
566
26%
Arbitraje
24
42% / 38%
Caducado
85
15%
Libre
Ha publicado: 6 ejemplos
55
Desarrollador 55
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
56
Desarrollador 56
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
57
Desarrollador 57
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
58
Desarrollador 58
Evaluación
(5)
Proyectos
8
13%
Arbitraje
3
0% / 33%
Caducado
2
25%
Libre
Ha publicado: 1 ejemplo

Información sobre el proyecto

Presupuesto
700 - 900 USD
Plazo límite de ejecución
de 10 a 14 día(s)