Bonjour à tous,
Voici le message d’erreur que j’obtiens lorsque dans l’un de mes screener j’appelle un de mes indicateurs :
La fonction “Break Up” appelée via “Screener Break Up” doit être appelée avec une expression entre parenthèses
Voici le code qui pose problème
TIMEFRAME(weekly)
indicator1 = CALL "Break Up"(close)
c1 = (indicator1 = 1)
criteria = ADX[14]
VOLUM= Average[50](volume)>20000
SCREENER[c1 AND VOLUM] (criteria AS "ADX")
J’ai pourtant d’autres screeners construit de la même façon qui appellent des indicateurs et je n’ai pas le problème.
Ce souci n’arrive que sur l’appel de mon indicateur Break Up, et mon indicateur fonctionne correctement
Voici par exemple un code fonctionnel
TIMEFRAME(daily)
indicator1 = CALL "Break Down"(close)
c1 = (indicator1 = 1)
TIMEFRAME(weekly)
indicator2 = CALL "squeeze"
c2 = (indicator2 = 1)
criteria = ADX[14]
VOLUM= Average[50](volume)>5000
SCREENER[c1 AND c2 AND VOLUM] (criteria AS "ADX")
Pourriez vous m’indiquer ce qui cloche ?
Merci
Re Bonjour à tous.
personne pour m’aider sur ce message d’erreur ?
Dois-je faire une demande via l’aide de PRT directement ?
Merci
As-tu codé à la main tes instructions CALL? Si oui je te conseil plutôt d’utiliser le bouton “fx” et de chercher ton indicateur dans la liste et de l’insérer de cette manière, ainsi le CALL sera créé par la plateforme et sera totalement conforme dans sa définition. Tient nous au courant.
Merci Nicolas,
Oui j’avais collé mes call à la main.
Je viens d’aller ouvrir mes screeners et bizarrement sans aucune modification, ils fonctionnent maintenant. Bizarre
J’aurais au moins découvert la fonction fx.