Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Hola a todos! necesito un EA que realice una compra o una venta dependiendo el rompimiento de una killzone configurable. Una vez formada la killzone debe tomar una de las dos opciones:
- Si rompe el máximo: Realiza una compra al 1% de la cuenta, el Stop se coloca en el mínimo de la killzone y el TP debe ser configurable para elegir entre el 1% o más.
- Si rompe el mínimo: Realiza una venta al 1% de la cuenta, el Stop se coloca en el máximo de la killzone y el TP debe ser configurable para elegir entre el 1% o más.
El EA debe realizar una y solo una operación por día. La configuración del TP, hora inicio, minuto inicio, hora final y minuto final debe estar en el Input del EA.
La killzone debe ser configurable para indicarle la hora y minuto de inicio como también la hora y minuto de final y el TP se encuentra al 2% de la cuenta. Se adjunta captura de la estrategia realizada en Pinescript.
Además en la imagen se puede apreciar el valor "X" en azul, el mismo calcula los pips de diferencia entre el máximo y el mínimo de la killzone multiplicando por el valor de la cuenta para dar el lotaje a utilizar para la operación dependiendo el saldo de la cuenta. Esto puede ser modificado por alguna función que permita operar al 1% de la cuenta.
La función principal del EA ya se encuentra detallada. Se valorará el pago completo si el EA tiene un "Modo Negativo" configurable en el Input manteniendo los valores de la killzone pero modificando el criterio del BUY o SELL de la siguiente forma:
- Si rompe el máximo: Realiza una venta al 1% de la cuenta, el Stop se coloca la misma distancia de "X" arriba del máximo de la killzone y el TP debe ser configurable para elegir entre el 1% o más.
- Si rompe el mínimo: Realiza una compra al 1% de la cuenta, el Stop se coloca la misma distancia de "X" debajo del mínimo de la killzone y el TP debe ser configurable para elegir entre el 1% o más.
El EA debe realizar una y solo una operación por día. La configuración del TP, hora inicio, minuto inicio, hora final y minuto final debe estar en el Input del EA.