Calcul du close inversion pente SMA 20

Forums ProRealTime forum Français Support ProBuilder Calcul du close inversion pente SMA 20

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

    Bonjour

    J’essaie de coder sans succès une idée : je souhaite connaitre sur la bougie en cours le prix de fermeture qui impliquerait un changement de pente de la moyenne simple 20 périodes, sur l’exemple joint la pente de la SMA 20 est baissière à partir de quel prix la pente devient haussière.

    J’espère avoir été clair dans mon explication et reste à disposition.

    Je souhaiterais que figure sur la graphe comme sur la pièce jointe le niveau de prix.

    Par avance merci pour vos retours

    Cdlt

    #95864

    Il n’y a pas de pîèce jointe visible, mais d’après l’explication de ta recherche, la valeur x de la clôture de la bougie en cours qui délimite la frontière hausse/baisse d’une pente de sma20, c’est x=close[20]

    #95865

    Merci pour la réponse j’ai essayé de joindre une capture d’écran sans succès.

    Je voudrais justement calculer cette valeur  x à partir de laquelle la pente de la SMA 20 change de sens.

    Par exemple dans le cas d’une SMA 20 baissière à partir de quel close de la bougie en cours la pente de la SMA va s’inverser pour devenir haussière.

     

    #95866

    à partir de x = close[20]

    (c’est-à dire si dans PRT close[1] est la clôture la bougie précédente, close[2] celle de la 2e précédente etc… close[20] représente la valeur de la clôture de la 20e bougie précédente)

    #95867

    J’ai compris l’idée, il faut partir de la formule de la SMA avec comme inconnue le close de la bougie en cours pour déterminer, dans mon exemple, à partir de quand la valeur de la SMA va être supérieur à la bougie 1 d’ou le changement de pente.

    Par ailleurs je souhaiterais que ce close apparaisse sur l’écran, quelle fonction faut il utiliser ?

    #95868

    On peut soit tracer une ligne à hauteur de la solution x=close[20] avec l’instruction drawhline, soit écrire du texte avec l’instruction drawtext, soit les 2 à la fois… ci-dessous les 2 à la fois dans un mini indicateur probuilder à appliquer dans la fenêtre du prix

     

     

    1 user thanked author for this post.
    #95884

    Merci beaucoup pour le retour je vais essayer de programmer ça demain et voir si cela fonctionne

    #95904

    Le code fonctionne très bien merci

    Je souhaiterais tracer un segment et noter la valeur x à droite de la dernière bougie plutôt que sur la dernière bougie pour plus de lisibilité.

    dans la fonction DRAWSEGMENT qu’est ce qui définit les valeurs x1,y1 et x2,y2 j’imagine bien que c’est le point du debut et de fin du segment mais à quoi cela correspond t il ?

    #95915

    Les coordonnées sont en barindex soit le numéro de la barre depuis le début de l’historique et en prix.

    #95928

    Voir DRAWSEGMENT

    Pour quelques exemples.

     

    1 user thanked author for this post.
    #95938

    Bonjour

    Merci pour vos retours, j’ai ce code et il fonctionne.

    Je souhaiterais avoir la même chose mais a droite de la bougie en cours et non sur les bougies passées, j’ai dejà vu cela sur des codes existants mais je ne sais pas comment le programmer.

    1 user thanked author for this post.
    #95940

    Bon je me réponds à moi même, une idée m’est venue ;), je sais pas si conforme d’un point de vue programmation ( c’est plus du bidouillage mais bon … ) peut être que d’autres solutions existent mais ça fait le job.

    Voici le code qui me convient très bien.

    Étape suivnante la même chose mais sur EMA 50, avez vous la formule de calcul de la moyenne mobile exponentielle ?

    1 user thanked author for this post.
    #95943

    Si je ne me trompe pas, sur l’EMA, les clôtures des dernières bougies sont plus importantes dans le calcul que les bougies les plus éloignées.

     

    #95962

    Pour la formule de calcul de la EMA, je t’ai répondu dans l’autre sujet: formulation EMA (moyenne mobile exponentielle)

    La méthode que tu as utilisé pour tracer du texte à droite de l’écran est celle couramment utilisée, car on ne sait pas tracer à droite du prix puisque la coordonnée en abscisse est en barre et qu’on ne connaît pas le numéro des barres du futur, bref.

    Un autre exemple pour placer le texte à droite ici : https://www.prorealcode.com/prorealtime-indicators/quick-fib/

    1 user thanked author for this post.
    #95972

    Merci Nicolas

    Je me suis dit qu’il était préférable de créer un nouveau topic.

Viewing 15 posts - 1 through 15 (of 15 total)

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