1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giao dịch tài chính với R

Connected

Bài tập

Dùng add.rule() để triển khai một quy tắc thoát lệnh

Chào mừng bạn đến với chương về quy tắc (rules)! Mặc dù rules trong quantstrat có thể trở nên rất phức tạp, chương này sẽ bổ sung nhiều chi tiết để giúp bạn hiểu cơ chế hoạt động thực tế của chúng. Rules là mắt xích cuối cùng trong bộ ba cơ chế của quantstrat — indicators, signals, và rules. Rules là cách để bạn chỉ định chính xác bạn sẽ định hình giao dịch như thế nào khi quyết định thực thi dựa trên một tín hiệu.

Xuyên suốt chương này, bạn sẽ tiếp tục làm việc với chiến lược đã phát triển ở các chương trước (strategy.st). Vì chiến lược này có ba rule (hai quy tắc thoát lệnh và một quy tắc vào lệnh), sẽ có một vài bài tập để bạn xây dựng trực giác về cơ chế của rules.

Bài tập này sẽ giới thiệu bạn với hàm add.rule(), cho phép bạn thêm các quy tắc tùy chỉnh vào chiến lược. Chiến lược từ các chương trước (strategy.st) đã được nạp sẵn trong không gian làm việc của bạn.

Hướng dẫn

100 XP
  • Xem lời gọi add.rule() trong không gian làm việc của bạn. Hiện tại, đừng lo về số lượng lớn đối số.
  • Tạo một quy tắc thoát lệnh bằng add.rule() bằng cách đặt đối số type thành exit.