l’instruction RETURN bloque
Forums › ProRealTime forum Français › Support ProBuilder › l’instruction RETURN bloque
- This topic has 7 replies, 3 voices, and was last updated 1 month ago by RobGeis.
-
-
10/12/2024 at 11:10 AM #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.
10/12/2024 at 11:31 AM #238892Cela 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.
10/12/2024 at 12:05 PM #238901RETURN 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.
10/12/2024 at 2:15 PM #238905ROBERTO
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.
10/12/2024 at 2:33 PM #238906La 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.
10/12/2024 at 2:43 PM #23890710/13/2024 at 5:29 PM #238935Joindre le fichier.
10/14/2024 at 12:39 PM #238970 -
AuthorPosts
Find exclusive trading pro-tools on