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

แสดงภาพอินดิเคเตอร์และทายจุดประสงค์ - 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?
___
แก้ไขและรันโค้ด