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

MQL5 Experts Scripts

Trabalho concluído

Tempo de execução 39 dias
Comentário do cliente
“A highly professional developer — supportive, cooperative, understanding, and delivers excellent work with outstanding quality.”
Comentário do desenvolvedor
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.

Termos de Referência


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.

Respondido

1
Desenvolvedor 1
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
2
Desenvolvedor 2
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(109)
Projetos
180
25%
Arbitragem
24
17% / 75%
Expirado
16
9%
Trabalhando
4
Desenvolvedor 4
Classificação
(17)
Projetos
23
30%
Arbitragem
3
33% / 67%
Expirado
3
13%
Livre
5
Desenvolvedor 5
Classificação
(33)
Projetos
36
33%
Arbitragem
5
0% / 80%
Expirado
0
Trabalhando
Publicou: 2 códigos
6
Desenvolvedor 6
Classificação
(2674)
Projetos
3412
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(550)
Projetos
838
61%
Arbitragem
33
27% / 45%
Expirado
24
3%
Livre
Publicou: 1 código
8
Desenvolvedor 8
Classificação
(205)
Projetos
266
21%
Arbitragem
24
50% / 17%
Expirado
0
Trabalhando
9
Desenvolvedor 9
Classificação
(4)
Projetos
5
40%
Arbitragem
0
Expirado
0
Trabalhando
Publicou: 1 código
10
Desenvolvedor 10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
(5)
Projetos
5
60%
Arbitragem
1
0% / 0%
Expirado
2
40%
Livre
Publicou: 1 código
12
Desenvolvedor 12
Classificação
(25)
Projetos
31
13%
Arbitragem
13
0% / 77%
Expirado
9
29%
Livre
13
Desenvolvedor 13
Classificação
(40)
Projetos
55
35%
Arbitragem
2
0% / 50%
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(9)
Projetos
16
19%
Arbitragem
2
0% / 50%
Expirado
3
19%
Trabalhando
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(13)
Projetos
20
45%
Arbitragem
5
40% / 20%
Expirado
2
10%
Trabalhando
Publicou: 7 artigos, 35 códigos
17
Desenvolvedor 17
Classificação
(23)
Projetos
31
35%
Arbitragem
4
50% / 25%
Expirado
5
16%
Trabalhando
18
Desenvolvedor 18
Classificação
(45)
Projetos
52
58%
Arbitragem
2
100% / 0%
Expirado
1
2%
Livre
Publicou: 5 códigos
19
Desenvolvedor 19
Classificação
(6)
Projetos
8
38%
Arbitragem
1
0% / 100%
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
(851)
Projetos
1462
72%
Arbitragem
122
29% / 48%
Expirado
357
24%
Trabalhando
Publicou: 3 artigos
21
Desenvolvedor 21
Classificação
(184)
Projetos
317
24%
Arbitragem
23
35% / 13%
Expirado
23
7%
Livre
Publicou: 3 códigos
22
Desenvolvedor 22
Classificação
(10)
Projetos
12
0%
Arbitragem
3
33% / 33%
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
25
Desenvolvedor 25
Classificação
(4)
Projetos
8
0%
Arbitragem
3
33% / 67%
Expirado
4
50%
Livre
26
Desenvolvedor 26
Classificação
(258)
Projetos
267
30%
Arbitragem
1
0% / 0%
Expirado
3
1%
Carregado
Publicou: 2 códigos
27
Desenvolvedor 27
Classificação
(10)
Projetos
16
50%
Arbitragem
1
100% / 0%
Expirado
4
25%
Livre
28
Desenvolvedor 28
Classificação
(59)
Projetos
92
42%
Arbitragem
4
0% / 100%
Expirado
3
3%
Trabalhando
29
Desenvolvedor 29
Classificação
(366)
Projetos
447
55%
Arbitragem
23
57% / 17%
Expirado
30
7%
Trabalhando
30
Desenvolvedor 30
Classificação
(51)
Projetos
61
38%
Arbitragem
15
27% / 60%
Expirado
1
2%
Livre
31
Desenvolvedor 31
Classificação
(13)
Projetos
24
75%
Arbitragem
0
Expirado
2
8%
Livre
Publicou: 62 códigos
32
Desenvolvedor 32
Classificação
(9)
Projetos
10
10%
Arbitragem
0
Expirado
0
Livre
33
Desenvolvedor 33
Classificação
(64)
Projetos
68
25%
Arbitragem
12
42% / 42%
Expirado
4
6%
Livre
34
Desenvolvedor 34
Classificação
(611)
Projetos
714
33%
Arbitragem
46
48% / 41%
Expirado
14
2%
Ocupado
35
Desenvolvedor 35
Classificação
(14)
Projetos
20
25%
Arbitragem
0
Expirado
2
10%
Livre
Publicou: 3 códigos
36
Desenvolvedor 36
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
37
Desenvolvedor 37
Classificação
(258)
Projetos
302
76%
Arbitragem
13
77% / 0%
Expirado
4
1%
Carregado
38
Desenvolvedor 38
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
39
Desenvolvedor 39
Classificação
(19)
Projetos
27
11%
Arbitragem
11
9% / 55%
Expirado
12
44%
Livre
40
Desenvolvedor 40
Classificação
(13)
Projetos
20
40%
Arbitragem
1
0% / 100%
Expirado
1
5%
Livre
41
Desenvolvedor 41
Classificação
(89)
Projetos
254
78%
Arbitragem
9
22% / 56%
Expirado
36
14%
Trabalhando
Publicou: 3 artigos, 26 códigos
42
Desenvolvedor 42
Classificação
(1)
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
43
Desenvolvedor 43
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
44
Desenvolvedor 44
Classificação
(43)
Projetos
74
50%
Arbitragem
5
0% / 60%
Expirado
19
26%
Livre
45
Desenvolvedor 45
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Livre
46
Desenvolvedor 46
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
47
Desenvolvedor 47
Classificação
(25)
Projetos
32
19%
Arbitragem
5
40% / 40%
Expirado
4
13%
Trabalhando
48
Desenvolvedor 48
Classificação
(2)
Projetos
2
100%
Arbitragem
0
Expirado
1
50%
Livre
Publicou: 6 códigos
49
Desenvolvedor 49
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
50
Desenvolvedor 50
Classificação
(10)
Projetos
15
13%
Arbitragem
6
0% / 67%
Expirado
2
13%
Livre
51
Desenvolvedor 51
Classificação
(119)
Projetos
169
38%
Arbitragem
9
78% / 22%
Expirado
15
9%
Livre
52
Desenvolvedor 52
Classificação
(54)
Projetos
102
23%
Arbitragem
12
25% / 17%
Expirado
13
13%
Livre
53
Desenvolvedor 53
Classificação
(3)
Projetos
3
0%
Arbitragem
0
Expirado
0
Livre
54
Desenvolvedor 54
Classificação
(453)
Projetos
566
26%
Arbitragem
24
42% / 38%
Expirado
85
15%
Livre
Publicou: 6 códigos
55
Desenvolvedor 55
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
56
Desenvolvedor 56
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
57
Desenvolvedor 57
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
58
Desenvolvedor 58
Classificação
(5)
Projetos
8
13%
Arbitragem
3
0% / 33%
Expirado
2
25%
Livre
Publicou: 1 código
Pedidos semelhantes
Here we have a strategy based on the Bollinger Bands which needs to be traslated into an EA. Please do not answer to this order request if you are not capable of making this EA. I have already lost time with other users which tried to make an EA and left the job after few days. This will result only in a loss of time from my side and from your side. The job won't be paid if the EA will not be correctly made. Thanks
I’m looking for an experienced MQL5 developer to create an MT5 EA similar to Iron Range, mainly for BTCUSD. It should use a range-based entry strategy, support market and pending orders, fixed-lot and percentage-risk sizing, stop loss, take profit, break-even, trailing stop, spread protection, and daily loss or drawdown limits. It should also work with different brokers and include adjustable settings for
MACD + EMA 30 - 100 USD
J’ai fais un indicateur tradingview que j’aimerai adapter à MT5. celui ci indique une flèche pour des achats ou des ventes lorsque le prix atteint un niveau tracé auparavant par l’indicateur également. Les conditions sont les suivantes : timeframe 1 minute Buy Stop / Sell Stop sur le niveau tracé. SL placé sur la EMA 21 au moment du du déclenchement de l’ordre avec possibilité de le modifier. Le TP à 1.5R
I need someone who can create a Trading Bot/AI or Expert Advisor (EA) for MetaTrader 5 (MT5) based on my manual trading strategy. My strategy uses only two indicators: Envelope and Moving Average. What I need is for the EA to accurately follow my manual trading logic and strategy, while also respecting the exact settings and parameters that I use for both indicators. This is not a Martingale strategy or anything
I am looking for a serious algorithmic trader / MQL5 developer who already has a robust and proven trading strategy or EA and is interested in a performance-based partnership instead of a normal fixed development fee. I have completed my FTMO evaluation process and have access to a $200,000 FTMO account . Instead of paying a small one-time development fee, I am willing to offer: 50% of the net payouts generated by
I am looking for a developer experienced in EAs and MT5 optimization to help me optimize my trading robot to operate during the Asian Session as well. Currently, the EA is already optimized for the London and New York sessions. I also have a fully functional version that includes the Asian Session. The strategy and all logic required for Asian Session trading are already implemented. Therefore, there is no need to
i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open
Pro bot 35 - 200 USD
Should be able to trade for me when I need to trade and make few or no loses.should help me trade profitably while on the chart.Tge more profits,the more we play
The bot must be able to identify market structure ( trending , ranging and REVERSAL). Support and resistance breakout with a lot of volume and pullback to the key level and wait for confirmation to enter the trade. Only trades NY session. Uses proper risk management with SL (10 pips) and TP( 30 pips). The bot will only use the 5min timeframe for market structure and executing trades, incase of ranging it enters buys
Hello team..... It is my first time to be here and to order, so if I am not doing right please advise me, I am very teachable and good listener. I am here to order EA with a name given HouseXplore FxPro EA 4.0v. The EA can use the attached indicators to work but I will explain how. I attached 1. Bykov Trend Signal Arrows and the EA should use this indicator to open trades but Imputs on the TrendAlert indicator should

Informações sobre o projeto

Orçamento
700 - 900 USD
Prazo
de 10 para 14 dias