Screener Ichimoku

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #10076 quote
    Carl
    Participant
    Average

    Ci-dessous une demande qui a été envoyée à ProRealTime :

    Je voudrais une aide pour réaliser un screener sur L’Ichimoku.

    Savoir quand:

    les prix sont au dessus du nuage
    Les prix sont au dessous du nuage
    Les prix sont dans le nuage

    Vous remerciant par avance.

     Et une proposition de réponse :

    Voici le code de détection nuage Ichimoku.

    Avant d’utiliser ce ProScreener, vous devez dans la première ligne  renseigner le paramètre “Detection=” pour indiquer ce que vous souhaitez détecter.

    Renseignez Detection=1 pour trouver les instruments qui sont au dessus du nuage
    Renseignez Detection=2 pour trouver les instruments qui sont en dessous du nuage
    Renseignez Detection=3 pour trouver les instruments qui sont dans le nuage

    // type de détection (1 = au dessus du nuage, 2 = au dessous du nuage , 3 = dans le nuage)
    Detection=1
    
    p1 = 9
    p2 = 26
    p3 = 52
    
    Tenkan = (highest[p1](High) + lowest[p1](Low)) / 2
    Kijun = (highest[p2](High) + lowest[p2](Low)) / 2
    SpanA = (TenKan[p2] + Kijun[p2]) / 2
    SpanB = (highest[p3](High[p2]) + lowest[p3](Low[p2])) / 2
    
    IF Detection=1 THEN
    cScreener=close > max(SpanA,SpanB)
    ELSIF Detection=2 THEN
    cScreener=close < min(SpanA,SpanB)
    ELSE
    cScreener=close <= max(SpanA,SpanB) AND close >= min(SpanA,SpanB)
    ENDIF
    
    SCREENER[cScreener](variation AS "%Variation")

     

    Nicolas thanked this post
    #10417 quote
    ebjiadang
    Participant
    New

    Bonjour, je suis l’auteur de cette demande de screener et je vous remercie bien de l’avoir créé!!!

    Vous dites de bien “renseigner le paramètre “Detection=” pour indiquer ce que vous souhaitez détecter”.

    Je présume que “Détection” est bien le cours de l’action?

    Comment je fais si je veux savoir que “Détection” est le Chikou Span ?

    Vous remerciant pour votre réponse.

    Cordialement,

    Eric B.

    #10422 quote
    Nicolas
    Keymaster
    Master

    Je vois qu’il est écrit :

    Renseignez Detection=1 pour trouver les instruments qui sont au dessus du nuage

    Renseignez Detection=2 pour trouver les instruments qui sont en dessous du nuage

    Renseignez Detection=3 pour trouver les instruments qui sont dans le nuage

    Il suffit donc de changer la ligne 2 du code pour modifier le comportement du screener.

    #10423 quote
    ebjiadang
    Participant
    New

    Bonjour Nicolas,

    Merci pour votre réponse.

    J’ai du mal m’exprimé, j’ai bien compris qu’il fallait changer la ligne N°2, par contre je voulais savoir comment faire pour prendre en compte la détection du Chikou Span au lieu du cours du sous jacent ou de l’instrument comme écrit dans le screener.

    #11114 quote
    Nicolas
    Keymaster
    Master

    La chikou span étant le Close actuel, décalé 26 périodes en arrière, il faut donc tester celui-ci sur les valeurs du nuage situées également 26 périodes en arrière:

    IF Detection=1 THEN
     cScreener=close > max(SpanA[p2],SpanB[p2])
    ELSIF Detection=2 THEN
     cScreener=close < min(SpanA[p2],SpanB[p2])
    ELSE
     cScreener=close <= max(SpanA[p2],SpanB[p2]) AND close >= min(SpanA[p2],SpanB[p2])
    ENDIF

    Il faut donc remplacer les lignes 13 à 19 avec le code ci-dessus (non testé).

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

Screener Ichimoku


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
Carl @carl Participant
Summary

This topic contains 4 replies,
has 3 voices, and was last updated by Nicolas
9 years, 7 months ago.

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