Problème Coloration des bougies selon conditions

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #235335 quote
    2Breze
    Participant
    New

    Bonjour,

    j’utilise rarement la coloration des bougies, et je butte sur un code qui ne marche pas.

    quelle que soit la bougie, tout le chart se trouve coloré alors qu’il y a une condition sur les bougies

    Voici le code :

    US = High – MAX(Open, Close)
    LS = MIN(Open- Low, Close- Low)
    Bd = ABS(Open – Close)
    Taille = High-Low

    Courte = ExponentialAverage[8](close)
    Longue = ExponentialAverage[21](close)

    // Condition sur la forme de la bougie
    IF LS > (0.95 * Taille) then
    Bougie = 1
    ENDIF

    if Bougie = 1 THEN
    drawcandle(Open,High,Low,Close) coloured (0,192,0)
    ENDIF

    RETURN

    Si vous avez une idée de mon erreur, grand merci.

    #235337 quote
    JC_Bywan
    Moderator
    Master

    Bonsoir,

    codé ainsi, une fois que “bougie=1” la première fois, “bougie” restera reste égal à 1 à chaque bougie suivante, pour éviter ça il faut la mettre à zéro  dans le code avant le if qui teste si ça va passer à 1 ou pas. Tu peux donc tester en rajoutant en tout début de code (ou en tout cas, quelque part avant la ligne // Condition sur la forme de la bougie) :

    bougie=0

    Iván González thanked this post
    #235341 quote
    2Breze
    Participant
    New

    Bonsoir,

     

    Merci pour votre réponse rapide et efficace.

    Ça marche bien. Je suis étonné de devoir réinitialiser à chaque nouvelle barre la valeur de ma variable “Bougie”.

    Ce n’est pas vraiment écrit dans la doc, mais bon, ça marche.

    Deux questions complémentaires :

    Est-ce que vous savez si on peut, par le code, jouer sur l’épaisseur des bords de la bougie ?

    La valeur du 4ème coefficient de gestion de la couleur, l’alpha, varie-t-il comme dans les langages classiques de 0 à 255 ?

    Encore merci.

    #235357 quote
    Iván González
    Moderator
    Master

    Le coefficient Alpha varie de 0 à 255. Quant à l'épaisseur de la voile, vous pouvez la modifier dans la boite de configuration.

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

Problème Coloration des bougies selon conditions


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
2Breze @2breze Participant
Summary

This topic contains 3 replies,
has 3 voices, and was last updated by Iván González
1 year, 6 months ago.

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