Respuesta

Reglas para autoajustar una orden pendiente

3 respuestas

odomike

Abonado, bbp_participant, comunidad, 32 respuestas.

Visitar el perfil

hace 10 años #112085

Quiero que mi EA abra una orden pendiente a una hora determinada y la ajuste automáticamente hasta una hora determinada, luego permita que se ejecute. Digamos por ejemplo, hay un evento de noticias que viene por 1:30pm (GMT + 1).

 

El EA coloca órdenes pendientes de compra y venta (con una diferencia de unos 10 pips entre los precios Ask y Bid) antes de las 13:25, pero sigue ajustando ambas órdenes al alza o a la baja, siguiendo la dirección del movimiento de la acción del precio.

 

Luego, a las 13:29:55 (5 segundos para las 13:30), EA deja de ajustar las órdenes y permite las órdenes pendientes para ser alcanzado por el pico generado por el evento noticioso o cerrar las órdenes pendientes si no son alcanzadas.

 

He aquí la cuestión:

¿Cómo configuro las reglas en el Asistente de EA para que EA ajuste automáticamente las órdenes pendientes siguiendo la acción del precio antes de las noticias? Necesito esta respuesta lo antes posible.

 

Saludos cordiales,

Michael.

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 10 años #124222

Hola Michael,

 

No estoy seguro de a qué te refieres con ajuste automático, pero lo más probable es que no haya una forma automática de especificar los límites temporales.

Hay que establecer normas para ello.

 

Por ejemplo, puede añadir una condición de tiempo a su regla de ajuste, de modo que ajuste la orden sólo durante un tiempo determinado:

idea en pseudocódigo:

 

 

IF(Pedido abierto y Hora < 1:30)

ENTONCES 

..ajustar el pedido por precio de alguna manera

Mark
Arquitecto de StrategyQuant

0

odomike

Abonado, bbp_participant, comunidad, 32 respuestas.

Visitar el perfil

hace 10 años #124269

Mark, a lo que me refería como auto ajuste de la orden pendiente es más como un EA straddle. No sé si usted ha llegado a través de cualquiera de los que en el pasado. Pero colocan la orden pendiente en un momento determinado antes del evento de noticias, entonces se mantiene el ajuste de las órdenes hacia arriba o hacia abajo siguiendo la acción del precio, a continuación, en un momento determinado (por lo general unos pocos segundos antes de la noticia se libera), se detiene el ajuste y permite que el precio, causado por la noticia generada pico para golpear la orden pendiente. El EA continúa gestionando la operación hasta su cierre.

 

Puede consultar este sitio web como un ejemplo de tal EA. Estoy tratando de crear tal, pero con más opciones para que pueda colocar múltiples órdenes pendientes, como 3 o más en ambas direcciones, cada uno un número determinado de pips de la orden. Lo quiero así porque, no importa lo que pase en las noticias (a menos que no haya un pico), me beneficiaré.

 

Espero que me hayas entendido.

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 10 años #124373

Ok, lo tengo. Hay un ejemplo de straddle en los ejemplos del Asistente de EA en la pantalla de inicio. Las estrategias Inside Bar breakout y Range breakout funcionan de esta manera - crean dos órdenes pendientes en la parte superior e inferior de un rango.

 

Así que puedes empezar con uno de ellos, hacer que funcionen con el tiempo en lugar de con algún rango y añadir tus funciones de ajuste.

Mark
Arquitecto de StrategyQuant

0

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