ПочатиПочніть безкоштовно

Функції 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(___)
Редагувати та запускати код