Erreur de référence circulaire

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

    Bonjour,

    je suis en train de développé un screener qui utilise une fonction que j’ai déjà créée et qui fonctionne bien entant qu’indicateur.

    Par contre, je rencontre des difficultés avec le screener qui me donne une erreur “référence circulaire”.

    J’ai réussi à reproduire l’erreur avec un cas simplifié. Comme le montre la capture d’écran ci-joint, mon screener appel la fonction A qui elle même appelle la fonciton B (B n’appel pas A donc pas de réflexion) hors comme vous pouvez le voir en bas de l’image, j’ai bien une erreur.

    Existe-t-il une solution pour résoudre ce problème ?

    Merci d’avance pour votre aide
    Meilleures salutations

    Capture-d’écran-2019-10-21-à-20.31.13.png Capture-d’écran-2019-10-21-à-20.31.13.png
    #110762 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Essayez d’utiliser différents noms pour les disponibilités, à savoir PERIOD et T.

    #110777 quote
    DarwinDarwin
    Participant
    New

    Merci pour votre réponse Robertogozzi.

    Hélas, J’ai changé mes noms de variables pour les rendre unique à chaque indicateur, mais ça n’a pas résolu le problème.

    Capture-d’écran-2019-10-22-à-08.51.21.png Capture-d’écran-2019-10-22-à-08.51.21.png
    #110779 quote
    NicolasNicolas
    Keymaster
    Legend

    Cela ressemble plus à une limitation de ProScreener, qu’à une véritable erreur de référence circulaire. A la lecture du code, je pense qu’il est possible de tout rassembler en 1 seul et unique programme, autant partir sur cette solution ?

    Darwin thanked this post
    #110782 quote
    DarwinDarwin
    Participant
    New

    Bonjour Nicolas,

    C’est ce que j’ai fini par pensé hier soir et je crois que vous confirmez mes craintes.

    En fait, je voyais mes indicateurs comme des fonctions (comme la fonction Sum ou Average) dans le but de rendre mon code plus atomiques et surtout réutilisables.

    Je vais tout réunir au sein d’un même indicateur et ça devrait fonctionner 🙂

    Merci beaucoup pour votre réactivité et vos réponses.

    #110784 quote
    NicolasNicolas
    Keymaster
    Legend

    En effet, en faisant des CALL on peut les utiliser comme des fonctions, mais dans une certaine limite, surtout sous ProScreener!

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Erreur de référence circulaire


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
Darwin @a482864 Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by NicolasNicolas
6 years, 11 months ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 10/21/2019
Status: Active
Attachments: 2 files
ProRealCode ProRealCode
Loading...