Convert working MQ4 EA to MQ5 but also make a few simple modifications

MQL5 Asesores Expertos Conversión

Trabajo finalizado

Plazo de ejecución 18 horas
Comentario del Cliente
Was a good experience, the project was delivered ahead of time with no issues. Will be doing more work in future

Tarea técnica

Hi,

I have a working MQ4 EA (With a few warnings but works fine), I need the warnings cleared and converted to MQ5.

But I would also like a few improvements first.

Firstly: Fix warnings in MT4 code (return value of 'OrderSelect'/'OrderModify' should be checked).

Add following features:

  1. Magic number modifiable variable (It's currently hard coded)
  2. Is it possible to have a stop loss dollar amount instead of lots if True? (E.g. If a trade is -$50 then close it) - The reason is then I don't need to hassle with lot size differences between forex, BTC, indices etc.
  3. Make TP and SL modifiable variables but #2 should take SL preference if possible. 
  4. Daily loss limit (If True, stop trading for the rest of the day) - This should work on open PNL if possible, not closed trades.
  5. Max trades limit variable (Current default is max 2x open trades but hard coded).
  6. Time restrictions variable (E.g. Only trade between 1am - 10pm broker time).
  7. News filter option (Do not enter trades x amount of time before/after red news event) - Nice to have if it's easy but not critical.

Any sort of optimization/improvement welcome.

Convert to MT5

I want the fixed MQ4 and MQ5 source code upon completion.

If you do a good job I have 2x more working strategies I want done too (Convert Pine scripts to MT5 EA so a lot easier than the above)

I will send the source code upon contract initiation.

Han respondido

1
Desarrollador 1
Evaluación
(283)
Proyectos
354
29%
Arbitraje
37
27% / 65%
Caducado
10
3%
Trabajando
2
Desarrollador 2
Evaluación
(23)
Proyectos
34
53%
Arbitraje
1
100% / 0%
Caducado
1
3%
Libre
3
Desarrollador 3
Evaluación
(11)
Proyectos
15
20%
Arbitraje
6
0% / 100%
Caducado
3
20%
Libre
4
Desarrollador 4
Evaluación
(45)
Proyectos
46
24%
Arbitraje
34
9% / 85%
Caducado
10
22%
Libre
5
Desarrollador 5
Evaluación
(72)
Proyectos
80
10%
Arbitraje
38
8% / 58%
Caducado
6
8%
Libre
6
Desarrollador 6
Evaluación
(11)
Proyectos
18
28%
Arbitraje
4
50% / 50%
Caducado
1
6%
Libre
7
Desarrollador 7
Evaluación
(45)
Proyectos
63
52%
Arbitraje
5
0% / 40%
Caducado
1
2%
Libre
8
Desarrollador 8
Evaluación
(2)
Proyectos
5
0%
Arbitraje
3
0% / 100%
Caducado
1
20%
Trabaja
9
Desarrollador 9
Evaluación
(171)
Proyectos
195
42%
Arbitraje
13
8% / 54%
Caducado
9
5%
Libre
Ha publicado: 3 ejemplos
10
Desarrollador 10
Evaluación
(4)
Proyectos
4
25%
Arbitraje
2
0% / 100%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(369)
Proyectos
455
55%
Arbitraje
23
57% / 17%
Caducado
31
7%
Trabaja
12
Desarrollador 12
Evaluación
(10)
Proyectos
6
33%
Arbitraje
6
0% / 67%
Caducado
1
17%
Trabaja
13
Desarrollador 13
Evaluación
(636)
Proyectos
1007
47%
Arbitraje
33
36% / 36%
Caducado
99
10%
Trabaja
Ha publicado: 6 ejemplos
14
Desarrollador 14
Evaluación
(3)
Proyectos
2
50%
Arbitraje
2
0% / 100%
Caducado
0
Libre

Información sobre el proyecto

Presupuesto
35+ USD