Механіка індикаторів

Фінансовий трейдинг в R

Ilya Kipnis

Professional Quantitative Analyst and R programmer

П'ять кроків для виклику індикаторів

  1. Напишіть функцію add.indicator()

  2. Укажіть назву стратегії (напр., strategy.st)

  3. Назвіть функцію для розрахунку індикатора (напр., «SMA»)

  4. Передайте вхідні параметри функції як список

  5. Додайте мітку індикатора (напр., «SMA200»)

Фінансовий трейдинг в R

Використання add.indicator()

# Call add.indicator() with strategy, name, arguments, and label 
add.indicator(strategy = strategy.st, name = "SMA", 
              arguments = list(x = quote(Cl(mktdata)), 
              n = 200), label = "SMA200"))         
Фінансовий трейдинг в R

Інший погляд на індикатори

  • Застосування індикатора подібне до команди apply() в R

  • Ви передаєте назву функції разом із аргументами

  • Ключова відмінність — додавання мітки для індикаторів

Фінансовий трейдинг в R

Давайте потренуємось!

Фінансовий трейдинг в R

Preparing Video For Download...