Desarrollo de EA para MT5 Basado en Puntos Verdes y rojos (Compra venta y cierre de operaciones automatico)

MQL5 Experten

Spezifikation

Tarea: Desarrollo de un Asesor Experto (EA) en MQL5 para MetaTrader 5

 

1.      Objetivo del Asesor Experto (EA):

Crear un robot comercial que abra y cierre operaciones basadas en puntos verdes y rojos que aparecen al cierre de cada vela en gráficos de velas japonesas.

 

2.      Funcionalidad del Asesor Experto:

 

Puntos Rojos:

Indican señales de venta.

Al aparecer un punto rojo al cierre de la vela, se debe abrir una operación de venta en el par seleccionado.

Si existe una operación de compra abierta en el mismo par, debe cerrarse antes de abrir la nueva operación de venta.

 

Puntos Verdes:

Indican señales de compra.

Al aparecer un punto verde al cierre de la vela, se debe abrir una operación de compra en el par seleccionado.

Si existe una operación de venta abierta en el mismo par, debe cerrarse antes de abrir la nueva operación de compra.

 

3.      Parámetros del Asesor Experto:

 

Stop Loss: El Stop Loss debe colocarse en el nivel del punto verde (para operaciones de compra) o del punto rojo (para operaciones de venta).

 

 

Take Profit: El Take Profit debe ser el doble del valor del Stop Loss, es decir, una relación de riesgo/beneficio de 1:2.

 

El valor del Take Profit debe ser modificable desde los parámetros del EA.

 

4.      Compatibilidad del Asesor Experto:

 

El EA debe ser compatible con cualquier símbolo en MetaTrader 5, incluyendo divisas, acciones, criptomonedas, etc.

Debe funcionar en cualquier marco temporal (M1, M5, M15, H1, etc.).

 

5.      Reglas de Apertura y Cierre de Operaciones:

 

Apertura de Venta (Punto Rojo):

 

A.     Verificar si hay una operación de compra abierta en el mismo símbolo.

B.      Si existe, cerrarla antes de abrir la nueva operación de venta.

C.     Abrir la operación de venta al precio de mercado al cierre de la vela donde apareció el punto rojo.

D.     Colocar el Stop Loss en el nivel del punto rojo.

E.      Colocar el Take Profit al doble de la distancia del Stop Loss.

 

 

Apertura de Compra (Punto Verde):

 

A.     Verificar si hay una operación de venta abierta en el mismo símbolo.

B.     Si existe, cerrarla antes de abrir la nueva operación de compra.

C.    Abrir la operación de compra al precio de mercado al cierre de la vela donde apareció el punto verde.

D.     Colocar el Stop Loss en el nivel del punto verde.

E.      Colocar el Take Profit al doble de la distancia del Stop Loss.

 

 

6.      Parámetros Personalizables:

 

·       Relación de Take Profit y Stop Loss.

·       Símbolo y marco temporal a operar.

·       Lote de operación (tamaño de la operación).

·       Parámetro para habilitar/deshabilitar el cierre de operaciones opuestas antes de abrir nuevas.

 

7.      Manual de Uso:

 

Incluir un manual de uso que explique paso a paso:

A.     Cómo instalar el EA en MetaTrader 5.

B.     Cómo configurar los parámetros según la estrategia del usuario.

C.    Cómo utilizar el EA en la plataforma, incluyendo recomendaciones para su uso óptimo.

D.     Instrucciones para solucionar posibles errores comunes de configuración.

E.      Validaciones y Control de Errores:

 

·       El EA debe validar que haya suficiente balance en la cuenta antes de abrir una nueva operación.

·       Debe verificar que no haya operaciones abiertas con el mismo símbolo y en la misma dirección antes de intentar abrir una nueva.

·       Control de errores para asegurar que el EA no intente abrir o cerrar operaciones repetidamente en la misma vela.


 

 

9. Registro de Operaciones:

Registrar en el diario de MetaTrader cada operación abierta y cerrada, incluyendo la razón (aparición de un punto verde o rojo).

 

10. Pruebas y Optimización:

Realizar pruebas en varios símbolos y marcos temporales para verificar el correcto funcionamiento.

Optimizar los parámetros de Stop Loss y Take Profit en diferentes entornos de mercado.

 

 

11. Soporte Posterior:

Incluir un período de soporte posterior al desarrollo para ajustes o correcciones en caso de que se detecten errores o fallos en el comportamiento del EA.

