Monsieur Nicolas je n’ai sais pas si vous pourrais m’aider avec un code d’un screen que j’ai obtenu.
Le screen est base sur un indicateur appeler “VariacMedia“, qui veut donner un valeur moyen sur la variation du prix d’une action et dont l’unique chose que nous interes c’est le valeur appeler VarMedia, sont code
Var = Variation(close)
ModVar = ABS(Var)
Media = Average[n](ModVar)
Return ModVar as “ModVar”, Media as “VarMedia”
n=40
Le screen veut faire donc plusieurs choses:
- Chercher des valeurs avec une VarMedia entre 2.5 et 5
- avec des prix allant entre 10 et 60 en close
- Les ordonner par pertinence (intérêt)
-
Le code obtenu pour cette screen c’est:
SCREENER(close as “close”)
REM :: NTC- Rastreador ::
ignored, VarMedia = call VariacMedia[40]
c1 = (VarMedia>= 2.5 AND VarMedia <=5)
VolMedio= (Average[20](Volume) > 500000)
c2 = VolMedio
c3 = (close>10 AND close<60)
interes=Round(VarMedia*VarMedia*close*VolMedio/15)
screener [c1 and c2 and c3] (interes as “Interés”)
La question c’est que ou moment de le lancer ne filtre pas les prix ni les valeurs bases sur la ” VarMedia ” et dans la rubrique “interes” donne le prix de l’action trouve en lieu d’un valeur de pertinence, bref je n’arrive pas a comprende le porquoi. si c’est une question de programation o de configuration, pourriez vous m’aider.
En vous en remerciant