Hola pableitor.
No veo donde está el bug pero algo falla.
Si lees el post anterior, el día 25 de febrero en el chart del SPY, la media de los 4 últimos días bajistas (11, 16, 19 y 25 de febrero) debería ser 0.61.
Antes, en el código de Nicolas daba un valor de 1.085, y ahora con su corrección el valor es de 1.1375, lo cual no es correcto ni antes ni ahora.
En Metastock y en Amibroker si me salen los mismos resultados.
Saludos
Bueno, por fin he encontrado la solución
El código de Nicolas del post #167885 es el correcto, pero con una pequeña variación.
En la línea 14 hay que poner
if a=200 then
Hay que poner un número elevado para los arrays, en este caso he puesto el mismo número que el contador y el mismo de carga de barras.
Gracias a todos por vuestra colaboración
Saludos