ADX'i hesapla
Ortalama yönsel hareket indeksi (ADX), J. Welles Wilder tarafından trend gücünü ölçen bir gösterge olarak geliştirildi. İki başka göstergenin, artı yönsel endeks (+DI) ve eksi yönsel gösterge (-DI), birleşimidir ve uzun hesaplamalarla elde edilir. Ancak Python ile bunu tek satır kodla hesaplayabilirsin. Bu egzersizde, Tesla hissesinin günlük fiyat verilerini kullanarak ilk ADX göstergenini uygulayacaksın.
Tarihsel günlük fiyat verileri stock_data içine yüklendi. Ayrıca talib de senin için içe aktarıldı.
Bu egzersiz, kursun bir parçasıdır
Python ile Finansal Alım Satım
Egzersiz talimatları
talibiçindeki uygun fonksiyonu vestock_dataiçindekiHigh,LowveClosesütunlarını kullanarak ADX'i hesapla. SonucuADX_14adlı yeni bir sütunda sakla.- ADX'i tekrar hesapla. Bu kez varsayılan zaman periyodunu 21 olarak değiştir ve sonucu
ADX_21adlı yeni bir sütunda sakla. stock_data'ın son beş satırını yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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.____())