ELDER-RAY et ses signaux

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #203782 quote
    bb220667
    Participant
    New

    Bonsoir , voudrai créer un ProScreener basé sur l’Elder-Ray , avec 4 critères dans le même programme . ( Au lieu de créer 4 programmes )

    Ca donnerait qqch comme cela :

    c1= ElderrayBullPower[13,1](close)
    c2 = ElderrayBearPower[13,1](close)
    c3 = c1>0
    c4 = c1<0
    c5 = c2>0
    c6 = c2<0
    SCREENER[c3 ](c3 as ” Bull>0″)
    SCREENER[c4 ](c4 as ” Bull<0″)

    SCREENER[c5 ](c5 as ” Bear>0″)

    SCREENER[c6 ](c6 as ” Bear<0″)

    Seulement je ne sais point comment lier ces quatre critères .

    Etant donné que je n’ai pas trouvé de livre de programmation , en ProScreener …

    Dans l’attente de votre bienvenue aide , merci bien à vous .

    n07nov_2.jpg n07nov_2.jpg
    #203848 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Une seule ligne “screener” doit être présente en fin de script, pour les conditions entre crochets, quand on a plusieurs on peut les lier avec des AND ou des OR, selon qu’on veut par exemple 2 critères simultanément, ou soit l’un soit l’autre.

    Ici si on veut l’un des 4, alors la condition du screener sera c3 OR c4 OR c5 OR c6.

    Par contre pour le critère de tri entre parenthèse, on ne peut en choisir qu’un, mais on peut contourner la contrainte en se créant un critère “tri” à 4 valeurs qui résume les 4 cas, par exemple 1 pour “bull” et 2 pour “bear”, et signe +/- selon que >0 ou <0, ça donnerait:

    tri=+1   si c3

    tri=-1   si c4

    tri=+2   si c5

    tri=-2   si c6

    ou tout autre combinaison qui aura votre préférence pour cet usage (=1 ou 2 ou 3 ou 4, etc…).

    Au final:

    SCREENER[c3 OR c4 OR c5 OR c6](tri as "c3 ou c4 ou c5 ou c6")

     

    On peut aussi créer le lien de condition en une seule varaible avant la ligne screener:

    condition=c3 OR c4 OR c5 OR c6
    
    SCREENER[condition](tri as "c3 ou c4 ou c5 ou c6")
    #203849 quote
    JC_Bywan
    Moderator
    Master

    En ce qui concerne le manuel, je ne sais pas si vous voulez dire pas trouvé du tout, ou trouvé un mais pas à jour, il y a celui-ci, accessible depuis le menu principal de PRT, chemin “aide / Manuels d’aide / Programmation de scans de marché” ou chemin direct:

    https://www.prorealtime.com/fr/pdf/proscreener.pdf

    Je n’ai pas d’info sur la date de prochaine évolution de proscreener pour inclure notamment à son tour quelques mots clés récemment introduits dans probuilder, et la mise à jour du manuel qui ira avec.

    #203894 quote
    bb220667
    Participant
    New

    Bonjour , vous remercie pour votre aide . J’ai donc modifié mon prog comme suit :

    s=0
    c1= ElderrayBullPower[13,1](close)
    c2 = ElderrayBearPower[13,1](close)
    if c1>0 and c2>0 then
    s=1
    elsif c1>0 and c2<0 then
    s=2
    elsif c1<0 and c2>0 then
    s=3
    elsif c1<0 and c2<0 then
    s=4
    endif

    SCREENER[s](s as “Elder Ray”)

    Mais le souci est de ne pouvoir changer le texte :  “Elder Ray”  , suivant le cas.

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

ELDER-RAY et ses signaux


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
bb220667 @bb220667 Participant
Summary

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

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 11/07/2022
Status: Active
Attachments: 1 files
Logo Logo
Loading...