Curso Gratuito - Trading IA
Guardar el RSI máximo de las últimas X velas - Pine Script

nacho
34 puntos
Hola!
Abro este hilo por si algún programador me puede echar una mano.
Estoy tratando de programar en Tradingview lo siguiente: guardar en una variable el valor máximo que ha alcanzado el RSI en las últimas 100 velas.
El mejor código que he podido conseguir es el que pongo a continuación, pero está mal, no consigo guardar el valor máximo.
¿Alguien me puede indicar cómo hacerlo o dónde está el fallo?
Gracias!!
Abro este hilo por si algún programador me puede echar una mano.
Estoy tratando de programar en Tradingview lo siguiente: guardar en una variable el valor máximo que ha alcanzado el RSI en las últimas 100 velas.
El mejor código que he podido conseguir es el que pongo a continuación, pero está mal, no consigo guardar el valor máximo.
¿Alguien me puede indicar cómo hacerlo o dónde está el fallo?
Gracias!!
indicator("Mi script")
rsi_maximo = 0.0
rsi_actual = ta.rsi(close, 14)
rsi_maximo := rsi_maximo[1]
for i = 0 to 100
if rsi_actual[i] > rsi_actual
rsi_maximo := rsi_actual[i]
plotchar(rsi_maximo)
plotchar(rsi_actual)
Etiquetado:
1
Comentarios
-
Esto puedes hacerlo con la función highest
https://www.tradingcode.net/tradingview/recent-highest-value/
Solo que en función de ta.highest(close, 100), cambiamos close por rsi.
Y tenemos en rsi el valor de rsi en el periodo actual.
rsi = ...
mayor = ta.highest(rsi, 100)1
Categorías
- Todas las Categorías
- 19 Presentaciones
- 46 Nuestros sistemas (Curso gratuito)
- 70 Operativa y Sistemas de trading
- 44 Inversiones
- 12 Inteligencia Artificial y Optimización de Algoritmos
- 63 Plataformas
- 27 Programación e Inteligencia Artificial
- 21 Brokers
- 11 Bancos
- 31 Pruebas de fondeo
- 8 Psicología y Trading
- 6 Fiscalidad
- Emails
- 88 Otros temas