Bonjour
Avec l'actualité, j'ai voulu me pencher un peu sur la bourse et manipuler quelques indicateurs.
Pour commencer simple, j'ai regardé comment calculer une moyenne mobile (ou glissante). Il s'agit en fait pour un enregistrement donné de faire la moyenne des x dernières valeurs, ici 3.
Pour cela, j'aimerais créer une procédure qui sera déclenché à l'insertion (ou mise à jour) d'un enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 source date value mm(3) GLE 09/09/2011 17,440 18,777 GLE 08/09/2011 19,510 19,270 GLE 07/09/2011 19,380 19,517 GLE 06/09/2011 18,920 0,000 GLE 05/09/2011 20,250 0,000
Dois-je passer par un curseur qui sommera et divisera par le nombre de valeur ? Une requête imbriquée ?
Pourriez-vous m'orienter vers une solution car j'avoue débuter dans les procédures stockées.
Merci d'avance et bonne nuit (?)![]()
Partager