conditions temporelles sur le croisement de deux valeurs de variables

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #90709 quote
    RogerRoger
    Participant
    Average

    Bonjour,

    si j’ai bien compris, “a crosses Under b” travaille avec deux unités de temps : s’il y’a inversion (a>b qui devient a<b) entre les t1 et t0, l’opérateur booléen renvoie vrai.

    est-il possible d’élargir le nombre d’unités de temps ? cad.  par exemple, les trois unités de temps précédents, a>b.   Et les trois unités de temps d’après, a<b

    de même, est-t-il possible de forcer l’écart ?  cad. par ex.  a>2*b et a<2*b

    merci

    #90744 quote
    NicolasNicolas
    Keymaster
    Legend

    J’ai modifié le titre du sujet pour être plus “clair” avec la question.

    En fait, c’est une sorte de fractal, mais non basé sur le prix seule mais plutôt sur la condition des moyennes mobiles dessus / dessous.

    Voilà le code qui devrait fonctionner selon ce principe :

    p = 3
    
    a = average[7]
    b = average[21]
    
    if a > b then 
    test1 = summation[p+1](a>b)=p
    test2 = summation[(p*2)+1](a<b)=p+1
    if test1 and test2 then 
    drawarrowup(barindex[2],min(a[2],b[2])) coloured(0,200,0)
    drawvline(barindex) coloured(0,200,0)
    endif
    endif
    
    if a < b then
    test1 = summation[p+1](a<b)=p
    test2 = summation[(p*2)+1](a>b)=p+1
    if test1 and test2 then
    drawarrowdown(barindex[2],max(a[2],b[2])) coloured(200,0,0)
    drawvline(barindex) coloured(200,0,0)
    endif
    endif
    
    return a, b

    p étant la quantité de bougies avant et après un croisement et nécessaire pour valider le “fractal”. Les lignes verticales vertes sont là uniquement pour marquer l’instant où ils sont trouvés.

    fractals-moving-average-style.png fractals-moving-average-style.png
    #90749 quote
    RogerRoger
    Participant
    Average

     

    Il me semble que ca devrait correspondre à ce que je veux faire.  Je teste et je reviens vers toi si besoin.

    Encore merci.

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

conditions temporelles sur le croisement de deux valeurs de variables


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Roger @roger Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 02/07/2019
Status: Active
Attachments: 1 files
ProRealCode ProRealCode
Loading...