Ecart en % entre EMA et PRIX

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #224351 quote
    Benysuerte
    Participant
    New

    Bonjour à tous, tout d’abord merci à tout ce qui me lirons.

    A partir de l’indicateur créer par Nicolas (merci beaucoup à lui)

    “Ratio en pourcentage de moyennes mobiles”

     

    1 ema7=moyenne[7,1]

    2 ema20=moyenne[20,1]

    3 rapport = (ema7-ema20)/ema20*100

    4 taux de retour

     

    Je souhaitai de l’aide pour le modifier.

    Je l’ai modifié de façon à avoir le pourcentage d’écart entre le prix et la EMA 25,

    ainsi que l’écart entre le prix et la EMA 50. (Le prix est représenté dans le code par la EMA1)

     

    1 ema1=moyenne[1,1]
    2 ema25=moyenne[25,1]
    3 ema50=Moyenne[50,1]
    4 ratio1 = (ema1-ema25)/ema25*100
    5 ratio2 = (ema1-ema50)/ema50* 100

    6 ratio de rendement1, ratio2

     

    Mais voilà mon problème, j’aurai souhaité avoir les ratios en % en étiquette sur la barre des échelles de prix et non dans un panneau en dessous du graphique (voir première image).

    Si j’applique le code sur le prix, cela m’affiche les étiquettes, mais en prix et pas face aux deux moyennes mobiles, ce qui écrase complètement le graphique (voir deuxième image).

     

    Et je voulais savoir s’il était possible de configurer le % des étiquettes au centièmes après la virgule et non aux dix millièmes ? (0,01 % au lieu de 0,0116 %).

     

    J’espère avoir été assez claire et je vous remercie d’avance.

    #224441 quote
    Benysuerte
    Participant
    New

    Personnes ne peux m’aider ?

    #224443 quote
    JC_Bywan
    Moderator
    Master

    On ne peut pas remplacer l’étiquette dans la marge.

    Eventuellement, si un affichage à droite de la bougie dans la fenêtre mais pas dans la marge peut te suffire, tu peux rajouter un drawtext à hauteur de chaque ema en affichant le pourcentage voulu:

    DRAWTEXT

    PS: petit point de modération, svp ne pas poster en double, conformément aux règles du forum dans le cadre jaune en bas de page, juste avant le bouton “submit” message, merci.

    #224446 quote
    Benysuerte
    Participant
    New

    Merci beaucoup pour votre retour, je vais voir ça.

    désolé pour le doublon !

    #224472 quote
    JC_Bywan
    Moderator
    Master

    Pour prolonger la réponse, si ça peut aider, on peut faire comme ceci si on veut choisir un nombre de barres (variable Nbarres) à droite du prix, avec un affichage qui va bouger si on scroll ou zoom sur l’horizontale:

    defparam drawonlastbaronly=true
    
    ema25=ExponentialAverage[25](close)
    ema50=ExponentialAverage[50](close)
    
    ratio1 = (close-ema25)/ema25*100
    ratio2 = (close-ema50)/ema50*100
    
    // Décale de Nbarres vers la droite de la dernière bougie, et bouge avec scroll ou zoom
    Nbarres=5
    DRAWTEXT("#ratio1#%", barindex+Nbarres, ema25)
    DRAWTEXT("#ratio2#%", barindex+Nbarres, ema50)
    
    return ema25 as "ema25", ema50 as "ema50"

     

    ou bien comme ceci si on veut choisir un nombre de pixels (variable Npixels) pour que l’affichage reste figé sur l’horizontale à la même distance du bord droit de la fenêtre indépendamment du niveau de zoom, tout en étant libre de bouger avec l’ema selon la verticale:

    defparam drawonlastbaronly=true
    
    ema25=ExponentialAverage[25](close)
    ema50=ExponentialAverage[50](close)
    
    ratio1 = (close-ema25)/ema25*100
    ratio2 = (close-ema50)/ema50*100
    
    // Décale de Npixels sur la gauche du bord droit de la fenêtre, reste à la même distance du bord droit avec scroll ou zoom
    Npixels=-40
    DRAWTEXT("#ratio1#%", Npixels, ema25) anchor(right,xshift,value)
    DRAWTEXT("#ratio2#%", Npixels, ema50) anchor(right,xshift,value)
    
    return ema25 as "ema25", ema50 as "ema50"
    #224523 quote
    Benysuerte
    Participant
    New

    Merci beaucoup pour cette aide, ça marche parfaitement !

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

Ecart en % entre EMA et PRIX


ProBuilder: Indicators & Custom Tools

New Reply
Author
author-avatar
Benysuerte @benysuerte Participant
Summary

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

Topic Details
Forum: ProBuilder: Indicators & Custom Tools
Language: English
Started: 11/27/2023
Status: Active
Attachments: 2 files
Logo Logo
Loading...