Bắt đầu ngayBắt đầu miễn phí

Thêm đường trung bình động vào dữ liệu tài chính

Một trong những chỉ báo phổ biến nhất để đưa vào chiến lược giao dịch là đường trung bình động giản đơn (SMA) 200 ngày. Đây là chỉ báo kỹ thuật về giá đóng cửa trung bình của một cổ phiếu trong 200 ngày gần nhất. Các đường trung bình động khác có thể có độ dài khác nhau, như 50 ngày, 100 ngày, v.v.

Bất cứ khi nào giá nằm trên đường trung bình động 200 ngày, thường sẽ có hàng loạt tín hiệu tích cực, như tài sản tăng giá, biến động thấp, v.v. Một biểu đồ kéo dài theo thời gian có thể giúp bạn hiểu vì sao chỉ báo này thường xuyên được nhắc đến.

Gói TTR có hàm tính trung bình động, SMA(), nhận vào chuỗi giá x và tính trung bình cộng trong n ngày. Lời gọi SMA() với cửa sổ hồi quy 50 ngày có thể như sau:

SMA(Cl(GDX), n = 50)

Trong bài tập này, bạn sẽ dùng hàm SMA(). Các gói quantmodTTR đã được nạp vào không gian làm việc của bạn, cùng với đối tượng SPY.

Bài tập này là một phần của khóa học

Giao dịch tài chính với R

Xem khóa học

Hướng dẫn bài tập

  • Vẽ biểu đồ giá đóng cửa của SPY.
  • Dùng hàm lines() để thêm SMA 200 ngày của giá đóng cửa SPY. Tô màu đường này là đỏ bằng cách đặt đối số col thành "red".

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Plot the closing prices of SPY
___(___(___))

# Add a 200-day SMA using lines()
lines(___(___(___), n = ___), col = ___)
Chỉnh sửa và Chạy Mã