Mecanica indicatorilor

Tranzacționare financiară în R

Ilya Kipnis

Professional Quantitative Analyst and R programmer

Cinci pași pentru apelarea indicatorilor

  1. Scrieți funcția add.indicator()

  2. Furnizați numele strategiei (ex. strategy.st)

  3. Numiți funcția pentru calculul indicatorului (ex. „SMA")

  4. Furnizați intrările funcției ca listă

  5. Adăugați o etichetă indicatorului (ex. „SMA200")

Tranzacționare financiară în R

Utilizarea `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"))         
Tranzacționare financiară în R

O altă perspectivă asupra indicatorilor

  • Aplicarea unui indicator este similară cu utilizarea comenzii apply() din R

  • Se transmite numele unei funcții împreună cu argumentele

  • Diferența cheie este adăugarea unei etichete pentru indicatori

Tranzacționare financiară în R

Să exersăm!

Tranzacționare financiară în R

Preparing Video For Download...