Функції SMA та RSI
Ласкаво просимо до розділу про індикатори! Індикатор — це перетворення ринкових даних, яке використовують для генерації сигналів або відсіювання шуму. Індикатори — це основа багатьох торгових систем, і система, яку ви збиратимете в цьому курсі, використовує кілька з них.
Проста ковзна середня (SMA) та індекс відносної сили (RSI) — два класичні індикатори. Як ви бачили в Розділі 1, SMA — це арифметична ковзна середня минулих цін, тоді як RSI — це обмежений осциляційний індикатор у діапазоні від 0 до 100. Відповідні функції SMA() і RSI() приймають ряд цін, позначений як x і price відповідно, та період огляду n, наприклад:
SMA(x = Cl(GDX), n = 50)
RSI(price = Cl(GDX), n = 50)
У цій вправі ви попрактикуєте виклик базових функцій для цих індикаторів. Пакети quantmod і TTR та дані SPY уже завантажено для вас.
Ця вправа є частиною курсу
Фінансовий трейдинг в R
Інструкції до вправи
- Створіть 200-денну SMA ціни закриття
SPY. Присвойте результат доspy_sma. - Створіть RSI з періодом огляду
nу 3 дні, використовуючи ціну закриттяSPY. Присвойте результат доspy_rsi.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a 200-day SMA
spy_sma <- SMA(___)
# Create an RSI with a 3-day lookback period
spy_rsi <- RSI(___)