Bonjour,
j’ai très fréquemment le même message d’erreur quand je rentre un code : “Cararactères manquants. Suggestion:fin du code”.
Par exemple avec ce code qui semble marcher chez d’autres:
up = PRTBandsUp
dn = PRTBandsDown
if close crosses over up and trend<=0 then //le prix casse la bande supérieure
trend=1 //tendance haussière
r=0
g=255
elsif close crosses under dn and trend>=0 then //le prix casse la bande inférieure
trend=-1 //tendance baissière
r=255
g=0
endif
signal = trend<>trend[1] //signal d'inversion de tendance
backgroundcolor(r,g,0,50) //coloris le fond du graphique avec la couleur de la tendance
return signal style(histogram) as "inversion de tendance", trend coloured(r,g,0) as "direction tendance"
Savez-vous d’où peut venir le problème ? (j’utilise la version v12 gratuite).
Merci par avance si certains peuvent m’aider.
Si tu ne t’es trompé ni dans le titre (problème code screener) ni dans le copier-coller du code, alors tu as tout simplement tenté de mettre un code d’indicateur (module probuilder, fait pour des tracés sur ou sous un graphe) à la place d’un screener (module proscreener, fait pour sélectionner des actifs parmi des listes, pas fait pour des tracés).
Donc de deux choses l’une:
- Soit tu veux voir du graphisme avec ce code et tu dois le mettre dans probuilder, pas proscreener
- Soit tu dois le tranformer en screener, ce qui suppose que tu définisses les critères de sélection d’une part, et d’autre part que tu supprimes dans le code tout ce qui est graphique, enfin il te faudra remplacer la ligne return par une ligne screener basée sur ton ou tes critères de sélection