ayuda con un EA urgente

 

Hola tengo un EA con el cual trabajo, lo tengo trabajando en un solo par y trabaja de la siguiente manera, abre una posición esperando ganar X pips que yo configuro previamente, si los alcanza cierra y abre otra posición y así sucesivamente, pero cuando la posición que abre se va a perdida sigue abriendo posiciones iguales a la primera, cada vez que abre una nueva posición actualiza los TP para que cuando el precio retroceda cerrar todas las posiciones en el mismo TP.. hasta ahí todo normal ... el problema es que muchas veces (gracias a broker) el precio toca el TP y demora en cerrar y me ha pasado que el precio se regresa y es tarde para cerrar entonces toca seguir esperando a que el precio vuelva al TP esperado... 


Quisiera que me ayudaran a crear un EA para que trabaje en paralelo a este y que haga lo siguiente:


primero : que lea cuantas posiciones hay abiertas en el gráfico y si son mayores a X cantidad de posiciones entonces 

Segundo:  que lea el TP de las posiciones (siempre va ser el mismo TP para todas las posiciones )


teniendo en cuenta lo anterior quisiera que el EA ejecute un script de cierre total de operaciones cuando el precio este a X pips de llegar al TP (no quiero que modifique el TP, quiero que espere a estar a X pips para ejecutar el script).



saludos 

 
ronaldaponte:

Hola tengo un EA con el cual trabajo, lo tengo trabajando en un solo par y trabaja de la siguiente manera, abre una posición esperando ganar X pips que yo configuro previamente, si los alcanza cierra y abre otra posición y así sucesivamente, pero cuando la posición que abre se va a perdida sigue abriendo posiciones iguales a la primera, cada vez que abre una nueva posición actualiza los TP para que cuando el precio retroceda cerrar todas las posiciones en el mismo TP.. hasta ahí todo normal ... el problema es que muchas veces (gracias a broker) el precio toca el TP y demora en cerrar y me ha pasado que el precio se regresa y es tarde para cerrar entonces toca seguir esperando a que el precio vuelva al TP esperado... 


Quisiera que me ayudaran a crear un EA para que trabaje en paralelo a este y que haga lo siguiente:


primero : que lea cuantas posiciones hay abiertas en el gráfico y si son mayores a X cantidad de posiciones entonces 

Segundo:  que lea el TP de las posiciones (siempre va ser el mismo TP para todas las posiciones )


teniendo en cuenta lo anterior quisiera que el EA ejecute un script de cierre total de operaciones cuando el precio este a X pips de llegar al TP (no quiero que modifique el TP, quiero que espere a estar a X pips para ejecutar el script).



saludos 

https://www.mql5.com/es/job
Aplicaciones comerciales para MetaTrader 5 por encargo
Aplicaciones comerciales para MetaTrader 5 por encargo
  • www.mql5.com
Necesito crear un robot a partir de un indicador basado en 3 canales. Las operaciones estarían relacionadas con la inclinación de dichos canales. El robot deberá trabajar con dos contratos simultáneamente, en función de esa inclinación. Las órdenes Buy y Sell se activarían cuando la inclinación de las lineas del canal estuviesen por encima o...
 
ronaldaponte:

Hola tengo un EA con el cual trabajo, lo tengo trabajando en un solo par y trabaja de la siguiente manera, abre una posición esperando ganar X pips que yo configuro previamente, si los alcanza cierra y abre otra posición y así sucesivamente, pero cuando la posición que abre se va a perdida sigue abriendo posiciones iguales a la primera, cada vez que abre una nueva posición actualiza los TP para que cuando el precio retroceda cerrar todas las posiciones en el mismo TP.. hasta ahí todo normal ... el problema es que muchas veces (gracias a broker) el precio toca el TP y demora en cerrar y me ha pasado que el precio se regresa y es tarde para cerrar entonces toca seguir esperando a que el precio vuelva al TP esperado... 


Quisiera que me ayudaran a crear un EA para que trabaje en paralelo a este y que haga lo siguiente:


primero : que lea cuantas posiciones hay abiertas en el gráfico y si son mayores a X cantidad de posiciones entonces 

