MulaiMulai sekarang secara gratis

Menghitung ADX

Average Directional Movement Index (ADX) dikembangkan oleh J. Welles Wilder sebagai indikator kekuatan tren. Indikator ini menggabungkan dua indikator lain, yaitu plus directional index (+DI) dan minus directional indicator (-DI), dan diperoleh melalui perhitungan yang cukup panjang. Namun, dengan Python, Anda dapat menghitungnya hanya dengan satu baris kode. Pada latihan ini, Anda akan mengimplementasikan indikator ADX pertama Anda menggunakan data harga harian saham Tesla.

Data harga harian historis telah dimuat dalam stock_data. Selain itu, talib telah diimpor untuk Anda.

Latihan ini adalah bagian dari kursus

Perdagangan Finansial dengan Python

Lihat Kursus

Petunjuk latihan

  • Hitung ADX menggunakan fungsi yang sesuai dari talib, serta kolom High, Low, dan Close pada stock_data. Simpan hasilnya pada kolom baru ADX_14.
  • Hitung ADX lagi. Kali ini ubah periode default menjadi 21, dan simpan pada kolom baru ADX_21.
  • Cetak lima baris terakhir dari stock_data.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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.____())
Edit dan Jalankan Kode