Buenas, soy aún novato en programación y no consigo saber que error estoy teniendo programando el siguiente sistema que quiero hacer backtest, consiste en lo siguiente (luego adjunto código):
– Comprar el $SPY los LUNES si el cierre es menor o igual a las 2 sesiones anteriores
– Vender (si estamos dentro) cuando alcance un precio que supere los máximos de la sesión anterior (price target)
– Vender en caso de que a los 10 días no se haya cumplido la condición de venta anterior, es decir que no haya conseguido superar los máximos de la sesión anterior (stop-loss).
Este es el código que he programado pero no me sale nada en el backtest, qué debo corregir?: