Buenos dias amigos, estoy intentando aplicar al Bot un rango horario para poder operar con las siguientes variables y codigo:
//Variables a utilizar
StartTime=213000
LimitEntryTime=214000
condicion1= Mi condicion de entrada Long
if condicion1 and StartTime and LimitEntryTime then
buy 1 lot at market
endif
*********
Pues bien, el problema, es que al hacer el bactesting se parece saltar el rango horario que le estoy definiendo y sigue operando en cualquier horario de 0 a 24h. ¿Al igual no estoy aplicando bien la variable horaria o hay que configurarla ademas dentro del backtesting dentro del cual no veo nionguna opcion de horario mas que de fechas y dias?
Espero alguien pueda ayudarme,
Gracias
Hola esta parte no es demasiado complicada
if time >= 213000 and time <= 214000 then
IF NOT LongOnMarket and cond1 and cond3 THEN
El problema es que si se cumple una condición dentro de tu horario te activa el trade, pero después al salir de horario, no se ejecuta ninguna orden de cierre solo la del stop loss. Realmente si no pusieras stop loss no volvería a ejecutar la condicion de cierre hasta 24 horas despues. Tenlo en cuenta, a no ser que dentro de estos 10 minutos se ejecuten las dos órdenes la de entrada a mercado y la de salida