Affichage valeurs MMA. UT sup. dans UT inf

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #168043 quote
    IZENAH
    Participant
    New

    Bonjour
    je voudrais coder un. indicateur. permettant d’afficher le niveau des SMA 7/20/50/200 des UT S+UP. sur un graphique en Tick par exemple .

    Ex. voir le niveau matérialisé par un trait de couleur. du niveau de. la SMA 7/20 de l’ UT 15mn. sur un. graph en tick avec la possibilité de choisir les SMA. à. afficher

    Merci de. votre aide

    #168045 quote
    Nicolas
    Keymaster
    Master

    Désolé mais il n’est pas possible de faire cela, sur un graphique décorrélé du temps comme le graphique en ticks, on ne peut pas appeler des informations d’unités de temps.

    #168049 quote
    IZENAH
    Participant
    New

    Merci. Nicolas. pour votre. réponse. et. est ce possible sur. un graphique 1mn. ou 5mn?

    #168058 quote
    Nicolas
    Keymaster
    Master

    Ok, ci-joint exemples avec les SMA7 et SMA20 de l’UT 15 minutes :

    defparam drawonlastbaronly=true
    
    timeframe(15 minutes)
    //SMA 7/20/50/200
    sma7 = average[7]
    drawhline(sma7) coloured(100,200,0)
    sma20 = average[20]
    drawhline(sma20) coloured(0,200,100)
    
    return
    #168064 quote
    IZENAH
    Participant
    New

    Merci. pour votre réponse
    Après voir testé , cela ne fonctionne pas , me suis je. peut. être mal exprime
    ci joint un graphe 5 mn qui fait apparaitre les niveaux des SMA 7 et 20 de UT supérieures

    Merci de votre retour

    Capture-décran-2021-04-26-à-14.27.28.jpg Capture-décran-2021-04-26-à-14.27.28.jpg
    #168070 quote
    IZENAH
    Participant
    New

    Ci joint le résultat obtenu sur un graph 15 mn

    Capture-décran-2021-04-26-à-14.35.57.png Capture-décran-2021-04-26-à-14.35.57.png
    #168072 quote
    Nicolas
    Keymaster
    Master

    Je pense que tu as mal copier/coller le code, il doit en manquer une partie. Ci-joint image d’exemple.

    J’ai modifié les couleurs sur ma version, en rouge SMA20 et vert SMA7 du TF 15 minutes, visible sur un TF 1 minute.

    mtf-sma.png mtf-sma.png
    #168076 quote
    IZENAH
    Participant
    New

    Merci Nicolas , ca fonctionne top , Je vais pouvoir essayer. de la personnaliser

    #168086 quote
    Nicolas
    Keymaster
    Master

    Pour info, on retrouve ce que tu cherches à faire dans ce post: https://www.prorealcode.com/topic/indicateurs-mtf-pour-prorealtime-disponible/#post-153825

    (toutes les valeurs de MA d’une UT plus importante tracées sur le graphique courant)

    #168136 quote
    IZENAH
    Participant
    New

    Merci Nicolas peux. tu me donner l’endroit ou trouver les codes. couleur. et. me dire comment. faire apparatitre sur le graphique la MM concernée. sur la ligne
    Bonne journée

    #168140 quote
    Nicolas
    Keymaster
    Master

    En reprenant le code plus haut, j’ajoute les variables des MA dans l’instruction RETURN :

    defparam drawonlastbaronly=true
    
    timeframe(15 minutes)
    //SMA 7/20/50/200
    sma7 = average[7]
    drawhline(sma7) coloured(100,200,0)
    sma20 = average[20]
    drawhline(sma20) coloured(0,200,100)
    
    return sma7, sma20

    Pour les couleurs, c’est un code RVB (rouge , vert , bleu), voir un exemple de palette: COLOURED ou RGB colors

    #168192 quote
    IZENAH
    Participant
    New

    re bonjour Nicolas , merci pour les infos. mais. incompatibilité. dans les times frame , j’ai un message d’erreur. sur le fait que l’on peut pas afficher une MM7 d’une UT 1H. sur. un graphique 30mn. par. exemple .
    Merci. de. ton aide. et par ailleurs. en. ayant modifie le return. avec SMA , celle ci. n’apparaisse pas à l’écran
    Bien. à toi

    #168346 quote
    Nicolas
    Keymaster
    Master

    Le code ci-dessus fonctionne correctement, si on change le timeframe pour “1 hour” et qu’on l’applique sur un graphique 30-minutes (voir image).

    L’inverse n’est évidemment pas possible, on ne peut pas récupérer et afficher les infos d’un timeframe inférieure à celui courant.

    defparam drawonlastbaronly=true
    
    timeframe(1 hour)
    //SMA 7/20/50/200
    sma7 = average[7]
    drawhline(sma7) coloured(100,200,0)
    sma20 = average[20]
    drawhline(sma20) coloured(0,200,100)
    
    return sma7, sma20
    PXI-30-minutes.png PXI-30-minutes.png
Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.

Affichage valeurs MMA. UT sup. dans UT inf


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
IZENAH @izenah Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 04/26/2021
Status: Active
Attachments: 4 files
Logo Logo
Loading...