EA para MT5 que abra una posición a mercado dependiendo del tamaño de la vela.

MQL5 Experts

Job finished

Execution time 17 days

Specification

Busco programar un EA para MT5 que abra una posición a mercado dependiendo del tamaño de la vela. 

Parametros generales:
-Si surge una vela negativa de tamaño determinado se abrirá una venta y de la misma forma si la vela es positiva se abrirá una compra.
-Solo se abrirá operación al cierre de la vela, nunca durante el transcurso de la misma.
-Se podrá elegir si abrir solo 1 operación a la vez y no pueda abrir más hasta que la operación previa se cierre o que pueda abrir operación según  vayan surgiendo.
-Actuará solo en la temporalidad en la que se ejecute. Si el gráfico esta en 1H, solo podrá abrir operaciones en esa temporalidad hasta que se cambie.

En las propiedades del experto deberán haber varias opciones:

1. Tamaño de la vela
-Apartado donde se pondrá en tamaño MÍNIMO de la vela (pips o ticks) para abrir la posición.
-Apartado donde se pondrá en tamaño MÁXIMO de la vela (pips o ticks) para evitar que se habrá una posición si una vela es demasiado grande.

2. Stops loss y take profit
Aquí tendremos dos formas de calcular el SL y el TP
-A- SL del tamaño de la vela, es decir, si la vela es de 10 ticks, el SL será de 10 ticks. Igual que el TP, se buscará ratio 1:1.
-B- SL y TP fijos, abrá un apartado donde poner el SL y otro para el TP (pips o ticks), dando igual el tamaño de la vela.
Abrá una opción para elegir de que forma queremos gestionar el SL y el TP (A o B)

2. Tamaño de la posición
Aquí tendremos dos formas de calcular el tamaño de la posición
-A- Apartado para poner un lotaje fijo.
-B- Apartado para usar un lote calculado por el EA a partir del balance de la cuenta. Un porcentaje, por ejemplo si ponemos 2% y usamos una cuenta de 10000$
el riesgo de las operaciones será de 200$, si la ganamos la proxima operacion tendrá riesgo de 204$ (2% de 10200$) y así sucesivamente.
Abrá una opción para elegir de que forma queremos gestionar el tamaño de la posición (A o B).

3. Dirección de la operativa
-Apartado para elegir que el EA solo abra operaciones en COMPRA, VENTA o AMBAS.

4. Gestión de la posición
-Apartado donde pondremos un porcentaje y el EA moverá el SL al precio de entrada. Por ejemplo, pondremos un 50%, con una operación abierta, cuando el precio se vaya a nuestro favor
y llegue al 50% del TP el EA moverá nuestro SL al precio de entrada.

Responded

1
Developer 1
Rating
(3)
Projects
4
50%
Arbitration
2
50% / 0%
Overdue
0
Free
2
Developer 2
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
3
Developer 3
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
4
Developer 4
Rating
Projects
1
0%
Arbitration
4
25% / 50%
Overdue
0
Free
5
Developer 5
Rating
(2319)
Projects
2920
63%
Arbitration
123
44% / 25%
Overdue
429
15%
Loaded
6
Developer 6
Rating
(297)
Projects
476
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Busy
Published: 2 codes
7
Developer 7
Rating
(20)
Projects
22
14%
Arbitration
6
17% / 67%
Overdue
1
5%
Working
Published: 4 codes
8
Developer 8
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
9
Developer 9
Rating
(144)
Projects
186
41%
Arbitration
24
58% / 21%
Overdue
13
7%
Free

Project information

Budget
50+ USD
Deadline
to 10 day(s)