He preparado un indicador para marcar el primer cruce alcista del estocástico después de un cruce alcista de dos medias móviles, adjunto el codigo. IF Average[50](close) > Average[200](close) AND SmoothedStochastic[5,3](close) CROSSES OVER 20 THEN signal = 1 ELSE signal = 0 ENDIF RETURN signal AS "señal primera" El indicador funciona pero marca todos los cruces por encima de 20 y a mi solo me interesa el primer cruce despues de que las dos medias se crucen. Adjunto imagen. ¿Alguien me puede ayudar a solucionarlo? Muchas gracias.