1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R로 배우는 금융 트레이딩

Connected

Bài tập

직접 만든 지표 적용하기

잘하셨어요! 이제 누구나 작성할 수 있는 함수로서의 지표를 더 잘 이해하셨네요. 바로 이전 연습에서 만든 지표를 적용해 보겠습니다. 이를 위해 applyIndicators() 명령을 사용해요.

디버깅부터 서브세팅까지, 전략의 내부를 살펴보는 방법을 아는 것은 매우 유용합니다. 가끔 전략에서 오류가 발생할 수 있는데, 그럴 때는 원인을 추적해야 하죠. applyIndicators() 명령을 사용할 줄 알면 오류를 식별하는 데 도움이 됩니다. 또 때로는 전략의 짧은 기간만 자세히 보고 싶을 때가 있어요. 이번 연습은 이런 작업에 익숙해지도록 도와줍니다.

시계열 데이터를 서브세팅하려면 대괄호 안에 시작 날짜, 슬래시(/), 종료 날짜를 넣어 사용하세요. 두 날짜 형식은 1장에 사용했던 getSymbols()의 from과 to 인자와 동일합니다. quantstrat, TTR, quantmod 패키지는 이미 로드되어 있어요.

Hướng dẫn

100 XP
  • 이전 연습에서 설계한 DVO 지표를 기본 매개변수로 추가하세요. 라벨은 DVO_2_126으로 지정하세요.
  • applyIndicators()를 사용해, 이미 적용한 지표들을 담은 임시 객체 test를 만드세요. 테스트용 시세 데이터로는 SPY의 시가, 고가, 저가, 종가를 사용하세요.
  • 2013년 9월 1일부터 2013년 9월 5일까지의 기간으로 데이터를 서브세팅하세요.