FV37

MQL5 Experts

Specification

Asesor experto 

Crear un programa que calcule con base en la información de la candela D1 del par EURUSD que cierra con el mercado de NY dos estrategias.  Una para irse largo y otra para vender en corto.


Las ordenes serán para esperar que se activen en cualquier momento por las próximas 24 horas.  Al activarse cualquiera, la otra debe eliminarse de la programación. Si al llegar la hora de cierre de NY y no se ha activado ninguna estrategia las dos estrategias programadas se deben eliminar para volver a programar las estrategias nuevas para las próximas 24 horas.


La orden que se activó va a dejarse correr hasta que alcance el stop loss, o hasta que llegue al take profit.


Si la orden se cerró antes de que cierre el mercado de NY, esperar a que cierre el mercado de NY para volver a calcular las dos estrategias para las próximas 24 horas y seguir el mismo protocolo del párrafo segundo. 


Si la orden que se activó sigue abierta cuando cierra el mercado de  NY se calculará la estrategia que sea de la misma naturaleza de la operación que está abierta.  Es decir si al cierre quedó abierta una compra, se calculará la estrategia solo para comprar, si lo que quedó abierto fue una venta en corto, se programará solo una venta en corto. Hasta que todas las operaciones que se vayan abriendo lleguen a su stop loss o take profit se volverán a programar las dos estrategias tanto de compra como de venta en corto cuando cierre el mercado de NY.


Los cálculos de los niveles para las estrategias de compra y venta, así como los stop loss y el nivel de take profit es matemática sencilla que puedo comentar con el interesado.  La parte que interesa es la anteriormente citada.  


Agradezco me indiquen la viabilidad de programar esto y su funcionalidad desde la perspectiva de mql5.

Files:

TXT
FV37.txt
1.8 Kb

Responded

1
Developer 1
Rating
(3)
Projects
4
50%
Arbitration
2
50% / 0%
Overdue
0
Free
2
Developer 2
Rating
(153)
Projects
240
34%
Arbitration
20
45% / 30%
Overdue
3
1%
Free
3
Developer 3
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(62)
Projects
92
16%
Arbitration
4
0% / 25%
Overdue
2
2%
Free
5
Developer 5
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 2 codes
6
Developer 6
Rating
(184)
Projects
317
24%
Arbitration
23
35% / 13%
Overdue
23
7%
Free
Published: 3 codes
7
Developer 7
Rating
Projects
1
0%
Arbitration
4
25% / 50%
Overdue
0
Free
8
Developer 8
Rating
(513)
Projects
552
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
9
Developer 9
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(611)
Projects
711
33%
Arbitration
45
49% / 42%
Overdue
14
2%
Working
11
Developer 11
Rating
(131)
Projects
171
39%
Arbitration
10
40% / 10%
Overdue
31
18%
Loaded
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
1
50%
Free
13
Developer 13
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
14
Developer 14
Rating
(44)
Projects
53
38%
Arbitration
8
13% / 38%
Overdue
8
15%
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
2
0% / 50%
Overdue
0
Working
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(144)
Projects
186
41%
Arbitration
24
58% / 21%
Overdue
13
7%
Free
18
Developer 18
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
100 - 200 USD
Deadline
from 1 to 10 day(s)