Condition contradictoire

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #134204 quote
    Ichimoku Reading
    Participant
    Master

    Bonjour,

    Suite à une recherche personnel, j’ai essayé de coder un indicateur histogramme.

    Mon problème pour celui-ci est le suivant :
    Lorsque le prix est supérieur à la Moyenne Mobile 10, je souhaite obtenir un histogramme.
    Lorsque le prix est supérieur à la Moyenne Mobile 50, je souhaite obtenir un second histogramme.
    Sur l’image jointe, vous constaterai qu’un signal annule l’autre
    hors je souhaite que les deux histogrammes apparaissent en même temps quand les deux conditions sont réunies

    Quelqu’un aurait il une solution ?
    Merci d’avance

    //Candle Numéro 1
    if close > average[10](close) then
    Candle1 = 1
    else
    Candle1 = 0
    endif
    if Candle1 = 1 then
    drawcandle(5,10,5,10)coloured(68, 196, 23)
    endif
    
    //Candle Numéro 2
    if close > average[50](close) then
    Candle2 = 1
    else
    Candle2 = 0
    endif
    if Candle2 = 1 then
    drawcandle(10,15,10,15)coloured(68, 196, 23)
    endif
    
    
    return
    #134216 quote
    Nicolas
    Keymaster
    Master

    On ne peut pas afficher 2 DRAWCANDLE sur la même période, pour simuler ce rendu, je te suggère d’utiliser des DRAWRECTANGLE.

    #134229 quote
    Ichimoku Reading
    Participant
    Master

    Merci Nicolas, peut être une mise à jour pour en afficher plusieurs ? voir V11 ?

    #134239 quote
    Nicolas
    Keymaster
    Master

    Utiliser DRAWCANDLE pour créer un histogramme c’est plutôt un bidouillage 😆 Mais qui fonctionne.

    Le fait de ne pas pouvoir tracer plus d’une bougie par période est à mon sens logique et normal. Donc comme je te l’indiquai, a solution se trouve dans les vrais instructions graphiques avec DRAWRECTANGLE.

    #134259 quote
    Ichimoku Reading
    Participant
    Master

    Vu comme ça..

    Je vais modifier mon bidouillage alors 🙁

    Merci encore

    #134260 quote
    JC_Bywan
    Moderator
    Master

    Ou si tu tiens à tes drawcandle, faut juste prévoir un 3e cas pour dessiner une plus grande bougie en guise d’histogramme, ça devrait marcher:

    //Candle Numéro 1
    if close > average[10](close) then
    Candle1 = 1
    else
    Candle1 = 0
    endif
    
    //Candle Numéro 2
    if close > average[50](close) then
    Candle2 = 1
    else
    Candle2 = 0
    endif
    
    if Candle1 and not candle2 then
    drawcandle(5,10,5,10)coloured(68, 196, 23)
    elsif Candle2 and not candle1 then
    drawcandle(10,15,10,15)coloured(68, 196, 23)
    elsif Candle1 and candle2 then
    drawcandle(5,15,5,15)coloured(68, 196, 23)
    endif
     
    return
    #134267 quote
    fifi743
    Participant
    Master

    Bonjour,

    tu peux jouer sur les grandeurs de histogramme

    candle =1 pour supérieur MM10

    candle =2 pour supérieur MM 50

    par exemple

    #134287 quote
    Ichimoku Reading
    Participant
    Master

    En effet, si on utilise uniquement deux moyenne mobiles.

    En revanche, l’utilisation de plusieurs moyenne mobiles avec une possibilité de signaux short sur la même valeur d’histogramme ne fonctionne pas..

    L’utilisation des DrawRectancle corrige ce problème.

    Car il est juste que si les Candle sont liées au chandelier, leurs utilisations en double sur une période égale ne fonctionnera pas

    comme dans l’exemple si dessus 

    Bien à vous,

    #134288 quote
    Ichimoku Reading
    Participant
    Master

    Noter que l’idée est bien de superposer les signaux sur une même valeur donner.

    Également, chaque signal donné doivent être visibles indépendamment des autres.

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

Condition contradictoire


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 8 replies,
has 4 voices, and was last updated by Ichimoku Reading
5 years, 9 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 06/02/2020
Status: Active
Attachments: 2 files
Logo Logo
Loading...