Code screener multiples conditions

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #179109 quote
    paillardgilles
    Participant
    New

    Bonjour,
    C’est un mail matinal car j’ai réfléchis à ce screener toute la nuit 😉
    J’aimerais créer un screener aux multiples conditions, à savoir :

    • La bougie en clôture journalière possède une mèche basse OU un corps qui clôture sur le même niveau que la bougie journalière précédente (plus concret en image ci-dessous)

     

    • La bougie fait une mèche basse sur la Bande de Bollinger basse (code ci-dessous mais j’aimerais en faire une condition sinéquanone)

     

    indicator=BollingerDown[20](close)

    c1=close crosses under indicator or close crosses over indicator

    screener[c1]

     

    • Eventuellement selon nombre de résultats, j’aimerais filtrer avec une MACD qui se retourne à la hausse (là aussi, code existant à intégrer en condition sinéquanone 🙂

     

    myMacd = MACD[12,29,9]
    // MACD below signal and 0
    c1 = myMacd < 0 and MACDline[12,26,9]<0
    // MACD coming near signal from 5 candles
    c2= myMacd>myMacd[1] and myMacd[1]>myMacd[2] and myMacd[2]>myMacd[3]and myMacd[3]>myMacd[4]
    SCREENER[c1 and c2]

     

    Merci !!!
    J’espère que cela n’est pas trop complexe à programmer, je ne sais pas trop comment intégrer tout cela en conditions

    Capture-décran-2021-10-06-à-07.19.14.png Capture-décran-2021-10-06-à-07.19.14.png Capture-décran-2021-10-06-à-07.19.59.png Capture-décran-2021-10-06-à-07.19.59.png Capture-décran-2021-10-06-à-07.23.13.png Capture-décran-2021-10-06-à-07.23.13.png
    #179118 quote
    JC_Bywan
    Moderator
    Master

    Bonjour, ça ne semble pas trop complexe a priori, par contre il faut écarter plusieurs ambiguïtés pour s’assurer de programmer ce qui est vraiemnt souhaité:

    1ère condition:

    Le texte dit de clôturer sur le même niveau… “même” va se programmer avec un =, parfois l’oeil dit “même” mais c’est “à peu près” qui est recherché, les images semblent confirmer une intention non pas de “même” mais de “à peu près”. Si c’est”à peu près”, alors il faut aussi préciser un pourcentage d’écart maximum

    2e condition

    Le texte parle de mèche basse, donc comportement du low par rapport à la bollinger basse, mais le code utilise close? D’autre part “fait” une mèche basse ne définit pas si la bougie d’avant avait aussi ou pas fait une mèche basse sous la bollinger basse. Donc faire une mèche basse ne passe pas forcément par un cross under : low<BollingerDown[20](close) suffit.

    S’il est important que la bougie d’avant n’ait pas de mèche basse, alors il faut le préciser, et effectivement dans un tel cas on utiliserait crosses under : low crosses under BollingerDown[20](close)

    3e condition:

    Tout dépend de si “macd se retourne à la hausse” dans le texte s’applique à la “ligne macd” ou à “l’histogramme macd” d’une part, et d’autre part si les conditions du bout de code sont à inclure même si pas évoquées dans le texte

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

Code screener multiples conditions


ProScreener : Scanners de Marché & Détection

New Reply
Author
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by JC_Bywan
4 years, 4 months ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 10/06/2021
Status: Active
Attachments: 3 files
Logo Logo
Loading...