Fonctionnement DClose

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #45040 quote
    bibi
    Participant
    Junior

    Bonjour,

    j’essaye de fabriquer un indicateur qui me donne à peu près la même information dans tous les timeframes D1, W1, M1 (à part l’effet de lissage).

    Mon indicateur utilise DClose à 100 jours => DClose [100].

     

    L’indicateur a l’air de faire le calcul comme je veux (mêmes résultats d’une UT à l’autre) mais  pour les UT weekly et monthly, je ne comprends pas pourquoi l’indicateur ne peut pas calculer non plus pour les 100 plus anciennes bougies :

     

    -> en daily : ok, c’est normal, je comprends. Pas de calcul pour les 100 plus anciennes bougies.

    -> en weekly : 1 bougie weekly correspond à 5 bougies daily donc je pensais que l’indicateur s’arrêterait aux 20 plus anciennes bougies. (100 / 5 = 20 semaines)

    -> en monthly : 1 bougie monthly correspond à environ 20 bougies daily => il devrait seulement y avoir les 5 plus anciennes bougies monthly où l’indicateur ne peut pas calculer (100 / 20 = 5 mois).

     

    Or, quelque soit l’UT weekly et monthly, il me manque la valeur de l’indicateur pour les 100 plus anciennes bougies. Pour certaines valeurs qui n’ont pas assez d’historique, l’indicateur ne me renvoie donc rien du tout en monthly, ce qui n’est pas pratique et fait perdre une partie de l’intérêt de l’indicateur.

    Et surtout, ça donne l’impression que l’indicateur fait le calcul sur la bougie weekly (ou monthly) à 100 semaines (mois) => quelque peu perturbant! 😉 Il a fallu que je vérifie de près pour être sûr de ce que c’était bien sur 100 jours.

     

    Je n’ai pas trouvé de solution. Y a-t-il quelque chose que j’ai raté, mal compris…?

    Merci d’avance pour l’aide!

    #45106 quote
    bibi
    Participant
    Junior

    correction : ce n’est pas DClose[100] mais DClose(100) (ce qui ne répond pas à mes questions! 😉 )

    #45107 quote
    bibi
    Participant
    Junior

    Nouveau problème :

    DClose ne fonctionne pas lorsqu’il est appelé par un screener.

    Lorsque je lance le screener en Hebdo avec DClose(100), je récupère le Close à 100 semaines et non pas à 100 jours. ^^

    #45212 quote
    Nicolas
    Keymaster
    Master

    et en utilisant la modification de TIMEFRAME dans le code du screener ? ça marche mieux ? 🙂

    #45251 quote
    bibi
    Participant
    Junior

    pour Timeframe, je fais les tests mais je répondrai dans la file de la partie proscreener 😉

    problème DClose

    #45253 quote
    bibi
    Participant
    Junior

    Et sinon, une idée pour cet indicateur qui ne remonte pas assez loin dans le temps?! 😉

    #45395 quote
    Nicolas
    Keymaster
    Master

    Dans une unité de temps supérieure au Daily, on ne pourra pas aller chercher des informations à l’intérieur de la barre (en mensuel donc, Dclose n’ira pas chercher une valeur du timeframe daily, par contre cela fonctionnera bien entendu dans toutes les unités de temps inférieures au journalier).

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

Fonctionnement DClose


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
bibi @bibi Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 08/31/2017
Status: Active
Attachments: No files
Logo Logo
Loading...