l’instruction RETURN bloque

Forums ProRealTime forum Français Support ProBuilder l’instruction RETURN bloque

Viewing 8 posts - 1 through 8 (of 8 total)
  • #238891

    Bonjour,

    J’ai un problème pour utiliser l’instruction RETURN. A chaque utilisation, le code se met en erreur.

    Exemple : RETURN ROUND(RAB,2)

    L’instruction est soulignée en rouge dès qu’elle est écrite dans mon code. Je ne comprend pas pourquoi. Le message d’erreur est “il manque un caractère”. Lequel ? Car même un copier coller à partir du manuel de programmation, j’obtiens le même résultat.

    Merci d’avance aux personnes qui se donneront la peine de m’aider.

     

    #238892

    Cela fonctionne correctement pour moi.
    Vous avez probablement copié par inadvertance des caractères sans rapport avec l’indicateur.

     

    1 user thanked author for this post.
    #238901

    RETURN est un mot-clé réservé utilisé dans les fichiers indicateurs.

    Il est obligatoire de signaler la fin du code exécutable.

    Il ne peut être utilisé qu’une seule fois dans un fichier.

    Sa position est à la fin du fichier.

    Un paramètre supplémentaire peut être ajouté, ajouté, ajouté, ce qui affiche les lignes variables.

     

    Si vous essayez de l’utiliser plus d’une fois, vous obtiendrez l’erreur de soulignement rouge. 

    Si avant, erreur sous le prochain RETOUR.

    Si après, erreur sous la deuxième instance courante.

     

    Tout code suivant RETURN, autre que // commentaire, /* commentaires */ donnera l’erreur “un caractère est manquant”.

    La raison pour laquelle le dernier mot-clé exécutable trouvé à la fin du fichier n’est pas RETURN.

    2 users thanked author for this post.
    #238905

    ROBERTO

    Merci pour votre réponse. Cependant je ne vois pas comment j’aurais pu copier un caractère non souhaité en tapant mon code à la main. J’ai effacer la ligne erronée et ré-introduite. L’erreur persiste.

    DRUBY

    Merci à vous aussi. L’instruction est bien utilisée une seule fois et est à la fin de mon code.

    Je n’y comprend rien. Je vais donc recommencer autant de fois qu’il le faudra en espérant que cela fonctionne un jour.

    #238906

    La seule autre chose à laquelle je peux penser est que le fichier de code n’est pas un fichier indicateur.

    Essayer d’utiliser RETURN dans un fichier de backtesting et de trading automatique donnera immédiatement les deux erreurs si RETURN est placé à la fin.

    #238907

    .

    #238935

    Joindre le fichier.

    #238970

    c’est une piste à essayer. Je n’y ai pas pensé. Je vérifierai cela dès que j’aurai récupéré mon pc

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

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