Bonjour,
Je viens de découvrir ce forum. Bravo à toute la communauté pour la qualité des échanges. C’est top !
Mon problème : mes proscreeners me retournent régulièrement des valeurs qui comportent plusieurs jours sans cotation (c’est à dire que l’on a un trait comme chandelier japonais). Pour éliminer ces valeurs, j’ai pensé à cette condition : si la valeur rencontre un jour où son plus haut égale son plus bas, alors ne pas la retourner dans les résultats. Autrement dit, toutes les valeurs sur la période doivent répondre à la condition haut>bas strictement. Ce que j’ai traduit comme ça :
c1 = (high>low)[100]
Là où je pense me tromper, c’est sur la période, ce n’est pas non plus (high[100]>low[100]) qui vérifie la condition uniquement sur la bougie n-100. Comment faire “comprendre” au proscreener que je souhaite la condition pour toutes les bougies sur toute la période ?
Désolé pour cette question hyper simple mais je suis vraiment débutant. Merci pour votre compréhension et pour votre aide !
En effet ça ne fonctionnera pas comme cela.
Pour éliminer ces valeurs
Donc si je comprends bien, il faudrait coder une condition à inclure dans la recherche globale du screener pour ne pas retourner les valeurs dont au moins une des journées a été sans cotation ?
Bonjour Nicolas,
Mon souhait reformulé : il faudrait coder une condition à inclure dans la recherche globale du screener pour ne pas retourner les actions dont au moins une des journées a été sans cotation.
Merci pour votre aide.
Bien compris, voici la variable de condition à inclure donc, dans l’instruction SCREENER:
aucunjoursanscotation = cumsum(high=low)=0
Fait nous savoir si ça fonctionne !
Bravo ! Ca fonctionne ! Un grand merci pour votre réactivité et votre compétence. Plus aucun de mes résultats n’a de journée non côté. Je reviendrai sur ce forum, c’est sûr !