Desarrollo de un AE para MT4 y MT5: CierraPorcentaje

MQL5 Experten

Auftrag beendet

Ausführungszeit 2 Tage
Bewertung des Kunden
Cada día mejor. Gran profesional y muy buena persona.
Bewertung des Entwicklers
Muchas gracias Jose! Gran cliente.

Spezifikation

1.- Breve descirpción:
AE que mire la equidad y cuando esta suba el % definido cierre absolutamente todos los trades de todos los activos. Deberá poner en pantalla un botón de cierre y algunas variables, así como mandar un mail cuando se produzca cada cierre.

---------- En detalle:

2.- Variables a preguntar:
Nota: Entre corchetes está el valor que debe tener esa variable por defecto.
          Entre llaves y en cursiva se añaden comentarios aclaratorios {ejemplo de comentario}
- Incremento_equidad: [5%]
- Equidad_primer_cierre: [0]
- Envío_email [True]
- Tipo_letra: [Arial]
- Tamaño_letra: [9]
- Separación_superior: [15]
- Separación margen: [100]

3.- Variables internas a usar;
Nota: los nombres de las variables son sugerencias, para referirme luego a ellas. Internamente en el código se podrá usar los nombres que se quiera.
- Equidad_inic_bucle: [equidad]
- Equidad_cierre: [0]
- Pases: [1]


3.- Funcionamiento:

* Inicio. Cuando se active el AE:

   a) Si la variable 'Equidad_primer_cierre' es un valor mayor que la equidad actual, la variable 'equidad_cierre' = 'Equidad_primer_cierre'

   b) Si la variable 'Equidad_primer_cierre' está a cero, 'equidad_cierre' = equidad*(1+Incremento_equidad) 

{Es decir, si se dejan las variables por defecto, 'Equidad_cierre' será la equidad actual más un 5%.}

   c) Si la variable ''Equidad_primer_cierre' es un valor igual o menor que la equidad actual y distinto de cero, dar un error y parar el AE.


* Funcionamientodel AE:

- Inicio de bucle:

