Création de mon tableau de décision
partie 3
La newsletter de cette semaine constitue le troisième volet consacré à la création de ses propres ressources de type tableaux dynamiques. Pour ce faire, nous vous présenterons aujourd'hui la suite des principaux indicateurs techniques en Walbasic ainsi que leur paramétrage.
Le paramétrage du RSI ou Relative Strenght Index
RSI : Result = RSI(Source, Période)
La source correspond à un paramètre indiquant un tableau de cours ou un tableau de résultats retourné par une fonction indicateur (dans ce cas le nom de la fonction paramètre commence par un "T").
La période correspond à un nombre entier indiquant la longueur de la période de calcul. Cette période est aussi appelée "Carré".
Exemples d'applications :
Result = RSI(,9) : retourne le RSI de la valeur sur 9 périodes.
Result = Tref(TRSI,-1) : retourne le RSI de la valeur en J-1.
Result = Tmma(TRSI(,14),9) : retourne la valeur de la MMA 9 du RSI sur 14 périodes.
Result=TRSI(TCrs(,,,,hebdomadaire),9) : retourne la valeur du RSI hebdomadaire sur 9 périodes.
Le paramétrage du MACD (Movering Average Convergence Divergence)
MACD : Result = MACD(Source, Période1, Type, Periode2, Type)
La source correspond à un paramètre indiquant un tableau de cours ou un tableau de résultats retourné par une fonction indicateur (dans ce cas le nom de la fonction paramètre commence par un "T").
Periode1 : Nombre indiquant la longueur de la période de calcul de la première moyenne mobile.
Type1 : Lettre indiquant le type de la première moyenne mobile : a, e ou p pour arithmétique, exponentielle ou pondérée.
Periode2 : Nombre indiquant la longueur de la période de calcul de la seconde moyenne mobile.
Type2 : Lettre indiquant le type de la seconde moyenne mobile a, e ou p pour arithmétique, exponentielle ou pondérée.
Exemples d'applications :
Result = TMACD(Tcrs,12,"e",26,"e") : retourne la valeur du MACD avec une première moyenne mobile exponentielle à 12 et une second moyenne mobile exponentielle à 26.
Result = Tref(TMACD(,12,"e",26,"e"),-1) : retourne la valeur en J-1 du MACD avec une première mme à 12 et une seconde mme à 26.
Result = Tmme(TMACD(Tcrs,12,"e",26,"e"),9) : retourne la valeur de la moyenne mobile 9 d'un MACD construit à partir d'une première moyenne mobile exponentielle à 12 et d'une seconde moyenne mobile exponentielle à 26.
Result=TMACD(TCrs(,,,,hebdomadaire),12,"e",26,"e") : retourne la valeur du MACD hebdomadaire construit à partir d'une première MME à 12 et d'une seconde MME à 26.
Le paramétrage des Bandes de Bollinger
Bandes inférieure de Bollinger : Result = TBolband(Source, Periode, +Ecart)
Bandes supérieure de Bollinger : Result = TBolband(Source, Période, -Ecart)
La source correspond à un paramètre indiquant un tableau de cours ou un tableau de résultats retourné par une fonction indicateur (dans ce cas le nom de la fonction paramètre commence par un "T").
La période correspond à un nombre entier indiquant la longueur de la période de calcul.
Ecart : Ecart-Type des bandes qui entoure la source. + l'écart type retourne la bande supérieure alors que - l'écart type correspond à la bande inférieure.
Exemples d'applications :
Result = TBolband(,20,-2) : retourne la valeur de la bande inférieure de Bollinger d'écart type 2 et de période 20.
Result = TBolband(,20, 2) : retourne la valeur de la bande supérieure de Bollinger d'écart type 2 et de période 20.
Result = Tref(TBolband(,20, 2),-1) : retourne la valeur de la bande supérieure de Bollinger d'écart type 2 et de période 20 en J-1.
Result = TBolband(Tcrs(,,,,hebdomadaire),20, 2) : retourne la valeur de la bande supérieure de Bollinger hebdomadaire d'écart type 2 et de période 20.
Conclusions
Voilà pour aujourd'hui. A la semaine prochaine, pour la prochaine newsletter Waldata. 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
|