ÎncepețiÎncepe gratuit

Implementarea unui indicator - III

Pe piețele financiare, scopul este să cumperi la un preț scăzut și să vinzi la un preț ridicat. RSI poate anticipa momentul în care un preț a scăzut suficient, mai ales când se folosește o perioadă scurtă, cum ar fi 2 sau 3.

Aici vei crea un RSI pe 3 perioade, adică RSI 3, pentru a exersa implementarea indicatorilor pre-programați. Pachetele quantstrat și quantmod sunt deja încărcate.

Acest exercițiu face parte din cursul

Tranzacționare financiară în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește add.indicator() pe strategia existentă strategy.st. Urmează exemplul de cod din exercițiile anterioare.
  • Furnizează funcția RSI ca argument name.
  • Specifică argumentele dorite ale RSI, folosind prețul de închidere din mktdata și o perioadă de referință n de 3 zile. Nu uita să folosești funcția quote()!
  • Etichetează noul indicator cu numele "RSI_3".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ___)
Editează și rulează codul