1. Apprendre
  2. /
  3. Cours
  4. /
  5. Négociation financière en R

Connected

Exercice

Appliquer votre propre indicateur

Excellent travail ! Vous comprenez maintenant mieux les indicateurs comme des fonctions que n'importe qui peut écrire. Il est temps d'appliquer l'indicateur que vous avez créé à l'exercice précédent. Pour ce faire, vous utiliserez la commande applyIndicators().

Du débogage au sous-échantillonnage, savoir entrer à l'intérieur de votre stratégie est une compétence précieuse. Il arrive que votre stratégie comporte une erreur et que vous vouliez la repérer. Savoir utiliser la commande applyIndicators() vous aidera à identifier vos erreurs. De plus, il se peut que vous souhaitiez parfois examiner un court segment temporel de votre stratégie. Cet exercice vous entraînera aussi à le faire.

Pour sous-ensemble des données de séries chronologiques, utilisez des crochets avec la date de début, le symbole barre oblique et la date de fin. Les deux dates suivent le même format que les arguments from et to de getSymbols() que vous avez utilisés au premier chapitre. Les packages quantstrat, TTR et quantmod ont de nouveau été chargés pour vous.

Instructions

100 XP
  • Ajoutez l'indicateur DVO conçu à l'exercice précédent avec les paramètres par défaut. Donnez-lui l'étiquette DVO_2_126.
  • À l'aide de applyIndicators(), créez un objet temporaire test contenant les indicateurs que vous avez déjà appliqués. Utilisez les prix d'ouverture, le plus haut, le plus bas et de clôture de SPY comme données de marché d'essai.
  • Filtrez vos données entre le 1er septembre 2013 et le 5 septembre 2013.