Respuesta

Ayuda para cerrar parcialmente la posición

9 respuestas

josecort_trader

Abonado, bbp_participant, comunidad, 9 respuestas.

Visitar el perfil

hace 6 años #200785

Hola

Le agradecería que me ayudara.

Quiero cerrar una posición (larga o corta) parcialmente cuando está en beneficios cuando el precio está en X% de TargetProfit. Por ejemplo

Si

Is Bar Open is True

Y LA POSICIÓN EN EL MERCADO ES LARGA

AND Condición (Precio, Indicador, etc.) > PrecioDeApertura+ConvertirEnPIPSReales((X/100)*TP), entonces CerrarParcialmente (Orden, Cantidad)

Mi EA lo hace bien a veces y cierra parcialmente la posición al dispararse mi condición.

Después del cierre parcial de la posición, la condición se evalúa de nuevo al abrirse una nueva barra y si es verdadera, el EA cierra la posición parcialmente de nuevo por el mismo beneficio parcial.

Así que el EA está cerrando la posición parcialmente más veces de lo que yo esperaba para el mismo TP si la condición se cumple en cada vela.

Lo que quiero es cerrar parcialmente sólo una vez por condición cumplida.

Agradeceré cualquier sugerencia.

Gracias.

Adjuntos:
Debes acceda a para ver los archivos adjuntos.

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #200789

Hola,

  1. necesitas utilizar una variable "ayudante". Puedes llamarla "partialTPhit" y ponerla a 0 (cero) por defecto así como con la apertura de la posición inicial usando Asignar Variable (partialTPhit) = 0.
  2. incluya esta variable en su condición de salida parcial (IF partialTPhit = 0 AND "your other conditions")
  3. debajo de la condición añada esta acción - Asignar Variable (partialTPhit) = 1. Esto evitará la toma de beneficios parcial adicional

Para la siguiente operación nueva, se restablecerá para que funcione correctamente mediante la acción de asignación establecida en el paso #1

Avísame si necesitas un ejemplo sobre esto

 

0

josecort_trader

Abonado, bbp_participant, comunidad, 9 respuestas.

Visitar el perfil

hace 6 años #200791

Hola tomas262

¿Sería tan amable de construir un EA como ejemplo? El objetivo es:

Posición abierta (TargetProfitInPIPS)

Cierre 50% de la posición inicial en 50% de TP (sólo una vez)

Cierre 50% de la posición actual a 75% de TP (sólo una vez)

Gracias

Se lo agradezco.

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #200807

Hola,

¿así que tiene 2 órdenes de toma de beneficios parciales y 1 de objetivo de beneficios fijo?

0

josecort_trader

Abonado, bbp_participant, comunidad, 9 respuestas.

Visitar el perfil

hace 6 años #200814

Hola tomas262

Siguiendo tu sugerencia he podido conseguir lo que quiero configurando tu setp-by-step para cada condición de cierre parcial.

Mi EA tiene 3 TP parciales en 25%, 50% & 75% de TP.

Muchas gracias por su ayuda

🙂

Adjuntos:
Debes acceda a para ver los archivos adjuntos.

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #200843

Por cierto ¿se comporta mejor tu estrategia cuando aplicas el enfoque "scale-out" utilizando objetivos parciales en comparación con la versión "all-out"? Esta es una pregunta de siempre 🙂 .

0

josecort_trader

Abonado, bbp_participant, comunidad, 9 respuestas.

Visitar el perfil

hace 6 años #200847

He descubierto que las operaciones que utilizan el TP completo tardan mucho tiempo en abrirse. Esto significa un menor número de operaciones para la estrategia y la pérdida de algunas oportunidades que tal vez son más rentables. Así que estoy comprobando lo que sucede si cierro parcialmente la posición una o más veces con un límite para el número de barras desde que se abrió la posición.

Gracias por su ayuda

🙂

0

Conmariin

Abonado, bbp_participant, comunidad, cliente, 54 respuestas.

Visitar el perfil

hace 6 años #232880

Es posible hacer un ejemplo de este cierre parcial para entender mejor lo que se quiere decir? Muchas gracias 🙂 .

 

Operaciones automáticas con Asesor Experto
https://www.rabenesche.de

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 6 años #232934

Hola,

puede hacerse fácilmente utilizando la función de cierre parcial

0

Conmariin

Abonado, bbp_participant, comunidad, cliente, 54 respuestas.

Visitar el perfil

hace 6 años #232937

Gracias Tomas! 🙂

Eso es muy fácil 😉

Operaciones automáticas con Asesor Experto
https://www.rabenesche.de

0

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)