Zacznij terazZacznij za darmo

Wizualizacja ADX

ADX pozwala określić siłę trendu, ale nie wskazuje jego kierunku – wzrostowego ani spadkowego. Zazwyczaj wartość ADX powyżej 25 sygnalizuje, że na rynku występuje wyraźny trend. Aby lepiej to zrozumieć, obliczysz ADX i zwizualizujesz go razem z danymi cenowymi.

Podobnie jak w poprzednim ćwiczeniu, wykorzystasz historyczne dzienne dane cenowe akcji Tesla, wczytane jako stock_data. Biblioteka talib została już zaimportowana, a matplotlib.pyplot – jako plt.

To ćwiczenie jest częścią kursu

Financial Trading w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate ADX
stock_data['ADX'] = ____(stock_data['____'], stock_data['____'], stock_data['____'])

# Create subplots
fig, (ax1, ax2) = ____(2)

# Plot ADX with the price
ax1.set_ylabel('Price')
____(stock_data['____'])
ax2.set_ylabel('ADX')
____(stock_data['____'], color='red')

ax1.set_title('Price and ADX')
plt.show()
Edytuj i uruchom kod