Appliquer un indicateur sur un autre indicateur, CustomClose ?

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

    Bonjour,

    J’utilise un indicateur sur lequel je souhaite appliqué un autre indicateur. J’utilise donc le prix CustomClose dans le 2eme indicateur.

    Mon premier indicateur s’affiche à partir de la 10eme bar (période = 10)

    Je voudrais savoir quel est la valeur (de CustomClose) entre la Bar 1 et la Bar 9 car j’ai besoin de savoir dans le 2eme indicateur quand commence le 1er indicateur.

    J’ai essayé 0 (zéro) et Undefined mais cela ne fonctionne pas.

    Je vous remercie pour votre aide.

    #88906 quote
    Nicolas
    Keymaster
    Master

    CustomClose est une constante délivré par la plateforme, pas une valeur d’un autre indicateur.

    Pour appliquer un indicateur à une variable, il suffit de le placer comme ceci:

    indic1 = rsi[14]
    
    indic2 = average[2](indic1)

    Soit la moyenne mobile 2 périodes d’un RSI 14 périodes.

    #88907 quote
    Marc78
    Participant
    New

    Merci pour ton retour.

    J’ai bien compris ta réponse mais ma question reste posée.

    En prenant ton exemple : que vaut indic1 entre la bar 1 et la bar 13 ? puisque le RSI commence à s’afficher à partir de la 14eme bar.

    #88937 quote
    Nicolas
    Keymaster
    Master

    Il sera NULL, donc inexistant pour ProBuilder.

    #88938 quote
    Marc78
    Participant
    New

    Merci pour ta réponse.

    NULL est inconnu par ProBuilder.

    Comment savoir que l’indic1 est NULL ? Car mon indic2 (indic perso) doit s’initialiser jusqu’à ce que indic1 ne soit plus NULL.

    Voici la partie initialisation de mon code : Cela fonctionne sur la fenêtre des prix mais ne fonctionne pas sur la fenêtre d’un indicateur.

    If CustomClose = Close then  // Pour fenêtre des prix
    Hi = High
    Lo = Low
    else  // Pour fenêtre d'un indicateur
    Hi = CustomClose
    Lo = CustomClose
    endif
    
    Once Initialisation = 1
    
    //if CustomClose = 0 and Initialisation = 1 then
    if CustomClose = Undefined and Initialisation = 1 then
    SARperso = 0
    Else
    If Initialisation = 1 then
    Upest = Hi
    Dwnest = Lo
    SARperso = Hi
    Facteur = FacteurAcceleration
    Initialisation = 0
    endif
    endif
    #88949 quote
    Nicolas
    Keymaster
    Master

    Pourquoi ne pas tester la valeur de la variable et voir si elle est cohérente ? Si c’est basé sur le prix, alors celle-ci devrait supérieure à 0 par exemple.

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

Appliquer un indicateur sur un autre indicateur, CustomClose ?


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Marc78 @marc78 Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by Nicolas
7 years, 1 month ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 01/17/2019
Status: Active
Attachments: No files
Logo Logo
Loading...