meche de bougie qui touche moyenne mobile

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #163320 quote
    Noxius
    Participant
    Junior

    Bonjour,

    J’aimerais faire un screener ou la mèche d’une bougie et uniquement la mèche à toucher et/ou traverse une simple moyenne mobile, peu importe la taille de la bougie tant que la clôture est au dessus de la moyenne mobile, peu importe que ce soit une bougie verte ou rouge, peu importe la taille de la mèche.

    Est-ce que c’est faisable avec PRT ?

    #163321 quote
    JC_Bywan
    Moderator
    Master

    Bonjour, pour une close qui ne touche pas, et pour une mèche qui:

    • si tu parles d’une mèche basse qui vient traverser une moyenne mobile (appelons-là mm) en-dessous sans l’avoir traversé la bougie d’avant, tu peux utiliser:
      low crosses under mm and close>mm
    • si tu parles d’une mèche basse sous la mm même si celle d’avant l’était aussi, tu peux utiliser:
      low<=mm and close>mm

       

    • mèche haute qui vient traverser une moyenne mobile au-dessus sans l’avoir traversé la bougie d’avant:
      high crosses over mm and close<mm

       

    • mèche haute sur la mm même indépendamment de son état en bougie d’avant:
      high>=mm and close<mm

       

    #163322 quote
    Noxius
    Participant
    Junior

    C’est exactement ce que je recherchais.
    Surtout ce bout de code

    1 low crosses under mm and close>mm

    Merci beaucoup !

    #163326 quote
    Noxius
    Participant
    Junior

    Je sais pas si c’est un bug ou un mauvais codage de ma part, mais parfois je trouve le prix qui clôture en dessous de la moyenne mobile, et d’autres fois non.
    Alors que je souhaiterais une clôture au-dessus uniquement.
    Exemple:

    // code proscreener d'exemple
    ema = ExponentialAverage[200](close)
    c1 = low crosses under ema and close > ema
    c2 = (volume > 50000)
    
    SCREENER[c1 AND c2 ](close as "close")
    

    Pourtant je spécifie bien,

    close > ema
    

    Dans la condition c1
    Même si je rajoute une 3eme condition comme:

    c3 = (close > ema)

    Ca ne change rien.

    Quelqu’un aurait une idée du pourquoi ?

    EDIT: Parfois la mèche ne touche même pas du tout la moyenne mobile sur certaine action,

    #163383 quote
    JC_Bywan
    Moderator
    Master

    Une moyenne mobile exponentielle se calcule par récurrence sur le rang précédent, en étant initialisée au premier rang (en général par une mm simple de même période ou par le cours au premier rang), ce qui fait qu’elle aura besoin de plusieurs rangs pour converger vers sa valeur correcte. Sur un historique de quelques milliers de bougies dans probuilder on a suffisamment convergé assez vite, mais sur un historique très court de 254 bougies dans proscreener, où l’ema ne commence son tout premier rang qu’après 200 bougies sur les 254, bien que n’ayant pas testé moi-même il me semble avoir souvent lu Nicolas dire que l’ema n’a pas encore suffisamment convergé vers sa bonne valeur, ce qui impacterait tes cross.

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

meche de bougie qui touche moyenne mobile


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
Noxius @noxius Participant
Summary

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

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