Ciao a tutti.
Sto provando a realizzare l’indicatore RSI con la formula
RSI = 100 – [ 100 / ( 1 + RS )]
per poi adattarlo con più timeframe. Il risultato grafico però non è uguale a quello dell’ RSI di PRT.
Qualcuno mi può dare il codice dell’RSI di PRT?
Grazie
PRT, come qualunque altra azienda, non rende disponibili i propri codici, che sono proprietari.
Tuttavia le formule sono matematiche e se tu, passando con il mouse sopra il tuo avatar in alto a destra, scrivi RSI o Relative Strength Index nell’apposito spazio di ricerca troverai un sacco di codice di varianti, all’interno di questo forum, da cui potrai prendere spunto.
Anche sul web (Wikipedia incluso) potrai trovare molte cose.
Roberto
Il codice dell’RSI è disponibile come esempio nella piattaforma, si chiama “Esempio: RSI”.
Ti trascrivo comunque il codice (ho aggiunto i valori, 70, 30, 0 che non erano inclusi):
REM Determina le variazione giornaliere
rialzo = MAX(0, CLOSE - CLOSE[1])
ribasso = MAX(0, CLOSE[1] - CLOSE)
REM Calcola la media dei guadagni i giorni di rialzo
REM e delle perdite i gorni di ribasso
mmRialzo = WILDERAVERAGE[p](rialzo)
mmRibasso = WILDERAVERAGE[p](ribasso)
REM En déduit le RS
RS = mmRialzo / mmRibasso
REM E finalmente le RSI
mioRSI = 100 - 100 / (1 + RS)
RETURN mioRSI AS "Relative Strength Index", 30, 70, 0
Scusa….30,70,50 ….non 0! lapsus
Grazie!
Per curiosità, nella piattaforma dove si trova “Esempio: RSI”?
Ciao ….di niente, vai su “i miei indicatori”, sono 7 ai quali puoi accedere ai codici.
Massimo
Stavo usando la demo versione 10.3 e non c’erano. Ho aperto la versione non demo e li ho trovati. Grazie di nuovo