calcul variation entre deux moyennes mobiles

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

    Bonjour,

    je souhaiterais réaliser un screener à l’aide de momentum qui serait capable de mesurer la vitesse entre une mm longue et une mm courte.

    J’ai bien trouver ce code :

    soit a et b deux moyennes mobiles

    speed =Momentum(A-B)*100/ Close

    seulement je voudrais un signal qui m’indiquerait que les deux moyennes mobiles sont en train de vraiment s’écarter l’une de l’autre après leur croisement à la hausse ou à la baisse

    en vous remerciant,

    773c9bf62cfb9f2dadd17cb0cdb413820afbd597.png 773c9bf62cfb9f2dadd17cb0cdb413820afbd597.png
    #48707 quote
    Nicolas
    Keymaster
    Master

    Le code que tu proposes pour calculer la vitesse entre les 2 moyennes mobiles ressemblerait à l’image ci-jointe. J’ai volontairement supprimer les valeurs négatives (momentum baissier) pour n’utiliser que l’information de vitesse. Puisque l’information est normalisée, il faudrait simplement définir un seuil pour constater que les moyennes s’écartent bien, dans le cas présent, la valeur “1” me semble être pertinente.

    Ensuite on pourrait aussi constater que l’oscillation est ascendante depuis à minima X périodes et au dessus de 1.. à toi de voir ce que tu en penses. Voici le code de l’indicateur pour te faire une idée:

    A = average[20]
    B = average[50]
    
    speed =Momentum(A-B)*100/ Close
    
    return abs(speed)
    momentum-speed.png momentum-speed.png
    #48810 quote
    primo1
    Participant
    Average

    Bonjour Nicolas,

     

    oui effectivement ça rejoins l’idée que j’ai de ce screener .

     

    Mais je ne comprends pas comment tu obtiens l oscillation et la manière dont tu rentres la valeur de référence pour quelle soit égal à 1

     

    en te remerciant

    #48878 quote
    Nicolas
    Keymaster
    Master

    L’oscillation que tu constates sur mon exemple, c’est simplement la formule mathématique que tu proposais dans ton premier message.

    La valeur “1” s’appliquait à l’exemple, mais cette valeur est dynamique selon l’instrument, je te propose d’utiliser une moyenne de période assez longue pour représenter un seuil comme dans le code ci-dessous:

    A = average[20]
    B = average[50]
    
    speed = abs(Momentum(A-B)*100/ Close)
    avg = average[200](speed)
    
    return speed, avg
    primo1 thanked this post
    #49063 quote
    primo1
    Participant
    Average

    Bonjour,

     

    je te remercie

     

    je vais essayer de le changer en indicateur pour voir ce que ça donne

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

calcul variation entre deux moyennes mobiles


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
primo1 @primo1 Participant
Summary

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

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