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
Python ile Finansal Alım Satım
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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.____())