Beräkna ADX
Average directional movement index (ADX) utvecklades av J. Welles Wilder som ett mått på trendens styrka. Indikatorn kombinerar två andra indikatorer – plus directional index (+DI) och minus directional indicator (-DI) – och kräver normalt omfattande beräkningar. Med Python kan du dock beräkna den på en enda kodrad. I den här övningen implementerar du din första ADX-indikator med hjälp av dagliga kursdata för Tesla-aktien.
De historiska dagliga kursdatan har laddats in i stock_data. talib har också importerats åt dig.
Den här övningen är en del av kursen
Finansiell handel i Python
Övningsinstruktioner
- Beräkna ADX med lämplig funktion från
taliboch kolumnernaHigh,LowochCloseistock_data. Spara resultatet i en ny kolumnADX_14. - Beräkna ADX igen, men ändra den förvalda tidsperioden till 21, och spara resultatet i en ny kolumn
ADX_21. - Skriv ut de fem sista raderna i
stock_data.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Calculate the ADX with the default time period
stock_data['ADX_14'] = ____(stock_data['____'],
stock_data['____'],
stock_data['____'])
# Calculate the ADX with the time period set to 21
stock_data['ADX_21'] = ____
# Print the last five rows
print(stock_data.____())