Buongiorno a tutti, qualcuno potrebbe aiutarmi su come scrivere lo screener che evidenzi le rotture grafiche di rsi intese come rotture della trendline che unisce i massimi decrescenti di rsi, così come evidenziato nel grafico sottoesposto.
Grazie a tutti.
Appena ho un pò di tempo ci provo.
Eccolo:
DEFPARAM CalculateOnLastBars = 1000
DEFPARAM DrawOnLastBarOnly = true
//Periodi = 40
//RsiP = 14
Periodi = max(1,min(Periodi,999))
RsiP = max(2,min(RsiP,999))
MioRsi = Rsi[RsiP](close)
Max1 = highest[Periodi](MioRsi[1])
Max2 = highest[Periodi](MioRsi[Periodi + 1])
Segnale = 0
IF MioRsi > Max1 AND Max1 < Max2 THEN
Segnale= 1
ENDIF
RETURN Segnale AS "Rottura"
restituisce un segnale quando ha valore 1. Se vuoi un istogramma è sufficiente che cambi lo stile nelle proprietà dell’indicatore.
Se importi il file, le variabili sono già impostate, altrimenti se fai il copia & incolla, togli le barre iniziali dei commenti dalle linee 3 e 4.
La linea 2 se vuoi puoi toglierla, è inutile.
La linea 1 puoi toglierla oppure aumentarne o diminuirne il valore secondo la tua preferenza.