Ciao a tutti, mi servirebbe un aiuto per costruire una specie di semplice ROC percentualizzato:
la formula è questa:
- se la chiusura di oggi > chiusura di ieri allora A= (chiusura di oggi – chiusura di ieri)
- se la chiusura di oggi < chiusura di ieri allora B= (chiusura di ieri – chiusura di oggi)
idicatore= (somma degli ultimi 100 giorni di A) / (somma degli ultimi 100 giorni di A) + (somma degli ultimi 100 giorni di B)
Per ultimi 100 giorni non intendo gli ultimi 100 risultati in cui si verificano A o B, per intenderci A potrebbe verificarsi 70 volte e B 30 volte e quindi l’indicatore farà la somma dei 70 risultati di A e la somma dei 30 risultati di B verificatisi negli ultimi 100 giorni.
Quindi A+B deve essere sempre a somma 100.
Se potete aiutarmi ve ne sarei grato.
Jim
Ciao, dovrebbe essere questo, prova a verificarlo:
if close[0]>close[1] then
A=close[0]-close[1]
elsif close[0]<close[1] then
B=close[0]-close[1]
endif
indicator=summation[100](A)/(summation[100](A)+summation[100](B))
return indicator
Perfetto come sempre Maximus! L’unica svista è nel B che bisogna fare il close 1- close 0 ma per il resto tutto è ok.
Ti ringrazio!
Hai ragione, pardon!
Di niente, buona serata Jim