Segundo:  que lea el TP de las posiciones (siempre va ser el mismo TP para todas las posiciones )


teniendo en cuenta lo anterior quisiera que el EA ejecute un script de cierre total de operaciones cuando el precio este a X pips de llegar al TP (no quiero que modifique el TP, quiero que espere a estar a X pips para ejecutar el script).



saludos 

Hasta donde llega mi limitado conocimiento, no puedes ejecutar dos EAs "en paralelo" en el mismo gráfico como pides. A lo mejor desde otra plataforma se pueda... alguien mas ilustrado quizás nos saque la duda. En el caso en que sea posible, tendrás que pasar por la tienda inevitablemente. Saludos
 
ronaldaponte:

Hola tengo un EA con el cual trabajo, lo tengo trabajando en un solo par y trabaja de la siguiente manera, abre una posición esperando ganar X pips que yo configuro previamente, si los alcanza cierra y abre otra posición y así sucesivamente, pero cuando la posición que abre se va a perdida sigue abriendo posiciones iguales a la primera, cada vez que abre una nueva posición actualiza los TP para que cuando el precio retroceda cerrar todas las posiciones en el mismo TP.. hasta ahí todo normal ... el problema es que muchas veces (gracias a broker) el precio toca el TP y demora en cerrar y me ha pasado que el precio se regresa y es tarde para cerrar entonces toca seguir esperando a que el precio vuelva al TP esperado... 


Quisiera que me ayudaran a crear un EA para que trabaje en paralelo a este y que haga lo siguiente:


primero : que lea cuantas posiciones hay abiertas en el gráfico y si son mayores a X cantidad de posiciones entonces 

Segundo:  que lea el TP de las posiciones (siempre va ser el mismo TP para todas las posiciones )


teniendo en cuenta lo anterior quisiera que el EA ejecute un script de cierre total de operaciones cuando el precio este a X pips de llegar al TP (no quiero que modifique el TP, quiero que espere a estar a X pips para ejecutar el script).



saludos 

Hola Ronald, he desarrollado un EA similar  al que tu tienes (con panel de control) y no me ha pasado lo que tu dices, que toca el tp y se devuelve, eso no debe pasar (a no ser que haya alta volatilidad) si el broker es muy lento para cerrar las operaciones cambia de broker, tambíen ten en cuenta las lineas del ask y del bid ya que puedes ver que una de estas toca el tp pero en ralidad deben pasar las 2 lineas por la cuestión del spreed.

Archivos adjuntos:
Sin_tytulo.png  65 kb
 
karachiento:
Hasta donde llega mi limitado conocimiento, no puedes ejecutar dos EAs "en paralelo" en el mismo gráfico como pides. A lo mejor desde otra plataforma se pueda... alguien mas ilustrado quizás nos saque la duda. En el caso en que sea posible, tendrás que pasar por la tienda inevitablemente. Saludos
Hola hermano !! 

No sé si me he explicado bien .. pero obvio no en la misma ventana .. sería por ejemplo EURUSD, abro dos ventanas de EURUSD en una coloco un ea y en la otra coloco el otro !! 

Sí funciona .. tengo varias ventanas de un mismo par con distintos ea que tienen funciones distintas 
 
gxmaster:

Hola Ronald, he desarrollado un EA similar  al que tu tienes (con panel de control) y no me ha pasado lo que tu dices, que toca el tp y se devuelve, eso no debe pasar (a no ser que haya alta volatilidad) si el broker es muy lento para cerrar las operaciones cambia de broker, tambíen ten en cuenta las lineas del ask y del bid ya que puedes ver que una de estas toca el tp pero en ralidad deben pasar las 2 lineas por la cuestión del spreed.

Hola Máster !! 

Pues sería complicado de explicar lo que hago .. pero básicamente lo que quiero es que el EA anticipe el cierre de las operaciones a x pips ... Es decir si faltan dos pips (ya sea venta o compra, y teniendo en cuenta el ask y el bid en cada caso ) que cierre todas las operaciones! Sí cierra todas las operaciones de la cuenta no importa ya que solo manejo un solo par y todos los límites son los mismos ... 

Si tienes el EA sería de gran ayuda !! 

Saludos 
Razón de la queja: