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
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()