Taille moyenne des bougies

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #134605 quote
    billybuddy
    Participant
    New

    Bonjour,

     

    Je suis sur que cette question a due déjà être posée 🙂 A vrai dire, je pense même qu’il existe un indicateur “tout prêt” pour cette information.

    Mais je demande, car je n’ai pas trouvé !

    Je cherche à afficher sous forme de courbe la taille moyenne (en points) des bougies achats (open to close) et la même courbe pour les bougies à la vente.

    Le tout sur une période de X bougies.

    Merci pour votre aide

    #134641 quote
    Nicolas
    Keymaster
    Master

    Voilà ce que ça peut donner si j’ai bien compris la question. Sur les X dernières bougies on fait la moyenne des bougies haussières et baissières, donc il peut y avoir moins d’haussière que de baissière dans les moyennes (et vice-versa).

    x = 20
    
    green = close>open
    
    redsum = 0
    greensum = 0
    for i = 0 to x-1 do
    if green[i] then
    greensum=greensum+range[i]
    else
    redsum=redsum+range[i]
    endif
    next
    
    g = greensum/x
    r = redsum/x
    
    return g coloured(0,255,0), r coloured(255,0,0)
    
    billybuddy thanked this post
    taille-moyenne-des-bougies.png taille-moyenne-des-bougies.png
    #134712 quote
    billybuddy
    Participant
    New

    Ouaw, rien à dire à part merci ! C’est ce que je cherchais à faire 🙂

    Réponse hyper rapide, je risque de revenir solliciter ce forum pour peaufiner mes indicateurs !

     

    Encore merci !

    #204368 quote
    ZeroCafeine
    Participant
    Senior

    hello tout le monde,

    Je suis tombé sur ce poste par hasard et à fin de m’améliorer j’apporte quelques modifications au niveau de la valeur X, j’ajoute une petite condition qui compte le nombre de bougies vertes et le nombre de bougies rouges à fin de diviser respectivement par ses valeurs et non pas par le nombre total de X, j’espère que ma contribution a du sens 🙂

    x = 20
     
    Green = Close > Open
     
    RedSUM = 0
    XGreen = 0
    
    GreenSUM = 0
    XRed = 0
    For i = 0 To x-1 Do
    IF Green[i] Then
    GreenSUM = GreenSUM + Range[i]
    XGreen = XGreen + 1
    ELSE
    RedSUM = RedSUM + Range[i]
    XRed = XRed + 1
    ENDIF
    next
     
    IF XGreen > 0 Then
    G = GreenSUM / XGreen
    ENDIF
     
    IF XRed > 0 Then
    R = RedSUM / XRed
    ENDIF
    
    Return G coloured(0,255,0) AS "Green SUM", R coloured(255,0,0) AS "Red SUM"

    Bien à vous 🙂

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Taille moyenne des bougies


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
billybuddy @billybuddy Participant
Summary

This topic contains 3 replies,
has 1 voice, and was last updated by ZeroCafeine
3 years, 3 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 06/04/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...