Si vous n'arrivez pas à lire ce message, rendez-vous à l'adresse suivante : https://www.waldata.fr/mailing/100416/index.asp


Apprenez à créer vos outils d’aide à la décision sur mesure

Épisode 9
: Ajout d'un moyenne mobile sur un indicateur

Une moyenne mobile est un indicateur primordial dans la conception de tout outil d’aide à la décision, car une moyenne mobile vous permet de :

- Mettre en évidence la tendance de l'indicateur technique.
- Evaluer la situation actuelle de l'indicateur par rapport à son évolution historique. 

Par exemple, dans le cas des « breaks out » ou cassure, l’ajout d’une moyenne mobile sur l’indicateur des volumes vous permet de vérifier si le « break out » intervient dans de forts volumes.


Épisode 1: Analyse des besoins
Épisode 2: Recherche
Épisode 3: Création
Épisode 4: Programmation
Épisode 5: Création du PaintBar
Épisode 6: Assistant visuel
Épisode 7: Création de l'alerte
Épisode 8: Création de l'indicateur
Épisode 9: Ajout d'une moyenne mobile

Le Break Out est le dépassement des plus hauts et plus bas sur x périodes.

 

    "Ajouter une moyenne mobile sur un indicateur"
Voir la Newletter+vidéo


 

Librairie des indicateurs



Les mots clés sont des instructions du bas niveau du langage. Vous pouvez les utiliser, mais vous ne pouvez pas les modifier, ni les créer.
Par exemple :
Close est un mot clé et renvoie le cours de clôture du dernier bar.
If … then sont des mots clés qui définissent une condition.


 


Les fonctions sont des ressources écrites en ExpressLanguage©. Vous pouvez les éditer.  


 


Bon à savoir …
WalMaster©, dispose d'outils exceptionnels vous permettant de mettre en place votre propre méthode de travail :
• Les MarketAnalyser WalMaster
• Les graphiques
• Une large bibliothèque   d'indicateurs techniques
• Les assistants visuels
• Les alertes.
• Un langage de programmation «   ExpressLanguage©»


 



1.    Les possibilités pour ajouter une moyenne mobile sur un indicateur

Les 3 possibilités offertes sont les suivantes :

1.   Vous utilisez les  fonctions standard de WalMaster pour insérer une moyenne mobile sur
l' indicateur de votre choix et pour une zone graphique définie. 
Pour cela consultez notre newletter avec vidéo du 20 mars 2008

2.   Vous consultez la  « librairie des indicateurs »  Waldata sur le site http://www.monwalmaster.com/  pour  télécharger   celui-ci-il. Il s’installera dans la liste des autres indicateurs de Walmaster. Au cas où celui-ci ne serait pas disponible  en téléchargement vous appliquez la solution ci-dessous ou  vous faites une demande à Waldata.

3.   Vous maitrisez et profitez de vos connaissances acquises au cours des épisodes précédents et vous utilisez la commande Plot(Source,"Légende") de l’ExpressLanguage©, afin de personnaliser n’importe quels indicateurs  WalMaster©.


2.    Ajout d’une moyenne mobile par programmation.

Rappelez-vous que la commande Plot(Source,"Légende") de l’ExpressLanguage©, vous permet de tracer un indicateur sur le graphique. Pour chaque indicateur vous disposez de 10 plots possibles. Ces plots sont numérotés de Plot1() à Plot10().

L’ajout d’une moyenne mobile à un indicateur est alors très simple : il vous suffit d’ajouter un Plot() supplémentaire au code de votre indicateur.

Exemple avec l’indicateur de volumes:

Code de l’indicateur sans la moyenne mobile

Le code avec sa moyenne mobile arithmétique à 20 périodes :

{Volumes}

BarsNeeded(1);

Plot1(Volume,"Volumes");

 

{Volumes}

BarsNeeded(1);

Plot1(Volume,"Volumes");

