Heikin Ashi “cul plat ” transparent

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #183598 quote
    supertiti
    Participant
    Master

    Bonjour à tous,

    J’ai des difficultés à créer un indicateur qui me ferait ressortir le premier “cul plat” (Heikin Ashi sans mèche basse sur un trend haussier et Heikin Ashi sans mèche haute sur un trend baissier )

    après un trend haussier ou baissier ( trend supérieur à 5 chandeliers par exemple) .

    J’ai des bouts de codes mais je n’arrive à rien de concret ! alors j’en appelle à votre bonne volonté pour résoudre l’affaire.

    Voici les bouts de codes que j’essaie d’utiliser :

    // —- détection cul plat

    xClose = (open+high+low+close)/4

    IF BarIndex=0 THEN

    xOpen = open

    //xHigh = high

    xLow = low

    ELSe

    xOpen = (xOpen[1] + xClose[1])/2

    //xHigh = Max(Max(high, xOpen), xClose)

    xLow = Min(Min(low, xOpen), xClose)

    ENDIF

    ///////////////////////////////////////////

    Drawcandle (?,?,?,?)coloured (0,0,0)bordercolor(9,82,40)

    ///////////////////////////////////////////

    Je joins l’image de Moderna ,les ellipses  marquent les chandeliers que je souhaiterais transparents.

    merci de votre aide.

    Bon dimanche

    PS: il n’y a pas l’icône pour insérer du code ?

    MODERNA-HA.jpg MODERNA-HA.jpg
    #183800 quote
    Nicolas
    Keymaster
    Master

    Issue de ce sujet: https://www.prorealcode.com/topic/bougies-heiken-ashi/#post-168435

    On pourrait juste modifier en vérifiant que la condition du cul plat n’est simplement pas présente sur la bougie d’avant, avec un offset [1]

    xClose = (open+high+low+close)/4
    IF BarIndex=0 THEN
    xOpen = open
    xHigh = high
    xLow = low
    ELSe
    xOpen = (xOpen[1] + xClose[1])/2
    xHigh = Max(Max(high, xOpen), xClose)
    xLow = Min(Min(low, xOpen), xClose)
    ENDIF
    
    green = xopen<xclose and xlow=xopen
    red = xopen>xclose and xhigh=xopen
    
    if green and not green[1] then 
    drawpoint(barindex,xlow,3) coloured(0,200,0)
    elsif red and not red[1] then 
    drawpoint(barindex,xhigh,3) coloured(200,0,0)
    endif 
    
    return

    Non testé

    Bodaris thanked this post
    #183806 quote
    supertiti
    Participant
    Master

    Bonjour Nicolas,

    Merci de répondre à ma demande , le code marque bien les culs plats cependant il ne cible pas les chandeliers qui apparaissent en changement de tendance seulement après un trend de 5 jours consécutifs par exemple.

    Et peut-on utiliser la commande drawcandle ( HA transparent) pour éviter de surcharger le graphe.

    merci encore de ton aide appréciée grandement

    Je joins un graphe de FDJ , serait-il temps de s’y intéresser à nouveau ?

    CUL-plat-Nicolas.jpg CUL-plat-Nicolas.jpg
    #183809 quote
    supertiti
    Participant
    Master
    #184618 quote
    supertiti
    Participant
    Master

    Bonjour à tous ,

    En premier lieu je souhaite à tous les membres de PRC une excellente année 2022 .

    J’ai laissé passer les fêtes avant de relancer mon interrogation sur la détection des culs plats , le code de Nicolas fonctionne bien

    sauf qu’il retourne tous les culs plats en tendance.

    Pour alléger le graphe j’aimerai qu’il n’apparaisse que le premier cul plat après un trend de 5 chandeliers minimum.

    J’ai bien essayé mais je n’arrive à rien!

    Si quelqu’un peut aider ?

    En vous remerciant

    Cul-plat-Nicolas.jpg Cul-plat-Nicolas.jpg
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Heikin Ashi “cul plat ” transparent


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
supertiti @supertiti Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by supertiti
4 years, 2 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 12/19/2021
Status: Active
Attachments: 4 files
Logo Logo
Loading...