guuParticipant
New
Hola a todos:
Estoy desarrollando un pequeño indicador para ver los cruces del precio con una media móvil. El caso es que no siempre funciona y no termino de ver el porqué. Os paso un pantallazo donde señalo con flechas donde falla.
El código es el siguiente. Después de haber hecho varias pruebas, creo que con este código no dejo ningún elemento al azar. Están descritos todos los cruces posibles, aunque mi teoría dice que tendría que servir simplemente con los mínimos y máximos.
wm30=WeightedAverage[30](close)
r=0
if low crosses under wm30 then
r=1
endif
if low crosses over wm30 then
r=1
endif
if high crosses under wm30 then
r=1
endif
if high crosses over wm30 then
r=1
endif
if close crosses under wm30 then
r=1
endif
if close crosses over wm30 then
r=1
endif
if open crosses under wm30 then
r=1
endif
if open crosses over wm30 then
r=1
endif
return r
Lo que necesito no es más que contar los cruces con la media. A ver si podéis echarme un cable.
Gracias.
Un saludo,