Začněte nyníZačněte zdarma

Implementace indikátoru – III

Na finančních trzích je cílem nakupovat levně a prodávat draho. RSI dokáže předpovědět, kdy se cena dostatečně stáhla zpět – zvláště s krátkým obdobím, jako je 2 nebo 3.

Tady si vytvoříš 3-periódové RSI, tedy RSI 3, abys získal/a další praxi s implementací předpřipravených indikátorů. Balíčky quantstrat a quantmod jsou již načteny.

Toto cvičení je součástí kurzu

Finanční obchodování v R

Zobrazit kurz

Pokyny k cvičení

  • Použij add.indicator() na svou stávající strategii strategy.st. Řídi se ukázkovým kódem z předchozích cvičení.
  • Jako argument name zadej funkci RSI.
  • Specifikuj požadované argumenty RSI – použij závěrečnou cenu z mktdata a délku zpětného okna n rovnou 3 dny. Nezapomeň použít funkci quote()!
  • Nový indikátor pojmenuj "RSI_3".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Add an RSI 3 indicator to strategy.st
add.indicator(strategy = strategy.st, 
              
              # Add the RSI 3 function
              name = ___, 
              
              # Create a lookback period
              arguments = list(___), 
              
              # Label your indicator RSI_3
              label = ___)
Upravit a spustit kód