Plot2(MMA(Plot1,20,"MM de Volumes");

Remarque sur l’indicateur de volumes :

Dans votre WalMaster vous avez deux indicateurs de volumes. Un indicateur peut être modifié par la programmation et l’autre non. Lorsque vous faite « Ajouter l’indicateur » dans la barre de commandes de votre graphique, l’indicateur de volumes personnalisable apparait en bas de la liste des indicateurs. C’est également cet indicateur qui apparait dans la liste des indicateurs de la fenêtre d’édition de l’ExpressLanguage©.

Exemple avec l’indicateur RSI (Relative Strength Index):

Le code du RSI sans la moyenne mobile

Le code de l’indicateur de volumes avec sa moyenne mobile arithmétique à 20 périodes :

inputs:

  Prix(Close),

  par Periode(14,2,100,1),

  par Surachat(70,50,95,1),

  par Survente(30,5,50,1);

BarsNeeded(Periode+2) ;

Plot1(RSI(Prix,Periode),"RSI");

Plot2(Surachat,"Niveau de surachat");

Plot3(Survente,"Niveau de survente");

Plot4(50,"Ligne de 50");

 

inputs:

  Prix(Close),

  par Periode(14,2,100,1),

  par Surachat(70,50,95,1),

  par Survente(30,5,50,1);

BarsNeeded(Periode+2) ;

Plot1(RSI(Prix,Periode),"RSI");

Plot2(Surachat,"Niveau de surachat");

Plot3(Survente,"Niveau de survente");

Plot4(50,"Ligne de 50");

Plot5(mma(Plot1,20),"Mma RSI");

La procédure est donc très simple :

        1 - Ouvrez le code de l’indicateur

  • 1erpossibilité :
  • Cliquez droit dans la zone de l’indicateur
  • Sélectionnez l’indicateur qui vous intéresse dans la partie « Source ExpressLanguage© »
  • 2ème possibilité :
  • Cliquez sur le bouton « EL » dans la barre de commandes de votre logiciel
  • Sélectionnez l’indicateur qui vous intéresse dans la liste.
  • 2 - Trouvez le numéro de « Plot » qui trace l’indicateur auquel vous voulez ajouter une moyenne mobile. Généralement il s’agit de Plot1()

    3 - Ajoutez la ligne de commande suivante :

    PlotX( Fonction Moyenne Mobile (PlotSource, PeriodeMM), «Legende » ) ;

    ·    X est le numéro du plot que vous ajoutez.

    ·    PlotSource est le plot qui trace l’indicateur sur lequel vous voulez ajouter une moyenne mobile.

    ·   PeriodeMM est une valeur numérique qui indique la durée de la moyenne. La période de la moyenne mobile peut également être un paramètre qui utilise la technologie APMI de votre WalMaster. Pour ce faire, il faut ajouter une ligne par PeriodeMM(20,1,200,1) dans la liste des « imputs : »  Voir la newsletter du 29 mars 2010.

    ·    Fonction Moyenne Mobile

    Les principales moyennes Mobiles dans votre WalMaster.

    Moyenne Mobile Arithmétique

    MMA(Source,Periode) 

    Moyenne Mobile Exponentielle

    MME(Source,Periode) 

    Moyenne Mobile Pondérée

    MMP(Source,Periode) 

    Moyenne Mobile Triangulaire

    MMTriangulaire(Source,Periode)

    Moyenne Mobile Adaptative

    MMAdaptive(Source,PeriodeEffeciance,MMCourte,MMLong)

    Times Series Linear Regression

    TSLR(Source,Periode,Decalage)

    Variable Index Dynamic Average de Tushar Chande

    VIDYA(Source,PeriodeCMO,PeriodeVIDYA,Vitesse);

    4 - Validez vos modifications par OK.

    Maintenant l’indicateur que vous avez modifié apparaitra automatiquement avec sa moyenne mobile.

    Pour conclure, rappelons que tous les indicateurs techniques de votre WalMaster© sont fournis en « Open Source ». Grâce à la manipulation simple apprise aujourd’hui, vous pouvez alors les personnaliser selon vos besoins et ceci de façon illimitée.