Spécifier orderqty dans add.rule()
Maintenant que vous comprenez le premier ensemble d'arguments de la fonction add.rule(), passons aux arguments les plus importants : l'ordre réellement acheté ou vendu! L'argument orderqty dans ruleSignal précise exactement quelle quantité d'un titre vous souhaitez acheter ou vendre, en nombre d'actions.
Cependant, une particularité importante du type de règle exit est que vous pouvez ramener votre position à zéro instantanément avec l'argument all (d'où la sortie). C'est le mécanisme que nous allons mettre en place dans cet exercice.
Cette activité fait partie du cours
Négociation financière en R
Instructions de l’exercice
- La commande
add.rule()de l'exercice précédent a été chargée dans votre espace de travail. - Indiquez que vous souhaitez ramener votre position à zéro en renseignant l'argument
orderqty.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Fill in the orderqty argument in add.rule()
add.rule(strategy.st, name = "ruleSignal",
arguments = list(sigcol = "filterexit", sigval = TRUE, orderqty = "___",
ordertype = "market", orderside = "long",
replace = FALSE, prefer = "Open"),
type = "exit")