Buenos días,
Necesitaría saber si hay alguna programación que en un mismo backtest permita que el programa elija el mejor horario de negociación. Mi planteamiento , que no se puede ejecutar, seria poniendo horario como variable a elegir:
If Horario =1 then
DEFPARAM FLATBEFORE = 080000 and DEFPARAM FLATAFTER = 171500
endif
if horario=2 then
DEFPARAM FLATBEFORE = 010000 and DEFPARAM FLATAFTER = 221500
endif
Gracias y un saludo
No, no puede usar DEFPARAM dentro de un bloque IF…ENDIF, pero puede duplicarlos, intercambiando líneas comentadas, por lo que solo usará las correctas en cualquier momento:
//DEFPARAM FLATBEFORE = 080000
//DEFPARAM FLATAFTER = 171500
DEFPARAM FLATBEFORE = 010000
DEFPARAM FLATAFTER = 221500
Gracias Roberto, un saludo
El mismo backtest permite que el programa elija las mejores horas de negociación.
¿Quizás te refieres a… optimizar para obtener las mejores horas de negociación ?