Architecture d’application Page 3 de 4
Travail pratique #1 mercredi, 19 avril 2017
Achat et vente en fonction d’un profil :
Pour maximiser ses profits, une personne se base sur un profil d’investisseurs pour faire ses choix
d’achats et de ventes.
Achète : Diminution du prix de vente d’au moins 10% par rapport
à la moyenne mobile* 1de 15 semaines.
Vend : Augmentation de la valeur d’achat d’au moins 10% par
rapport à la moyenne mobile de 15 semaines.
Commission : 30$
Balance : < 50 000$
Achète : Diminution du prix de vente d’au moins 5% par rapport à
la moyenne mobile de 15 semaines.
Vend : Augmentation de la valeur d’achat d’au moins 5% par
rapport à la moyenne mobile de 15 semaines.
Commission : 10$
Balance : [50 000$, 100 000$]
Achète : Diminution du prix de vente d’au moins 3% par rapport à
la moyenne mobile de 15 semaines.
Vend : Augmentation de la valeur d’achat d’au moins 3% par
rapport à la moyenne mobile de 15 semaines.
Commission : 5$
Balance : > 100 000$
*Une moyenne mobile est la moyenne des valeurs de la bourse pour une période données. Facile à
mettre en œuvre, elle est calculée en additionnant les n cours de clôture que l’on divise par le
nombre de période (n)
MM simple = (C1 + C2 + ……..+ Cn) / n
où C est la valeur de l’action
et n le nombre d’évaluation utilisés pour calculer la moyenne mobile
Comparer l’algorithme pour plusieurs personnes :
Cependant, tous les investisseurs ne commencent pas à investir au même moment. C'est-à-dire, le
premier investisseur investira de l’année zéro à la 10ième année. Le deuxième investisseur investira de
la première année à la 10ième année. Le troisième investisseur investira de la deuxième année à la 10ième
année. À la fin de l’exécution du programme, les profits (pertes) devront être affichés à l’écran pour
chacun des investisseurs. De plus, le programme devra déterminer qui a fait le plus de profit.
On veut déterminer qui des trois investisseurs aura le plus de profit après 10 ans d’investissement
(du premier investisseur). Au départ, les trois investisseurs sont inscrits au système.
http://www.zonebourse.com/formation/Les-moyennes-mobiles-399/