ESPERAR UNA VELA PARA ABRIR LA SIGUIENTE OPERACION
-
Buenas noches, en este hilo quisiera que me ayudaran por favor indicándome que debo hacer para que mi EA configurado para que abra una operación cuando se cierra la anterior espere al cierre de la vela de la operación que se acaba de cerrar, y abra la nueva operación en la siguiente vela que se va a formar.
He intentado con el bloque "una vez por barra" pero no toma como referencia el punto en el que se cerro la anterior operación y sigue abriendo la siguiente operación inmediatamente. -
@deiby Eso que pides no es posible. Lo que los operadores vemos como el cierre de una vela es indistinguible para cualquier robot. La única forma que tiene el robot de saber que una vela se ha cerrado es precisamente en el momento de apertura de la siguiente.
-
@l-andorrà no comprendiste bien mi explicación o lo que quiero conseguir.
No quiero abrir una operacion en el cierre de la vela así como lo estás explicando. Lo que quiero Es que la operacion se abra en la apertura de la siguiente vela y no inmediatamente se cierra la operación anterior. -
@deiby Perdón. Es cierto que lo entendí mal. Para eso debes usar el bloque 'Once per bar' en la posición más elevada del árbol de bloques que incluye las condiciones de apertura que necesitas. De ese modo te aseguras que el primer pip que crea la nueva vela sea el que ejecute la compra/venta si se dan todas las condiciones.
-
@l-andorrà Esta opción aplica perfectamente cuando tomo como referencia el punto en el que se abre la operación inicial.
Pero este bloque "once per bar" no aplica al momento de cerrar la operación anterior, y que la próxima se abra en la siguiente vela. -
@deiby ¿Per cuándo se supone que sucede el cierre de la operación anterior? Espero que no sea juesot en el cierre de la vela anterior, porque eso no podrá saberlo jamás fxDreema. Entiendo, por tanto, que la apertura de la operación de la nueva sí que la ejecuta correctamente, ¿verdad?
-
@l-andorrà la operación cierra cuando llegue a take profit (30 pips). Debería esperar hasta que cierre esa vela en la que se cerró la operación, y abrir la siguiente operación en la apertura de la próxima vela. Eso es lo que quiero conseguir ya que en este momento se abre una operación inmediatamente cierra la operacion anterior.
-
@deiby De acurdo. Esta es la forma de identificar que que la operación fué cerrada en el pasado. En el bloque inferior debes ajustar la cifra que corresponda al timeframe en el que estés trabajando para que el robot sepa que el cierre ha sucedido. Debajo de estos dos bloques puedes poner las condiciones que necesites para abrir la nueva operación. Para ello te recomiendo que añadas un bloque 'once per bar' en la parte superior.

-
@l-andorrà muchas gracias, son grandes tus aportes.
-
@deiby De nada, amigo.
