IniziaInizia gratis

Applica il tuo indicatore

Ottimo lavoro! Ora hai una comprensione migliore degli indicatori come funzioni che chiunque può scrivere. È il momento di applicare l’indicatore che hai creato nell’esercizio precedente. Per farlo, userai il comando applyIndicators().

Dal debugging al subsetting, sapere come entrare “dentro” la tua strategia è un’abilità preziosa. Di tanto in tanto potresti avere un errore nella strategia e vorrai rintracciarlo. Sapere come usare il comando applyIndicators() ti aiuterà a individuare gli errori. Inoltre, a volte potresti voler osservare un piccolo intervallo temporale della tua strategia. Anche questo esercizio ti allenerà a farlo.

Per creare un sottoinsieme di una serie temporale, usa le parentesi quadre con la data di inizio, il simbolo della barra “/” e la data di fine. Entrambe le date hanno lo stesso formato degli argomenti from e to di getSymbols() che hai usato nel primo capitolo. I pacchetti quantstrat, TTR e quantmod sono già stati caricati per te.

Questo esercizio fa parte del corso

Trading finanziario in R

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi l’indicatore DVO progettato nell’esercizio precedente con i parametri predefiniti. Etichettalo DVO_2_126.
  • Usando applyIndicators(), crea un oggetto temporaneo test che contenga gli indicatori che hai già applicato. Usa open, high, low e close di SPY come dati di mercato di test.
  • Crea un sottoinsieme dei tuoi dati tra il 1 settembre 2013 e il 5 settembre 2013.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Add the DVO indicator to your strategy
add.indicator(strategy = strategy.st, name = "___", 
              arguments = list(HLC = quote(HLC(mktdata)), navg = ___, percentlookback = ___),
              label = "___")

# Use applyIndicators to test out your indicators
test <- applyIndicators(strategy = ___, mktdata = OHLC(___))

# Subset your data between Sep. 1 and Sep. 5 of 2013
test_subset <- test["___/___"]
Modifica ed esegui il codice