視覺化 ADX
ADX 可以量化趨勢的強度,但不會告訴你多頭或空頭的方向。一般來說,ADX 高於 25 代表市場處於趨勢中。為了更好地理解,你將計算 ADX,並把它與價格資料一起繪圖。
和上一題一樣,你會使用已載入為 stock_data 的 Tesla 股票歷史日資料。另外,已為你匯入 talib,並將 matplotlib.pyplot 以 plt 匿稱匯入。
本練習屬於課程
Financial Trading in Python
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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()