Détection de range de bougies Heiken-Ashi

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #32027 quote
    ArnoArno
    Participant
    Average

    Bonjour,
    Je fais du scalping sur le DAX et je prends position seulement après un range long de bougies Heiken-Ashi de même couleur. Pour m’éviter de passer trop de temps sur le graphique, je souhaiterai une alerte lorsque une suite de X bougies Heiken-Ashi de même couleur à lieu (par exemple 8 bougies consécutives de même couleur). Idéalement, j’aimerai pouvoir facilement changer le paramètre X sans avoir à modifier le code à chaque fois.
    Merci d’avance pour votre aide !
    Arno

    #32412 quote
    NicolasNicolas
    Keymaster
    Legend

    Avec ce petit indicateur, tu pourras programmer une alerte avec l’outil de la plateforme si le signal retourné est supérieur à 0 :

    X = 5 //quantité de bougies identiques
    
    if barindex>1 then
    haclose=(open+close+low+high)/4
    haopen=(haopen[1]+haclose[1])/2
    endif
    
    signal = summation[x](haclose>haopen)=x or summation[x](haclose<haopen)=x
    
    return signal

    Je n’ai pas différencié les séries de bougies haussières ou baissières. X est le paramètre à faire varier pour contrôler le signal en fonction de la quantité de bougies consécutives identiques que tu souhaites te faire signaler.

    heiken-ashi-bougies-consecutives.png heiken-ashi-bougies-consecutives.png
    #32417 quote
    ArnoArno
    Participant
    Average

    Bonjour Nicolas,
    ça marche nickel, merci beaucoup !
    Arno

    #50023 quote
    ArnoArno
    Participant
    Average

    Bonjour Nicolas,
    Je souhaiterai rajouter à cet indicateur une détection des sommets / creux en pince et structures en pince avec mèches au même niveau (voir captures écran).
    Ceci afin d’être averti d’un possible retournement après une série de bougies Heikin-Ashi de même couleur.
    Merci par avance.
    Arno

    SommetEtCreuxEnPince.jpg SommetEtCreuxEnPince.jpg StructureEnPince.jpg StructureEnPince.jpg
    #50026 quote
    NicolasNicolas
    Keymaster
    Legend

    La définition de ces 2 patterns est laquelle ? Deux highs au même niveau et inversement pour des lows ? et suivi par une bougie contrarienne ?

    #50029 quote
    ArnoArno
    Participant
    Average

    Non juste 2 plus hauts/bas au même niveau de prix avec mèche.
    Les 2 plus hauts/bas se suivant (sommet ou creux en pince) ou avec une bougie intercalée (ne devant pas dépasser le plus haut/bas des 2 bougies de part et d’autre) entre les 2 bougies avec mèche (structure en pince > voir exemple dans la seconde capture).

    Je préfère vérifier manuellement s’il y a confirmation de la figure bougiste par la bougie Heikin-Ashi suivante de couleur opposée.

    #50031 quote
    ArnoArno
    Participant
    Average

    Avec 1 ou même 2 bougies intercalées comme dans cet exemple. Ici, la figure n’est pas invalidée par les 2 bougies intercalées car elles ne dépassent pas le plus bas des 2 bougies de part et d’autre.

    StructureEnPinceAvec2BougiesIntercalees.jpg StructureEnPinceAvec2BougiesIntercalees.jpg
    #50897 quote
    ArnoArno
    Participant
    Average

    Salut Nicolas,
    Un petit up pour créer un indicateur de structures de sommet/creux en pince ! Et oui en fait, tu as raison, avec en plus la bougie contrarienne sinon il y aura trop de signaux…
    Merci pour ton aide.
    Bonne journée

    #50916 quote
    NicolasNicolas
    Keymaster
    Legend

    Ok mais pourrais-tu donc me partager les 2 types de configuration requises dans ce cas ? (retournement haussier et baissier), ce sera plus simple et rapide pour te répondre, merci Arno.

    #51304 quote
    ArnoArno
    Participant
    Average

    Salut Nicolas,
    Je précise ma pensée. Oublions la validation par une bougie contrarienne.

    CONDITIONS PRINCIPALES
    1/ Sommet en pince : 2 bougies Heikin-Ashi (peu importe leur couleur ou leur forme) dont les poins hauts respectifs s’arrêtent au même niveau. On les appellera les bougies A et B. Dans ce cas, elle doivent être consécutives.
    2/ Creux en pince : 2 bougies Heikin-Ashi (peu importe leur couleur ou leur forme) dont les poins bas respectifs s’arrêtent au même niveau. On les appellera les bougies A et B. Dans ce cas, elle doivent être consécutives.
    3/ Structures en pince (haussières ou baissières) : même chose en creux ou en sommet mais cette fois 1 à 5 bougies maximum s’intercalent entre les bougies A et B.
    Cette (ces) bougie(s) intercalée(s) ne dois (doivent) jamais avoir un corps qui dépasse les points bas/haut des 2 bougies A et B, mais leur ombre respective peut dépasser les points bas/haut des 2 bougies A et B (voir capture écran : exemple de ce cas particulier).

    CONDITION ADDITIONNELLE (FILTRE)
    A cela, il faudrait filtrer avec l’indicateur de bougies Heikin-Ashi (ci-dessus) pour que le signal ne se déclenche qu’après une vague de hausse ou de baisse (le paramètre X permettant de contrôler le signal en fonction de la quantité de bougies consécutives identiques pris en compte).

    Je t’ai mis des exemples pour que ce soit un peu plus parlant !
    Bonne journée,
    Arno

    SommetEnPince.jpg SommetEnPince.jpg CreuxEnPince.jpg CreuxEnPince.jpg StructureEnPince.jpg StructureEnPince.jpg StructureEnPinceCasParticulier.jpg StructureEnPinceCasParticulier.jpg
    #51329 quote
    NicolasNicolas
    Keymaster
    Legend

    Voilà le code pour les cas 1/ et 2/ de ton descriptif. Fait moi savoir si c’est ce que tu souhaites faire et si tu souhaites ajouter des validations ou non de ces signaux.

    Je pourrai passer à la structure en pince et creux après.

    //heiken ashi candlesticks definition
    if barindex>2 then 
    haclose=(open+close+low+high)/4
    haopen=(haopen[1]+haclose[1])/2
    xHigh = Max(haOpen, haClose)
    xLow = Min(haOpen, haClose)
    hahigh = Max(High,xHigh)
    halow = Min(Low,xLow)
    endif
    
    SommetEnPince = hahigh[1]=hahigh[2]
    CreuxEnPince = halow[1]=halow[2]
    
    if SommetEnPince then 
    drawsegment(barindex[3],hahigh[2],barindex,hahigh[1])
    endif
    
    if CreuxEnPince then
    drawsegment(barindex[3],halow[2],barindex,halow[1])
    endif
    
    return
    sommet-et-creux-en-pince.png sommet-et-creux-en-pince.png
    #51353 quote
    ArnoArno
    Participant
    Average

    Eh merci pour ta réactivité, ça me paraît bien !
    Pourrais tu stp rajouter les structures en pinces + pour filtrer les signaux, la condition additionnelle avec X bougies Heikin-Ashi consécutives de même couleur en amont du signal ?
    Pour la structure en pince, ce serait bien de pouvoir paramétrer le nombre de bougies qui peuvent s’intercaler comme tu avais fait pour les X bougies Heikin-Ashi consécutives de même couleur.
    Merci encore pour ton aide, c’est vraiment appréciable.

    #63711 quote
    ArnoArno
    Participant
    Average

    Salut Nicolas,
    Pourrais-tu stp te repencher sur ma demande de détection d’une structure en pince (sommet ou creux) + pour filtrer les signaux, la condition additionnelle avec X bougies Heikin-Ashi consécutives de même couleur en amont du signal ?
    Voir les conditions détaillées de ce que j’entends par “structure en pince” dans mon post précédent du 11/02/2017 at 1:27 PM

    Merci pour ton aide !
    Arno

    #110785 quote
    ArnoArno
    Participant
    Average

    Bonjour,
    Avec la V11, cet indicateur ne fonctionne plus. Pourrais tuy jetter un coup d’oeil. Merci!
    Bonne journée,
    Arnaud

    X = 5 //quantité de bougies identiques
     
    if barindex>1 then
    haclose=(open+close+low+high)/4
    haopen=(haopen[1]+haclose[1])/2
    endif
     
    signal = summation[x](haclose>haopen)=x or summation[x](haclose<haopen)=x
     
    return signal
    #122937 quote
    sophia_etoille83sophia_etoille83
    Participant
    Average

    Oupss

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Détection de range de bougies Heiken-Ashi


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Arno @arno Participant
Summary

This topic contains 15 replies,
has 3 voices, and was last updated by sophia_etoille83sophia_etoille83
6 years, 6 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 04/14/2017
Status: Active
Attachments: 9 files
ProRealCode ProRealCode
Loading...