Bougie close=open en couleur

Forums ProRealTime forum Français Support ProBuilder Bougie close=open en couleur

Viewing 15 posts - 1 through 15 (of 17 total)
  • #95019

    Je souhaite marquer en couleur uniquement les bougies n’ayant pas de corps (close=open)

    J’ai utilisé ce code :

    if open = close then

    DRAWCANDLE(open, high, low, close) coloured(255,242,79)

    endif

    return

    cela fonctionne bien pour les bougies dans le passé mais à partir du chargement du graphique, cela ne fonctionne pas comme je voudrais, il faut que je recharge le graphique pour que seules les bougies n’ayant pas de corps s’affichent.

    voir image …

    Merci de votre aide !

    #95025

    Voilà:

     

    #95028

    Archhh pas tout à fait ! ça me donne une zone jaune du high au low.

    Je voudrais la bougie normal en jaune (doji ou croix)

    Merci pour la rapidité de la réponse !

     

     

    #95033

    Je sais, cela ressemble à un rectangle, très transparent, parce que je pensais que vous n’aviez pas bien vu la bougie.
    Ensuite, ce que vous avez écrit auparavant convient, mais vous avez du mal à le voir!

     

    #95040

    Voici ci joint 2 images écran, j’ai mis une flèche rouge qui correspond au moment où j’ai ouvert le graphique.

    donc avant le chargement, les bougies sans corps sont bien jaunes et les autres normales.

    Après le chargement, les bougies une fois passées gardent une trace jaune … il faut que je change le timeframe pour revenir au bon timeframe pour recharger … et les bougies deviennent nickels .

     

     

    #95043

    En utilisant

    DRAWCANDLE(high, high, low, low) coloured(255,242,79)

    voilà ce que j’obtiens …

    Je ne comprends pas

    #95046

    Vous devez ajouter “, 16” comme quatrième paramètre.

    #95071

    Merci beaucoup pour votre réponse, mais j’avoue ne rien comprendre !

    Je joins 4 images écran.

    Bon week end.

    #95083

    Le quatrième paramètre, facultatif, est la transparence: de 0 = invisible à 255 = visibilité maximale.
    Ma suggestion était simplement de rendre la bougie plus visible tout en montrant le doji original.

     

    #95087

    Merci beaucoup pour votre aide et vos explications.

    Je verrai lundi quand le marché reprendra si je peux jouer avec la transparence pour que les bougies en cours n’affichent que selon le close/open/high/low de la bougie terminée.

    Car en fait, c’est cela le vrai problème, si le time frame est de 5mn, la bougie passe par toutes les situations pendant 4mn et 59s, donc à un moment donné, le close=open donc le trait jaune de l’open se dessine et en fin de temps 4mn59 la bougie affiche ses états intermédiaires (par ex une bougie rouge avec un doji jaune dessiné) ,

    je dois donc recharger pour que le code s’execute uniquement 1 fois pour 1 temps (contrairement au direct qui en 5mn passe par tous les secondes voir meme tick je ne sais pas comment cela  s’execute.

    Bon week end et Merci encore !

    #95163

    Ou alors il faudrait afficher la bougie jaune uniquement à la clôture ? Je ne sais pas si c’est important de repérer le Doji en cours de formation dans ce que tu souhaites faire au final ?

    #95164

    Bonjour,

    OUI c’est excatement cela, j’aimerais pourvoir afficher la bougie jaune uniquement à la cloture !

    et absoluement pas en cours de formation.

    #95176

    Le problème c’est qu’on ne peut pas dessiner une bougie dans le passé, c’est à dire changer sa couleur comme avec le code de Roberto. On peut par contre l’entouré avec une forme géométrique, ou afficher un symbole dessus/dessous, etc.. Qu’est ce qui te conviendrait ?

    #95177

    J’ai du mal à comprendre,

    Avec ce code :

    if open = close then

    DRAWCANDLE(close, high, low, close) coloured(255,242,79,255)

    endif

    Return

    Cela fonctionne parfaitement mais les bougies qui arrivent se “marquent de jaune”.

    Je ne comprends pas ce que je ne comprends pas lol

     

    #95186

    Si on veut attendre la clôture de la bougie pour afficher la bougie en jaune, ce sera à la dernière lecture du code à l’intérieure de celle-ci, hors on ne peut pas le savoir hormis à la bougie suivante, puisque la bougie précédente est forcément clôturée.

    Partant de ce constat, on pourrait simplement utiliser l’instruction DRAWCANDLE pour peindre en jaune la bougie précédente, mais cette instruction ne le permet pas ! Voilà pourquoi je propose une autre solution.

Viewing 15 posts - 1 through 15 (of 17 total)

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