Convert MT4 Expert Advisor to MT5 (Exact Same Functionality)

MQL5 Asesores Expertos

Tarea técnica

Job Description:

I need an experienced MQL4/MQL5 developer to convert my existing MT4 Expert Advisor (EA) into an MT5 version while maintaining identical functionality. The bot’s behavior, strategy, and execution logic must remain unchanged.


Key Requirements:

Convert MQL4 code to MQL5 without altering the logic or performance of the EA.

Ensure all order execution functions (market orders, pending orders, stops, take profit, etc.) work exactly as they do in MT4.

Convert indicators, buffers, and custom functions if used in the EA.

Ensure compatibility with MT5 backtesting and live trading environments.

Maintain all user inputs/parameters from the MT4 version.

Optimize the code for fast execution without unnecessary loops or inefficiencies.

Provide detailed comments in the code where necessary for clarity.

Deliver a fully working MT5 EA and ensure no errors or warnings in compilation.

Provide a brief documentation of any necessary adjustments made during the conversion.


What I Will Provide:

The original MT4 EA source code (.mq4)

Any custom indicators (.mq4 or .ex4) if required by the EA


Skills Required:

Strong MQL4 and MQL5 programming experience

Experience in converting MT4 to MT5 while maintaining strategy consistency

Understanding of MT5 trade execution differences (positions vs orders)

Debugging and performance optimization


Additional Notes:

The bot’s entry/exit rules, money management, and all logic must remain 100% identical.

No extra features, modifications, or optimizations beyond the conversion process.

I need a quick turnaround time with thorough testing to ensure the EA performs correctly on MT5.


Deliverables:

Fully functional MT5 Expert Advisor (.mq5 file)

Source code with proper documentation

Short report on any changes made (if applicable)


Han respondido

1
Desarrollador 1
Evaluación
(104)
Proyectos
168
24%
Arbitraje
23
9% / 78%
Caducado
16
10%
Trabaja
2
Desarrollador 2
Evaluación
(432)
Proyectos
632
53%
Arbitraje
32
53% / 22%
Caducado
6
1%
Trabajando
3
Desarrollador 3
Evaluación
(60)
Proyectos
87
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
4
Desarrollador 4
Evaluación
(45)
Proyectos
91
13%
Arbitraje
34
26% / 59%
Caducado
37
41%
Libre
5
Desarrollador 5
Evaluación
Proyectos
1
0%
Arbitraje
3
0% / 67%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
Proyectos
1
0%
Arbitraje
1
100% / 0%
Caducado
0
Libre
7
Desarrollador 7
Evaluación
(3)
Proyectos
1
0%
Arbitraje
5
0% / 100%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(255)
Proyectos
262
30%
Arbitraje
0
Caducado
3
1%
Libre
Ha publicado: 2 ejemplos
9
Desarrollador 9
Evaluación
(24)
Proyectos
31
19%
Arbitraje
4
50% / 25%
Caducado
4
13%
Libre
10
Desarrollador 10
Evaluación
(87)
Proyectos
121
68%
Arbitraje
5
80% / 0%
Caducado
12
10%
Trabaja
11
Desarrollador 11
Evaluación
(7)
Proyectos
8
0%
Arbitraje
4
0% / 100%
Caducado
3
38%
Libre
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
13
Desarrollador 13
Evaluación
(12)
Proyectos
12
17%
Arbitraje
2
0% / 50%
Caducado
1
8%
Libre
14
Desarrollador 14
Evaluación
(162)
Proyectos
287
34%
Arbitraje
18
22% / 61%
Caducado
42
15%
Trabaja
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(55)
Proyectos
92
24%
Arbitraje
8
75% / 13%
Caducado
44
48%
Libre
17
Desarrollador 17
Evaluación
(560)
Proyectos
648
33%
Arbitraje
41
41% / 46%
Caducado
11
2%
Ocupado
18
Desarrollador 18
Evaluación
(77)
Proyectos
243
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo
19
Desarrollador 19
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
20
Desarrollador 20
Evaluación
(5)
Proyectos
5
60%
Arbitraje
1
0% / 0%
Caducado
2
40%
Libre
Ha publicado: 1 ejemplo
21
Desarrollador 21
Evaluación
(9)
Proyectos
11
18%
Arbitraje
4
0% / 100%
Caducado
4
36%
Libre
22
Desarrollador 22
Evaluación
(1930)
Proyectos
3551
88%
Arbitraje
73
40% / 15%
Caducado
268
8%
Libre
23
Desarrollador 23
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
Solicitudes similares
Hi, I’m looking for a top-tier, profit-optimized EA that has the potential to scale trading returns significantly. My goal is to maximize growth over time. Can you help develop a bespoke EA that could potentially scale to high six or seven figures
This is yakubu Jnr trading bots I create the trading robots to help my self and others traders to be successful please you can join my live trading bots or subscribe to my trading robots
Nyasco 90+ USD
Fast trading bot for starters less losses which leads to bigger profits made for thousands of people making billions of dollars .be the best trader for your self all the way
Nyasco 30+ USD
Faster robot with less losses which can be used for a long term earning money every day creating a bot for more than thousands of people to earn billions of money
Max amount grid 30+ USD
max amount grid step for magic number do keep deleting .only when it is in negative floating .but when it is profit allow to go over the max and replays to grid step
Apply with a screen of your work . Symbol Specific Logic . Live Chart Optimization Check the Core logic . [back tests as well] Change points to pips . Create buffer for the zone
I will pay 3000+ USD (negotiable) for an EA for existing MT5 that generates a minimum of 15-20% or higher a month consistently (provide source code after final deal) Looking for a highly profitable EA Please send demo version directly subject (Buying profitable EA Budget up to $ 3000 USD), past results and optimal settings so I can test, if it performs in a strategy tester i will also need option to forward test it
EA fx 30+ USD
Hello, I need an already developed EA similar to the one trading XAUUSD, with consistent entries and good risk management. Before we proceed, I would like to verify its performance. Please provide a live or demo account login along with the investor (read-only) password so I can monitor the trading results. I am looking for stable performance, controlled drawdown, and consistent profit on gold (XAUUSD). Once I
The strategy records the highest and lowest prices within a specified duration (default 15 minutes) after the New York market opens, forming the opening range. Post-Formation Breakout: When the price breaks above or below the opening range after its formation, it may indicate the direction of the day’s price movement. Trend Confirmation: The strategy uses two EMAs (default 20-period and 50-period) as trend filters to

Información sobre el proyecto

Presupuesto
50 - 250 USD