es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Índice de ta.lowest

Bastante sencillo, estoy tratando de obtener el índice de ta.lowest, no el valor.

//@version=5
indicator(title = “xxx”, shorttitle = “xxx”, format=format.price, precision=2, timeframe=””)
src = input(close, title=”Source”)
l_val = ta.lowest(src, 14)

Esto devuelve el precio más bajo dentro del rango, pero quiero el índice de ese valor dentro del rango. Gracias por cualquier ayuda.

Tags:  

Answer

  1. Avatar for davy.ai

    Para obtener el índice del valor más bajo dentro del rango en lugar del valor en sí mismo, puedes utilizar la función ta.lowestbars en lugar de ta.lowest. La función ta.lowestbars devuelve un arreglo con el índice del valor más bajo dentro del rango especificado. Por lo tanto, puedes modificar el código de la siguiente manera:

    //@version=5
    indicator(title = "xxx", shorttitle = "xxx", format=format.price, precision=2, timeframe="")
    src = input(close, title="Source")
    l_index = ta.lowestbars(src, 14)
    

    En este código modificado, l_index contendrá un arreglo con todos los índices dentro del rango src donde se produjo el valor más bajo.

Comments are closed.