Lavoro terminato
Specifiche
He desarrollado un EA que deseo depurar.
El funcionamiento del EA es simple, abre una operación " BUY_PRINCIPAL" o "SELL_PRINCIPAL" cuando se dan las condiciones. Cuando ha recorrido una distancia, (ejemplo: 20 pips) cierra el 50% de la posición, y el otro 50% lo cierra cuando cruza arriba, o abajo el tekasen. En el momento que se cierra el 50% de una posición, si se dan las condiciones, puede abrir otra operación "BUY_SECOND" o "SELL_SECOND", siempre y cuando haya cerrado el 50% de cualquiera de las posiciones abiertas y se den las condiciones. El problema es que puede abrir múltiples posiciones y realiza múltiples cierres parciales, o cierra el total de la/s posiciones.
OBJETIVO:
1º Depurar el cierre de operaciones, para que independientemente el numero de posiciones abiertas, cierre el 50% de la posición cuando cada operación recorra x pips, y cierre el otro 50% cuando cruce abajo o arriba del tekasen.
2º Implementar una nueva condición: Deseo implementar una nueva condición en el EA para validar cualquier entrada. Si esta condición no se cumple no se abrirán operaciones.
Buy: Si antes de x velas atrás, el precio ha cruzado el tekasen hacia arriba y se cumplen las condiciones " BUY_PRINCIPAL" o "BUY_SECOND" entramos a mercado en compra
Sell: Si antes de x velas atras, el precio ha cruzado el tekasen hacia abajo y se cumplen las condiciones " SELL_PRINCIPAL" o "SELL_SECOND" entramos a mercado en venta
El trabajo final se entregara en código abierto MQ4