1. Learn
  2. /
  3. Курси
  4. /
  5. Фінансовий трейдинг в R

Connected

Вправа

Розуміння початкових налаштувань — I

Визначте шаблонний код

Почнімо створювати нашу першу стратегію в quantstrat. У цій вправі вам потрібно заповнити три дати:

  1. Дату ініціалізації для вашого бектесту.
  2. Початок ваших даних.
  3. Кінець ваших даних.

Дата ініціалізації має завжди бути раніше за початок даних, інакше у виводі бектесту виникнуть серйозні помилки.

Також слід указати часовий пояс і валюту, з якими ви працюватимете, за допомогою функцій Sys.setenv() і currency() відповідно. Приклад:

Sys.setenv(TZ = "Europe/London")
currency("EUR")

Упродовж решти курсу ви використовуватимете для налаштувань портфеля UTC (координований всесвітній час) і USD (долари США).

Інструкції

100 XP
  • Використайте команду library() для підключення пакета quantstrat.
  • Задайте initdate як 1 січня 1999 року, from як 1 січня 2003 року, а to як 31 грудня 2015 року.
  • Встановіть часовий пояс "UTC" за допомогою Sys.setenv().
  • Встановіть валюту "USD" за допомогою currency().