- En pantalla, alineado a la derecha y desde arriba del todo, separados los puntos indicados en la variable 'Separación_superior', con el tipo de letra 'Tipo_letra' y con el tamaño de letra 'Tamaño_letra', se deberá poner alineado a la izquierda (desde el punto marcado. Ej: Separando desde arriba 15 puntos y desde la derecha 100 puntos):
  - Un botón de 'Cierre total', que cuando se pulse se cierre absolutamente todo.
  - El número de pases, mostrando el valor de la variable 'Pases' (Ej.: 'Pases = 3')
  - El valor de la variable 'Equidad_inic_bucle' (Ej.: 'Equidad inicio ciclo=1.000€')
  - El valor de la variable 'Equidad cierre' (Ej: (Equidad sigute cierre: 1.050€'
  - Lo que queda para el siguiente cierre: (Ej: Equidad restante para cierre: 50€)

- El AE debe esperar a que la equidad sea igual a 'Equidad_cierre' y ahí cerrar todo.
Nota: Cuando el AE cierre todos los trades, deberá comprobar que el balance queda igual a la equidad. En caso contrario deberá intentar de nuevo cerrar todo (por si alguna orden de cierre ha dado error). Así hasta que se compruebe que se ha cerrado todo.

- Una vez comprobado que todo ha quedado cerrado, la variable 'Equidad_cierre' se deberá actualizar con el valor  equidad*(1+Incremento_equidad) 
{Es decir, se añade otro 5%, si se usan las variables por defecto}

- La variable 'Pases' se incrementará en una unidad y la variable 'Equidad_inic_bucle' = equidad actual.

- Si Envío_email  está en True, se deberá enviar un mail con el título 'Cierre total cuenta ...' (en donde los puntos suspensivos deben cambiarse por el número de la cuenta del MT4) y el texto del mensaje debe ser:

"Se han cerrado todos los trades de la cuenta: ...."
Y añadir las variables :
  - El valor de la variable 'Pases' (Ej.: 'Comienza pase = 3')
  - El valor de la Equidad actual (Ej.: 'Equidad =1.050€')
  - El valor de la variable 'Equidad cierre' (Ej: (Equidad sigute cierre: 1.050€'

- Fin de bucle.

Nota: Este AE no parará nunca. El bucle se repetirá ilimitado número de veces, hasta que se desactive manualmente.

--------------------------- Fin del AE ----------------

Bewerbungen

1
Entwickler 1
Bewertung
(322)
Projekte
470
41%
Schlichtung
77
12% / 64%
Frist nicht eingehalten
76
16%
Arbeitet
2
Entwickler 2
Bewertung
(78)
Projekte
117
47%
Schlichtung
7
14% / 29%
Frist nicht eingehalten
11
9%
Frei
Ähnliche Aufträge
Buenas tardes, Actualmente estoy probando un sistema basado en datos estadísticos sobre los datos de cierre en el Nasdaq que obtengo de Investing.com, trabajo que realizo de forma manual utilizando una hoja de Excel. Quisiera automatizar esta tarea mediante un ejecutable en Python que obtenga estos datos de alguna fuente y realice los cálculos que yo hago en Excel para asignar un rating a las acciones listadas en el
Cordial saludo, el algoritmo cuenta con unos 50 inputs aproximadamente, tiene sistema grids, tiene martin gales, tiene coberturas, tiene varios trailings generales y demas funciones; la idea es que usted le realice una optimizacion completa desde 0, revisando si se comporta mejor en indices o en forex, encontrando los limites comenzando por ejemplo con una optmizacion genetica y que por medio de una linea de ruta en
The developer should let me test the bot It should have low risks and no martigala It should have tp and st It should operate us30 indices and currencies I DON'T WANT TO WASTE MY TIME I NEED FAITHFUL PEOPLE WHO DO THEIR WORK HONESTLY PLEASE
El desarrolador debe dejarme probar el bot Debe de tener bajos riegos y nada de martigala Deb debe tener sus tp y st Que opere indices us30 y divisas NO QUIERO PERDER MI TIEMPO NECESITO PERSONAS FIELES Y QUE HAGAN SU TRABAJO HONESTO POR FAVOR
I need to create an HFT EA for mt5, the EA must take advantage of brokers without slippage and with fixed spread by placing the SL between bid and ask and be able to always lose the same when it loses and use trailing stop in the winning trades
Necesito un robot sencillo que compre cuando suba el precio y que venda cuando baje, el lotaje, cuando comprar o vender y alguna variable mas, l@ tengo que establecer yo
Tengo un ea ex4 que ya no se comercializa y ha dejado de funcionar. Quiero convertirlo a mql4 para poder actualizarlo y que siga funcionando .El ea funciona con un indicador que si funciona
tengo un boot y tratando de conseguir una estrategia rentable encontre una tan pero tan mala que quisiera ver si esta la posibilidad de agregar una opcion en el menu de ajustes de invertir las ordenes. ejemplo abrir venta donde habria compra cerra tp donde cerraba el sl etc etc. osea que si tengo un grafico que enpieza mal y termina muy mal la idea es que con encender esa opcion sea totalmente lo contrario. ese el
Actualmente estoy usando un asesor experto de MetaTrader 4 para operar, pero he notado que no maneja bien los períodos de noticias. Necesito un desarrollador competente para replicar este EA con un ajuste crítico: debe evitar operar durante las horas de noticias, como lo indica un indicador de noticias específico.( solo tengo el EA en formato EX4) Requisitos clave: - El EA no debe realizar ningún pedido nuevo a
Busco alguien que me modifique, la forma de actuar de un robot que me gusta mucho o crear algo parecido. Quiero que el robot vaya en la tendencia y abra y cierre operaciones constantemente. necesito experiencia

Projektdetails

Budget
30 - 100 USD
MwSt (21%): 6.3 - 21 USD
Insgesamt: 36.3 - 121 USD
Für die Entwickler
27 - 90 USD
Ausführungsfristen
von 5 Tag(e)