Si vous n'arrivez pas à lire ce message, rendez-vous à l'adresse suivante : http://www.waldata.fr/mailing/041008/index.asp
NewsLetter Waldata 08 Octobre 2004
Débutant        Confirmé        Expert  
Logiciels concernés : Gamme Walmaster Platinium version 5
 Formation Interactive
 

Introduction au Walbasic partie 3

La newsletter de cette semaine constitue le troisième volet consacré à la présentation du Walbasic.  Suite à vos nombreuses demandes, plusieurs newsletters seront d'ailleurs consacrées à son étude. Le Walbasic est un langage qui a été développé par la société Waldata. Ce langage s'approche du langage Basic déjà connu du grand public. Le Walbasic a été conçu avec une volonté de simplicité afin de le rendre facilement appropriable pour ses utilisateurs. Le Walbasic, c'est aussi un langage très complet qui contient plus de 700 fonctions. La newsletter de cette semaine vous présentera les fonctions les plus couramment utilisées dans la réalisation de vos scripts.

Fonctions relatives aux cours avec le Walbasic

Nous vous avions présenté dans la première newsletter, les toutes premières fonctions de cours utilisées par le Walbasic. Il s'agissait notamment:

Ph() = retourne le plus haut de la séance.
Pb() = retourne le plus bas de la séance.
Pr() = retourne le cours d'ouverture de la séance.
Crs() = retourne le cours de clôture de la séance.
Volume() = retourne les volumes de la séance.

De façon générale, afin d'accéder à ces fonctions il y a X jours, vous devez utiliser les fonctions " Tref". En effet, les fonctions "Tref" font appel à l'historique de la valeur. A titre d'exemple, les mêmes fonctions avec une séance de décalage:

Tref(tPh(),-1) = retourne le plus haut de l'avant dernière séance
Tref(tPb(),-1) = retourne le plus bas de l'avant dernière séance
Tref(tPr(),-1) = retourne le cours d'ouverture de l'avant dernière séance
Tref(tCrs(),-1) = retourne l'avant dernier cours de clôture.
Tref(tVolume(),-1) = retourne les volumes de l'avant dernière séance.

Prenons les mêmes fonctions, mais maintenant avec 2 séances de décalage.

Tref(tPh(),-2) = retourne le plus haut d'il y a 2 séances.
Tref(tPb(),-2) = retourne le plus bas d'il y a 2 séances.
Tref(tPr(),-2) = retourne le cours d'ouverture d'il y a 2 séances.
Tref(tCrs(),-2) = retourne le cours de clôture d'il y a 2 séances.
Tref(tVolume(),-2) = retourne les volumes d'il y a 2 séances.

Vous pouvez également passer de la fonction jour à la fonction hebdomadaire ou mensuelle.

Ph(,,,, hebdomadaire) = retourne le plus haut de la semaine.
Pb(,,,,hebdomadaire) = retourne le plus bas de la semaine.
Pr(,,,,hebdomadaire) = retourne le cours d'ouverture de la semaine.
Crs(,,,,hebdomadaire) = retourne le cours de clôture de la semaine.
Volume(,,,,hebdomadaire) = retourne le volume de la semaine.

Il en va de même pour la fonction mensuelle:

Ph(,,,, mensuel) = retourne le plus haut du mois.
Pb(,,,,mensuel) = retourne le plus bas du mois.
Pr(,,,,mensuel)
= retourne le cours d'ouverture du mois.
Crs(,,,,mensuel) = retourne le cours de clôture du mois.
Volume(,,,,mensuel) = retourne le volume du mois.

Exemple:

A titre d'exemple, nous allons créer un tableau dynamique qui affichera les colonnes suivantes:

La première colonne: le nom des valeurs.
La seconde colonne: le cours de clôture d'il y a 2 séances.
La troisième colonne: le cours le plus haut de la semaine.
La quatrième colonne: le cours le plus bas de la semaine dernière.

Après avoir cliquer sur le bouton de "Propriétés", les formules de chaque colonne ont été saisies dans l'onglet vertical "Colonnes" et "Formules"

Conclusions

Voilà pour aujourd'hui. A très bientôt pour la prochaine Newsletter. N'hésitez pas à nous faire part de vos remarques et suggestions. Avez-vous trouvé cette lettre intéressante, vous a-t-elle été utile ?

L'équipe Waldata


Si vous souhaitez vous désabonner, envoyez votre adresse email à inscription@walmaster.com avec comme objet : Désabonner