Accueil | Automate | Dév. Système | Dév. Spécifique | Formation | Location | Méthode | Téléchargement | NewsLetter | Forum | Contact |

 Table des Matières

Créer des indicateurs personnalisés à courbes multiples

De nombreux indicateurs exigent deux ou plusieurs courbes pour être interprétés correctement. Le MACD est un indicateur de ce type. Le MACD utilise une moyenne mobile (appelée ligne de signal) pour générer les signaux de croisement.

Toute expression non attribuée (i.e., ces expressions qui ne sont pas attribuées à une variable) dans un indicateur personnalisé aboutit à une courbe séparée dans le graphique. Par exemple, de la formule suivante entrée comme un indicateur personnalisé vont résulter deux courbes distinctes:

DiffOfAvg:= mov(c,39,s)-mov(c,200,s);
DiffOfAvg;
mov(DiffOfAvg, 9,s);

La première assertion attribue l’expression "mov(c,39,s)-mov(c,200,s)" à une variable appelée "DiffOfAvg." La seconde aboutit à une courbe de DiffOfAvg. La troisième assertion aboutit à une courbe d’une moyenne mobile à 9 unités de temps du DiffOfAvg. Vous remarquerez que chaque expression doit aboutir avec une demi-colonne.

Si vous utilisez la fonction fml() pour appeler un indicateur contenant des courbes multiples, seule la dernière courbe dans le cadre de l’indicateur personnalisé sera donnée par la fonction fml().

Par exemple, si une formule utilisant la fonction fml() appelait l’indicateur personnalisé suivant, seule la moyenne mobile à 10 unités de temps serait donnée, étant donné que c’est la dernière courbe appelée.

mov(close,30,s);
mov(close,20,s);
mov(close,10,s);

Les indicateurs multi-courbes sont traités comme " un seul " indicateur. Par conséquent, vous ne pouvez pas contrôler la couleur ou le style de chaque courbe prise individuellement.