Buongiorno,
Volevo chiedere se fosse possibile possibile modificare il calcolo del Directional Movement utilizzando il valori di close in sostituzione di quelli di Min e Max utilizzati da Wilder.
Grazie
Di seguito trovi il DMI calcolato con Close per le linee Più e Meno:
n=14
plusDM = MAX(close-close[1], 0)
minusDM = MAX(close[1]-close, 0)
IF plusDM > minusDM THEN
minusDM = 0
ENDIF
IF plusDM < minusDM THEN
plusDM = 0
ENDIF
IF plusDM = minusDM THEN
plusDM = 0
minusDM = 0
ENDIF
plusDI = WILDERAVERAGE[n](plusDM)
minusDI = WILDERAVERAGE[n](minusDM)
Return plusDI, minusDI