Kom igångKom igång gratis

Implementera en indikator – III

På finansmarknaden handlar det om att köpa billigt och sälja dyrt. RSI kan förutsäga när ett pris har dragit tillbaka tillräckligt, särskilt med en kort period som 2 eller 3.

Här skapar du en RSI med 3 perioder, eller RSI 3, för att få mer övning i att implementera färdigkodade indikatorer. Paketen quantstrat och quantmod är redan inlästa.

Den här övningen är en del av kursen

Finansiell handel i R

Visa kurs

Övningsinstruktioner

  • Använd add.indicator() på din befintliga strategi strategy.st. Följ exempelkoden från tidigare övningar.
  • Ange RSI-funktionen som name-argument.
  • Specificera önskade argument för RSI, med stängningspriset från mktdata och en återblicksperiod n på 3 dagar. Glöm inte att använda funktionen quote()!
  • Ge din nya indikator etiketten "RSI_3".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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 = ___)
Redigera och kör kod