Détection bougies marteau et pendu

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #217539 quote
    guillaumeaco
    Participant
    New

    Bonjour,

    Je voudrais savoir si il est possible de faire un code pour détecter les bougies marteau, pendu et marteau inversé.

    Merci pour votre aide.

    #217555 quote
    JC_Bywan
    Moderator
    Master

    Bonjour, de mémoire il y a un code d’indicateur dans la library qui met en évidence dans la fenêtre “prix” plusieurs types de chandeliers, ceux-là y sont probablement.

    #217558 quote
    JC_Bywan
    Moderator
    Master
    #217559 quote
    guillaumeaco
    Participant
    New

    Bonjour,

    Merci pour votre retour.

    Je n’arrive pas isoler le code hammer. Pouvez-vous m’aider ?

    Merci pour votre aide

    #217572 quote
    JC_Bywan
    Moderator
    Master

    Pour en extraire un code uniquement pour hammer, il faut ne garder que les lignes 3,4,5,7,33,34,35,36,85 et effacer les autres.

    #218433 quote
    guillaumeaco
    Participant
    New

    J’ai réussi à extraire le code des englobantes et il fonctionne très bien. Je vous remercie.

    J’aimerais créer un système d’alerte dès que le code en identifie une. Comment puis je faire ?

    Je vous mets le code extrait.

    Merci pour votre aide.

    //text color
    // white = 255,255,255 ; black = 0,0,0
    r = 255
    g = 255
    b = 255
    
    atr = averagetruerange[10](close)*0.5
    
    data8=(close[1] > open[1] and open > close and open >= close[1] and open[1] >= close and open - close > close[1] - open[1] )
    if data8 then
    DRAWTEXT("Bearish Engulfing", barindex, high+atr*1.5, Dialog, Standard, 12) COLOURED(255,0,10)
    DRAWARROWDOWN(barindex,high) COLOURED(255,0,10)
    endif
    
    data9=(open[1] > close[1] and close > open and close >= open[1] and close[1] >= open and close - open > open[1] - close[1] )
    if data9 then
    DRAWTEXT("Bullish Engulfing", barindex, low-atr*1.5, Dialog, Standard, 12) COLOURED(0,255,10)
    DRAWARROWUP(barindex,low) COLOURED(0,255,10)
    endif
    
    RETURN
    #218448 quote
    Nicolas
    Keymaster
    Master

    Il faut modifier la dernière ligne (RETURN) pour retourner le fait que les détections des conditions contenues dans les variables data8 et data9 existe ( égal à 1 ).

    RETURN data8, data9

    Dans l’outil des alertes, on testera l’une et l’autre de ces valeurs avec si = 1 alors lancer l’alerte.

    #218449 quote
    guillaumeaco
    Participant
    New

    Merci Nicolas pour votre retour rapide.

    Comment puis je faire pour faire pour que l’alerte distingue les englobantes bearish et bullish ?

    #218450 quote
    Nicolas
    Keymaster
    Master

    Lors de la création de la l’alerte, data8 c’est Bearish et data9 c’est Bullish 🙂

    #218451 quote
    guillaumeaco
    Participant
    New

    oui mais lorsque je crée l’alerte, il ne peut pas distinguer les bougies. Il faudrait une valeur en + 1 et une en -1 ?

    Capture.png Capture.png
    #218456 quote
    Nicolas
    Keymaster
    Master

    Non, il faudra 2 alertes différentes, une pour bearish et une autre pour la valeur bullish.

    pour mieux identifier, change la dernière ligne avec :

    RETURN data8 as "bearish", data9 as "bullish"
    #218457 quote
    guillaumeaco
    Participant
    New

    Super Merci

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

Détection bougies marteau et pendu


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 11 replies,
has 3 voices, and was last updated by guillaumeaco
2 years, 7 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 07/11/2023
Status: Active
Attachments: 1 files
Logo Logo
Loading...