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

Triển khai một chỉ báo - III

Trên thị trường tài chính, mục tiêu là mua thấp và bán cao. RSI có thể dự đoán khi nào giá đã điều chỉnh đủ sâu, đặc biệt với chu kỳ ngắn như 2 hoặc 3.

Tại đây, bạn sẽ tạo RSI với chu kỳ 3, hay RSI 3, để luyện tập thêm việc triển khai các chỉ báo đã được viết sẵn. Các gói quantstratquantmod đã được nạp sẵn cho bạn.

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

  • Dùng add.indicator() trên chiến lược hiện có strategy.st. Làm theo ví dụ mã từ các bài trước.
  • Truyền hàm RSI vào đối số name.
  • Chỉ định các đối số mong muốn của RSI, sử dụng giá đóng cửa của mktdata và khoảng nhìn lại n là 3 ngày. Đừng quên dùng hàm quote()!
  • Gắn nhãn cho chỉ báo mới của bạn là "RSI_3".

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.

# Add an RSI 3 indicator to strategy.st
add.indicator(strategy = strategy.st, 
              
              # Add the RSI 3 function
              name = ___, 
              
              # Create a lookback period
              arguments = list(___), 
              
              # Label your indicator RSI_3
              label = ___)
Chỉnh sửa và Chạy Mã