Bonjour ,
dans un screener comment demander que lors de la recherche de la condition, celle ci doit être effectuée dans disons les 2 périodes précédentes maximum afin que le signal soit tout frais 🙂
D’avance merci pour ton retour et bonne journée !
Tout dépend comment a été codé le screener en question, merci de partager le code pour y intervenir et expliquer.
Salut Nicolas
le but était de trouver des valeur ou le RSI serait ds une situation d excès
Donc j au utilisé des bandes de bollinger calculée sur le RSI et une moyenne mobile sur le RSI
J ai trouvé à gauche et a droite des choses pour la condition de temps mais au final il y a peut être mieux que ce ne que je n ai fait
Tu peux me donner ton avis sur le code STP
merci d avance !
//RSI
p=14
a=rsi[P] (close)
// moyenne mobile
b=average[5] (RSI)
Bollinf = Bollingerdown[49](a)
c1= b < bollinf
Nbjour=5 //fraicheur du signal
cond=c1
finalcond=cond and lowest[nbjour](cond[1])=0
screener [finalcond]
Tu devrais plutôt utiliser Highest au lieu de Lowest, car tu cherches à savoir si le signal le plus haut (soit 1 = vrai) est bien 0 dans les “Nbjour” avant la dernière barre. Si ce plus haut du booléen “cond” est bien 0, alors le signal courant est bien celui apparu uniquement sur le dernier chandelier.
//RSI
p=14
a=rsi[P] (close)
// moyenne mobile
b=average[5] (RSI)
Bollinf = Bollingerdown[49](a)
c1= b < bollinf
Nbjour=5 //fraicheur du signal
cond=c1
finalcond=cond and highest[nbjour](cond)[1]=0
screener [finalcond]