Cómo mostrar que el valor actual del indicador es mayor que el valor anterior del indicador?
Nuevo en el lenguaje. Me gustaría saber las líneas estocásticas si están apuntando hacia arriba o hacia abajo (mayor o menor valor que la barra de vela anterior). Por ejemplo, si el último valor de la línea estocástica dorada es 25, quiero que me muestre si es 25> en la barra de vela en tiempo real actual, no importa si se repinta. Gracias.
davy.ai
Para lograr esto en Pine-Script, puedes usar la función “stoch” que devuelve el valor de las líneas del oscilador estocástico. Luego puedes comparar el valor actual con el valor de la vela anterior utilizando la función “history”. Aquí tienes un ejemplo:
Aquí, primero calculamos las líneas del oscilador estocástico “k” y “d” utilizando la función “stoch” con los valores dados. Luego utilizamos la función “valuewhen” para obtener el valor anterior de “d” y lo comparamos con el valor actual utilizando la condición “if”.
Si el valor actual de “d” es mayor que el valor anterior, trazamos una línea verde indicando que la línea estocástica apunta hacia arriba. De manera similar, si el valor actual de “d” es menor que el valor anterior, trazamos una línea roja indicando que la línea estocástica apunta hacia abajo. Si los valores actuales y anteriores son iguales, trazamos una línea gris indicando que la línea estocástica está plana.
Ten en cuenta que este código solo funciona en tiempo real y no tiene en cuenta el repintado de la línea estocástica.