เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

แสดงกราฟ RSI

RSI คือ momentum indicator ที่มีค่าแกว่งระหว่าง 0 ถึง 100 โดยทั่วไป หาก RSI สูงกว่า 70 แสดงว่าตลาดอยู่ในสภาวะ overbought หรือซื้อมากเกินไป ซึ่งหมายความว่าสินทรัพย์ถูกประเมินสูงเกินจริงและราคาอาจพลิกกลับ ในทางกลับกัน หาก RSI ต่ำกว่า 30 แสดงว่าตลาดอยู่ในสภาวะ oversold หรือขายมากเกินไป ซึ่งหมายความว่าสินทรัพย์ถูกประเมินต่ำเกินจริงและราคาอาจดีดตัวขึ้น เพื่อให้เข้าใจ RSI ได้ดีขึ้น จะคำนวณค่า RSI และพล็อตกราฟร่วมกับข้อมูลราคา

เช่นเดียวกับแบบฝึกหัดก่อนหน้า จะใช้ข้อมูลราคารายวันย้อนหลังของหุ้น Google ซึ่งโหลดไว้ในตัวแปร stock_data นอกจากนี้ ได้นำเข้า talib และ matplotlib.pyplot ในชื่อ plt ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การเทรดทางการเงินด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate RSI
stock_data['RSI'] = ____(stock_data['____'])

# Create subplots
fig, (ax1, ax2) = plt.____(2)
# Plot RSI with the price
ax1.set_ylabel('Price')
____(stock_data['____'])
ax2.set_ylabel('RSI')
____(stock_data['____'], color='orangered')

ax1.set_title('Price and RSI')
plt.show()
แก้ไขและรันโค้ด