แสดงภาพอินดิเคเตอร์และทายจุดประสงค์ - II
Relative Strength Index (RSI) เป็นอินดิเคเตอร์อีกตัวหนึ่งที่เพิ่มขึ้นเมื่อราคาเปลี่ยนแปลงในทิศทางบวก และลดลงเมื่อราคาเปลี่ยนแปลงในทิศทางลบ คำนวณจากสูตร 100 - 100/(1 + RS) โดยที่ RS คืออัตราส่วนระหว่างกำไรเฉลี่ยต่อขาดทุนเฉลี่ยในช่วงเวลาที่กำหนด อินดิเคเตอร์นี้สามารถปรับความยาวได้หลากหลาย ตั้งแต่ใช้เป็นสัญญาณ reversion ไปจนถึงตัวกรองแนวโน้ม และมีวิธีคำนวณ RSI ได้หลายแบบ
ดังที่รู้อยู่แล้ว ฟังก์ชัน RSI() รับข้อมูลราคา price และจำนวนคาบ n ซึ่งมีค่าเริ่มต้นเป็น 14 นักเทรดบางส่วนเชื่อว่า RSI 2 คาบ หรือที่รู้จักกันในชื่อ RSI 2 มีคุณสมบัติที่น่าสนใจยิ่งกว่า RSI 14 คาบเสียอีก
ในแบบฝึกหัดนี้ แทนที่จะพล็อตอินดิเคเตอร์ ทับ กราฟราคาโดยตรง จะให้ดูข้อมูลชุดย่อยระยะเวลา 1 ปีของ SPY และสังเกตว่า RSI มีปฏิสัมพันธ์กับราคาอย่างไร แพ็กเกจ quantmod และ TTR รวมถึงชุดข้อมูลราคา SPY ถูกโหลดไว้ใน workspace แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเทรดหุ้นด้วย R
คำแนะนำการฝึกหัด
- พล็อตราคาปิดของ
SPY - พล็อต RSI 2 ของราคาปิด
SPY - อินดิเคเตอร์นี้เป็นประเภท trend หรือ reversion? พิมพ์คำตอบเป็น
"trend"หรือ"reversion"ใน console
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot the closing price of SPY
plot(___(___))
# Plot the RSI 2
plot(___(___(___), n = ___))
# What kind of indicator?
___