Magari mi sbagliero' ma il foglio postato da Gilato non mi sembra corretto visto che mi pare usi medie mobili esponenziali mentra la Hull Moving Average usa medie ponderate (linearmente).
La formula per PRT della Hull Moving Average di periodo n e'
MMHULL=weightedaverage[Round(sqrt(n))](2*weightedaverage[(round(n/2))](close)-weightedaverage[n](close))
Forse cosi' si capisce meglio come costruirla con excel:
- dalla colonna con i dati di partenza si costruisce la colonna contenente la media mobile ponderata di periodo INT(n/2). La chiamo colonna A
- dalla colonna con i dati di partenza si costruisce la colonna contente la media mobile ponderata di periodo n. La chiamo colonna B
- si costruisce una colonna C data da 2*(colonna A) - colonna B
- la media mobile di Hull della colonna di partenza e' la media mobile ponderata di periodo INT(radice quadrata di n) della colonna C
Rimane il problema di costruire in excel data una serie di dati la media mobile ponderata di periodo n. Io che di excel capisco poco lo potrei fare solo in maniera molto casereccia
, ma chi sa programmare in VB o ha le macro adeguate penso riesca a farlo in modo intelligente.
Spero di essere stato d'aiuto e di non essermi sbagliato, altrimenti ditemi che cancello