El período de soporte deberá especificarse y acordarse previamente, y cubrirá únicamente correcciones y ajustes menores relacionados con el funcionamiento básico del EA.


Dateien:

PNG
USDCHFM1.png
204.9 Kb

Bewerbungen

1
Entwickler 1
Bewertung
(6)
Projekte
7
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
2
Entwickler 2
Bewertung
(56)
Projekte
81
19%
Schlichtung
3
0% / 0%
Frist nicht eingehalten
2
2%
Arbeitet
3
Entwickler 3
Bewertung
(161)
Projekte
276
24%
Schlichtung
15
40% / 7%
Frist nicht eingehalten
18
7%
Beschäftigt
4
Entwickler 4
Bewertung
(482)
Projekte
511
53%
Schlichtung
10
60% / 20%
Frist nicht eingehalten
3
1%
Frei
5
Entwickler 5
Bewertung
(812)
Projekte
1389
72%
Schlichtung
114
29% / 47%
Frist nicht eingehalten
344
25%
Arbeitet
6
Entwickler 6
Bewertung
(358)
Projekte
565
33%
Schlichtung
25
64% / 8%
Frist nicht eingehalten
16
3%
Beschäftigt
7
Entwickler 7
Bewertung
(3)
Projekte
2
50%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(491)
Projekte
562
33%
Schlichtung
27
44% / 44%
Frist nicht eingehalten
9
2%
Überlastet
9
Entwickler 9
Bewertung
(121)
Projekte
158
37%
Schlichtung
7
57% / 0%
Frist nicht eingehalten
28
18%
Arbeitet
10
Entwickler 10
Bewertung
(9)
Projekte
15
7%
Schlichtung
0
Frist nicht eingehalten
2
13%
Arbeitet
11
Entwickler 11
Bewertung
(130)
Projekte
165
43%
Schlichtung
20
60% / 20%
Frist nicht eingehalten
9
5%
Beschäftigt
12
Entwickler 12
Bewertung
(42)
Projekte
88
14%
Schlichtung
31
29% / 55%
Frist nicht eingehalten
36
41%
Arbeitet
13
Entwickler 13
Bewertung
(261)
Projekte
427
38%
Schlichtung
86
44% / 19%
Frist nicht eingehalten
71
17%
Beschäftigt
Ähnliche Aufträge
drán índices de grupos de parámetros. //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { // Load strategy parameter sets int totalParams = LoadParams(fileName_, params); // If nothing is loaded, report an error if (totalParams == 0 ) {
Requiero realizar un bot dnde la estrategia es de cierres parciales trabajando en contratendencia ayudado buscando retrocesos pequeños desde 25 pips poco mas o poco menos para ir bajando el lotaje y favorecer el profit en cada operación, de otro bot que es una tendencia inteligente donde este segundo bot trabaja a favor de la tendencia cuidando la contratendecia por el maxorder deteniendo hasta llega al tp o al sl
Necesito un EA senicllo que copie operaciones de una cuenta maestra a otras esclavas entre distintas PCs. I need a simple EA that copies operations from a master account to other slave accounts between different PCs
Bot para Mql5 mt5 30 - 80 USD
Hola , busco quien me pueda desarrollar un bot con estas caracteristicas. Es para hacer Hedging.. Parametros iniciales a configurar: * lotaje * Puntos de distancia entre ordenes * Multiplicador * Take profit en puntos * Profit para cerrar todas las ordenes * Profit del dia para dejar de ejecutar el bot. * Cualquier temporalidad Funcionamiento esperado. La primera operación se abrirá al lotaje seleccionado en
Quiero programar mi estrategia de trading en metatrader5, consiste en identificar fractal, luego esperar retroceso y una confirmación para realizar la entrada. Los parámetros de entrada sería elegir el lotaje, stop loss, take profit y si es posible la cantidad de entradas que se desee hacer
Gestor de órdenes 30 - 50 USD
Necesito un EA que me permita básicamente una de estas dos cosas: 1. Duplicar órdenes. Que cuando abra una posición larga o corta se abran dos órdenes con el mismo número de lotes, al mismo precio, con el mismo stop pero con diferentes niveles de toma de beneficios O COMO ALTERNATIVA 2. Poder cerrar parcialmente la mitad o un tercio de la posición abierta al alcanzar un determinado nivel de precio, y dejar el resto

Projektdetails

Budget
100 - 250 USD
Ausführungsfristen
bis 21 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0