Affichage avec IsLastBarUpdate

Forums ProRealTime forum Français Support ProBuilder Affichage avec IsLastBarUpdate

Viewing 6 posts - 1 through 6 (of 6 total)
  • #222727

    Bonjour,

    Mon paramétrage est    DEFPARAM DrawOnLastBarOnly= False   pour attacher des textes    DRAWTEXT(“# ……..    )    à certains chandeliers du graph.

    Par l’instruction   IF IsLastBarUpdate THEN  , à l’application du code,  j’obtiens bien un résultat lié au dernier chandelier. Cependant, à chaque nouveau chandelier le texte est emporté et on a une superposition avec le nouveau dernier texte lié au dernier chandelier et qui recouvre le précédent.
    Comment peut-on réinitialiser l’instruction pour conserver le résultat ?

    Merci d’avance pour votre aide.

     

    #223352

    Bonjour à Toutes et à Tous,

    Je me permets de reposer ma question précédente, peut-être mal formulée.
    En ayant l’instruction DEFPARAM DrawOnLastBarOnly= False , est-il néanmoins possible d’afficher à droite d’un graph, un résultat numérique issu d’un calcul suivi.
    Il me semble que l’instruction ANCHOR n’est pas adaptée pour cela.
    Merci d’avance pour votre aide.

    #223910

    Bonjour à Toutes et à Tous,

    Ma demande n’a peut-être pas de solution !
    Voici en pièce jointe un exemple de mon problème :

    Affichage en rouge de calculs locaux.  DEFPARAM DrawOnLastOnly= False

    Affichage de labels à droite (ici le RSI) par l’instruction ANCHOR qui n’accepte pas de variable issue d’un indicateur.

    Affichage en jaune du résultat de l’indicateur en temps réel sous le dernier chandelier par l’instruction IsLastBarUpdate.

    Existe-t-il une solution, une instruction spécifique, pour fixer le résultat jaune de l’indicateur ?

    Merci d’avance pour votre aide.

     

     

    #239873

    Bonjour,

    Désolé j’ai le même problème… J’ai essayé de dessiner un rectangle “par dessus” pour occulter le texte hélas le rectangle se dessine en arrière plan.

    J’ai testé une autre astuce en utilisant drawtext avec la valeur précédente tracée dans une couleur inverse (ex on a 15 puis 16 affiché en noir… Islastbarupdate déclenche 15 en noir à la barre suivante drawtext 15 en blanc puis traçage de 16 en noir… hélas on voit une partie du 5 en blanc et le 6 en noir supperposé.. Donc pas top.

    Il faudrait une instruction “erase n-1″… Je cherche toujours espérant une évolution du langage pas toujours bien documenté

    Cordialement

    #239886
    JS

    Si je comprends bien, si tu veux uniquement les valeurs du RSI sous la dernière bougie, tu devras utiliser “DefParam DrawOnLastBarOnly=True”…

    #239890

    Je ne suis pas certain que çà sera juste sous la dernière barre… par contre le code ci dessous affiche un petit tableau statistique de quelques moyennes :

    drawtext(“Pte E10 : #PenteE10#”,-145,-30, monospaced,standard,10) coloured(0,0,0,255) anchor (TOPRIGHT)
    drawtext(“Pte E20 : #PenteE20#”,-145,-40, monospaced,standard,10) coloured(0,0,0,255) anchor (TOPRIGHT)
    drawtext(“Pte E50 : #PenteE50#”,-145,-50, monospaced,standard,10) coloured(255,0,200,255) anchor (TOPRIGHT)
    drawtext(“Pte E100: #PenteE100#”,-145,-60, monospaced,standard,10) coloured(100,150,200,255) anchor (TOPRIGHT)
    drawtext(“Pte E200: #PenteE200#”,-145,-70, monospaced,standard,10) coloured(0,0,200,255) anchor (TOPRIGHT)

    utilisé avec : DEFPARAM DRAWONLASTBARONLY = TRUE

    le résultat affiche bien une seule fois le tableau…par contre impossible de faire figurer les points de croisement avec drawpoint(x,y,3). Ces point sont tous ignorés… L’idéal serait de pouvoir combiner defparam avec un indicateur on/off intégré au code…C’est bien une instruction tout ou rien c’est bien sa principale limitation. La seule parade que j’ai trouvé c’est de faire 2 indicateurs identiques en copier coller l’un avec DEFPARAM DRAWONLASTBARONLY = TRUE  et l’autre avec DEFPARAM DRAWONLASTBARONLY = false.Soit dans 2 panneaux, soit inclus l’un dans l’autre.Ca reste du bricolage.

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login