Mesurer l’Ecart entre la Moyenne clôtures à la Hausse et celle à la baisse

Forums ProRealTime forum Français Support ProBuilder Mesurer l’Ecart entre la Moyenne clôtures à la Hausse et celle à la baisse

Viewing 11 posts - 1 through 11 (of 11 total)
  • #196798

    Bonjour à tous,
    Je n’arrive pas à codifier cet indicateur. Merci de bien vouloir m’aider.

    Je souhaiterais mesurer l’écart entre:
    – la valeur absolue de la moyenne des clôtures à la baisse avec la valeur absolue de la moyenne des clôtures à la hausse précédentes ou inversement
    – la valeur absolue de la moyenne des clôtures à la hausse avec la valeur absolue de la moyenne des clôtures à la baisse précédentes
    La mesure se fait entre une baisse et une hausse successive comme le dessin ou inversement entre une hausse et une baisse successive.
    Je vous joins en PJ une image de ce que j’entend par moyenne des clôtures à la hausse ou la baisse.

    Si l’on note:
    MCB = moyenne des clôtures à la baisse
    MCH = moyenne des clôtures à la hausse

    je souhaiterais pouvoir calculer les Ecarts suivant:
    Up et Dn pour identifier l’ordre des enchaînements.

    * ECARTup=100*abs(MCH-MCB)/MCB dans le cas où une baisse précède une hausse
    * ECARTdn=100*abs(MCH-MCB)/MCB dans le cas où une hausse précède une baisse

    merci à vous

    #196802

    Sauf erreur de ma part, tu as écrit la même formule pour les deux types d’écart.

    Selon moi, ça va ressembler beaucoup au RSI.

    #196810

    Je ne pense pas.

    On doit faire la moyenne d’une avancée puis celle d’un recul ou inversement successif et les comparer.
    C’est l’écriture de cette avancée et de ce recul que l’on doit comparer qui me pose problème.

    L’indicateur se termine comme suit:
    if EcartUp<10% then
    Indicateur =1
    si EcartDn<10% then
    Indicateur =-1
    else
    Indicateur=0
    endif

    #196811

    Nicolas,

    Mon code de départ est celui-là mais ne fonctionne pas. J’ai le sentiment que dans les 2 formules EcartUp et Ecartdn, les données A et B ne sont pas reconnu comme étant une avancée complète et un recul complet.

    #196813

    Autant pour moi lire ce code qui ne donne pas les résultats demandés
    ANNULE ET REMPLACE LE PRECEDENT:

    #196875

    La moyenne s’effectue sur une période non ? Par exemple sur les 20 dernières bougies on observe la moyenne des avancées et des reculs. Hors tu remets à zéro tes compteurs et la somme des variations à chaque bougie, difficile de comprendre 🙂

    #196879

    Justement, non ce n’est pas ce que je souhaite. La moyenne ne doit pas s’effectuer sur une période fixe, mais comme suit:
    Dans mon code je comptabilise,
    Lorsque close>close[1] :
    – le nombre de clôture à la hausse consécutive
    – l’écart de prix entre chaque clôture consécutive
    – la moyenne étant la somme de ces écarts / nb de clôtures consécutives

    #196880

    Lorsque close est < à close[1]: Même principe mais avec des clôture consécutive plus basse

    #196882

    Ok mais sauf erreur de ma part, countup et countdn seront toujours égal à 1 avec ton code.

    Avec ta nouvelle description, je vais tenter quelque chose.

    #196883

    Voilà pour la variation haussière:

    1 user thanked author for this post.
    #196928

    merci c’est bon pour moi

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

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