Página 1 de 1

cerrar operacion al acabar el dia

Publicado: 03 Mar 2022 15:15
por sebaas
Hola
vengo a preguntar que como hago para que se cierren todas las operaciones justo antes de que cierre el mercado
en una estrategia v4
Y como pongo que ya hay una operacion abierta y se vuelve a repetir la condicion se vuelva a comprfar y se cambie el sl
gracias

Re: cerrar operacion al acabar el dia

Publicado: 09 Mar 2022 09:39
por X-Trader
Hola sebaas, aquí van algunos tips para hacer lo que quieres:
Cerrar posiciones antes del final de la sesión
Lo mejor es hacerlo estableciendo la hora a la que quieres cerrar usando este código:

Código: Seleccionar todo

strategy.close("short", when =  hour == 13 and dayofweek == 1)
Ya hay una operacion abierta y si se vuelve a repetir la condicion se vuelva a comprar y se cambie el sl


Para activar que vuelva a comprar simplemente debes configurar la estrategia para que pueda piramidar. Eso se hace al crear la estrategia añadiendo pyramiding = nº veces que puede añadir. Por ejemplo:

Código: Seleccionar todo

strategy("Mi Estrategia", overlay=true, pyramiding=10)
El código anterior configurar la estrategia para permitir hasta 10 entradas en la misma dirección.

Con respecto al stop, cada vez que se cumplan las condiciones y añada posición, debería actualizarse la expresión con la que calculas el stop.

Saludos,
X-trader

Re: cerrar operacion al acabar el dia

Publicado: 11 Mar 2022 21:30
por sebaas
Hola
Otra pregunta,puedo usar el valor en velas de 5 minutos de rsi en una estratgia con velas de 1 minuto?

Re: cerrar operacion al acabar el dia

Publicado: 12 Mar 2022 12:15
por X-Trader
sebaas escribió: 11 Mar 2022 21:30 Hola
Otra pregunta,puedo usar el valor en velas de 5 minutos de rsi en una estratgia con velas de 1 minuto?
Claro que sí, prueba con algo como esto:

Código: Seleccionar todo

rsi5m=security(syminfo.tickerid, "5", rsi(close,14))

Saludos,
X-Trader