Codage intraDay: Indicateur visible only jour en cours

Forums ProRealTime forum Français Support ProBuilder Codage intraDay: Indicateur visible only jour en cours

Viewing 13 posts - 1 through 13 (of 13 total)
  • #192643

    Bonjour à toute la communauté,
    j’ai crée un indicateur pour une utilisation intraday.
    Au lieu d’utiliser la fonction “defparam calculateonlastbars = 80” je souhaiterai que mon indicateur n’apparaisse que le jour en cours.
    En effet, il prend trop de place à l’écran lorsque je change d’unité de temps.
    Je vous joint une photographie de mon problème.

    MERCI!
    christophe

    #192647

    La copie d’écran n’est pas passé ?

    Voici une condition pour tester si on est dans le dernier jour affiché:

     

    #192651

    Désolé la solution ci-dessus ne fonctionne que si on trace dans le passé à partir de la bougie courante, donc pas forcément adapté à chaque code d’indicateur. Je réfléchis à une autre solution..

    #192689

    POUR INFORMATION IMAGE ET MERCI DE CHERCHER UNE SOLUTION A MON PROBLEME

    CHRISTOPHE

    #192698

    CODE JOINT

    #192718

    Pour référence, je pose le code original ici:

    Il n’y a pas de solution “fiable” pour savoir si la bougie courante est contenu sur le graphique d”aujourd’hui”.

    La solution adapté à ton code, c’est de tout recoder en enregistrant toutes les informations des chandeliers où il faut tracer les lignes, et ne les tracer qu’une seule fois lors de la lecture de la bougie courante. Voir mon prochain post.

    #192719

    Ci-joint la version modifiée pour afficher uniquement les lignes et les fonds sur la journée courante.

     

    #192820

    Bonjour,
    Je te joins une image de l’indicateur que tu m’as proposé, appelé “nouvel indicateur”
    Et une image de mon indicateur de base appelé “ancien indicateur”
    Tu pourras remarquer que celui-ci est présent sur plusieurs journée et il manque des lignes verticales, etc? je ne sais pas pourquoi.

    Dans l’attente de te lire.

    #192935

    C’est très curieux, je ne reproduis pas, et il y a des choses anormales sur ton graphique.

    1. Dans ta version “ancien indicateur”, il y a plus de 4 fonds colorés dans la même journée, alors qu’il y en a bien que 4 dans le code que tu as fournis.
    2. Dans la copie d’écran “nouvel indicateur”, il ne peut pas y avoir de jours précédents colorés, car on utilise toujours la dernière valeur, celle du jour, et il n’y a pas plus de 4 valeurs de fonds différentes stockés dans les variables.

    Ce qui me fait dire que tu as fait un mauvais copier/coller ou mélanger les versions.

    L’idéal serait de créer un graphique sans aucun autre indicateur que celui avec le code posté juste avant, afin de bien comprendre, merci.

    #192968

    bonjour nicolas,
    ci-joint copie écran.
    graphique vierge avec seulement ton indicateur. L’indicateur apparaît seulement sur une journée, ok!

    Remarque:
    paramètres modifiés comme suit,

    Comme tu peux le voir, les zones de fond d’écran de couleur n’apparaisse pas.

    sais tu pourquoi?

    #192998

    Oui je viens de voir qu’il y avait une faute de frappe sur un nom de variable, j’ai donc corrigé le code ci-dessus, il faut refaire un copier/coller de celui-ci en écrasant l’ancienne version. Je suis content que le code soit fonctionnel.

    1 user thanked author for this post.
    #193047

    Bonjour Nicolas,
    Merci beaucoup, par contre tu as oublié de joindre le code corrigé 🙂

    dans cette attente

    bonne continuation et encore merci

    #193049

    OK je n’avais pas compris, c’était directement modifié dans le code du dessus !!!
    bonne journée !!!

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

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