coloriser une bougie

Forums ProRealTime forum Français Support ProBuilder coloriser une bougie

Viewing 15 posts - 1 through 15 (of 17 total)
  • #210518

    Bonjour,

    je souhaiterais coloriser le calcul de la distance en fonction de la position du close : bleu si le cours est au dessus de la kama et rouge si le cours est au dessous de la kama. J’ai bien tenté avec “drawcandle” mais ça ne donne rien.

    Merci pour votre aide.

     

    #210526

    en modifiant la ligne 27

    elsif (kama150 xclose) >0
    ou
    elsif ( xclose-kama150 ) <0
    1 user thanked author for this post.
    #210534

    Bonjour

    aucun changement en modifiant la ligne 27 par l’une ou l’autre proposition.

    #210536

    Mais merci fifi743 pour avoir prêté attention à mon problème.

    #210537

    La ligne 27 doit être:

     

     

    #210538

    Par contre, dans l’onglet “configurer” du graphique, je devrais décocher “Distance” sauf que si je fais cela, je n’ai plus aucune bougie sur mon graphe. Donc je pense qu’il y a autre chose qui m’échappe.

    #210540

    Avec ELSE la 1ère parenthèse (avant xclose), endif et moy sont surlignés d’un trait rouge.

    #210542

    Vous ne voyez pas la distance et la moyenne car elles sont à une échelle beaucoup plus petite que le prix.
    Je vous conseille de créer deux indicateurs distincts, un sous le graphique (sans les bougies) et un autre sur le graphique (sans les lignes) :

     

     

    #210544

    Grazie per aver risposto alla mia richiesta.

    Le problème est que si je fais comme vous me l’avez indiqué, la moyenne mobile va tendre vers 0 lorsque l’écart se réduit (c’est un sujet que je n’arrive pas à résoudre depuis des mois et des mois).

    Donc j’ai opté pour calculer un écart avec “ABS” qu’il soit positif ou négatif et ainsi la moyenne mobile ne tendra jamais vers 0. Mais je voudrais différencier le sens de l’écart (positif ou négatif) par une couleur (bleue si le xclose est au dessus la kama etrouge si le xclose est au dessous de la kama).

    Je ne sais pas si c’est compréhensible.

    #210547

    Vous devez vérifier si > ou < 0 AVANT d’utiliser abs().
    Après cela, vous pouvez ajouter abs().
    De cette façon, vous savez quelle est la position correcte.

     

    #210550

    En fait, je ne recherche pas la position correcte. J’ai du mal m’exprimer. Ou alors il faudrait que je calcule deux moyennes mobiles : une qui est calculé uniquement lorsque l’écart xclose – kama est positif et un deuxième ou xclose – kama est négatif. Et ça, je n’y arrive pas.

    #210551

    Comme le montre le graphe ci-dessous, la moyenne mobile s’écrase et tend d’abord vers 0 lorsque l’écart passe de positif à négatif (et vice versa). Or, je souhaite utiliser cette moyenne mobile pour filtrer mes entrées.

    #210561

    Désolé, mais je ne comprends pas très bien ce que fait votre code. Dans le premier message vous parliez d'un problème de coloration, mais là je ne comprends plus très bien. Peut-être que quelqu'un parlant français pourra mieux vous aider que moi.

    #210566

    C’est moi qui m’exprime mal. Mon code mesure la distance entre la kama150 et le xclose. Cette distance est ensuite calculée en valeur absolue pour qu’elle soit toujours positive. En pratique, ce qui m’importe c’est de calculer la distance. Puis j’y applique une moyenne mobile. J’ai mis ABS parce que si je ne mets pas ABS, la moyenne mobile va bien sûr suivre l’évolution de la distance. Et dans ce cas, elle se rapprochera de 0 lorsque la distance (sans mettre ABS) passera de positive à négative et vice versa. Et dans ces conditions elle ne me servira à rien puisque je m’en sers pour filtrer mes entrées (lorsque la distance franchit la moyenne mobile).

    L’idéal serait de calculer une moyenne mobile spécifique appliquée à la distance lorsque le xclose est supérieur à la kama et une moyenne mobile spécifique lorsque le xclose est inférieur à la kama. Mais je n’y arrive pas.

    Grazie.

    #210575

    La version ci-dessous calcule 2 moyennes mobiles de période 200 sur les valeur de l’histogramme vert ou rouge.

     

    1 user thanked author for this post.
Viewing 15 posts - 1 through 15 (of 17 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login