yo había programdo lo siguiente para gaps bajistas >4% para valores de mas de 20uds
c1 = 20<close
Periods = 254
bajista = 0
FOR i = 0 TO (Periods – 1)
IF 0.96*close[i+1]> open[i] THEN
bajista = bajista + 1
ENDIF
NEXT
gap=bajista
SCREENER[c1 ](gap AS “Count”)
lo cierto es que no funciona, me devuelve valores que no cumplen la condición, es decir, cuenta mas GAPs en el periodo definido a los que realmente hay.