indicateur baisse d’histogramme

Forums ProRealTime forum Français Support ProBuilder indicateur baisse d’histogramme

Viewing 3 posts - 1 through 3 (of 3 total)
  • #222790

    bonjour, je souhaite détecter sur mon histogramme une baisse/hausse consécutive de 5 barres pour créer un flèche, j’ai essayé plein de chose mais impossible de faire marcher ma boucle je désespère

    jai essayé ceci mais ca ne marche pas

    baisse = slope1<slope1[1]

    result=0
    for i= 0 to 7 DO
    count=count+baisse
    if result>= 5 then
    break
    endif
    next

    //enrengistrement du signal baissier
    if result>= 5 and result [1]=0 then
    signalbar=barindex
    else
    signalbar =0
    endif

    if signalbar then
    DRAWARROWDOWN(barindex, close)
    endif

     

    #222793

    Bonjour,

    Je suppose que ton slope1 est la valeur de l’histogramme, pas un intermédiaire de calcul dérivé de l’histogramme?

    Si tel est le cas, tu gardes:

    baisse= slope1<slope1[1]

    et pour savoir si ça a eu lieu 5 fois de suite, tu passes par summation avec:

    result= summation[5](baisse)=5

    https://www.prorealcode.com/documentation/summation/

    result est un booléen (vaut 0 ou 1), que tu peux tester ainsi pour obtenir le signal recherché:

    if result and not result[1] then

    #222863

    merci c’est ce que je cherchais, inutile de faire une boucle du coup

Viewing 3 posts - 1 through 3 (of 3 total)

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