This code was done to detect any value which was stable the last 20 days (MMA7 variations < 5%) and operate a breakout by breaking the highest of these last 20 days
// MMA7 condition
maxexp = highest[20](exponentialaverage[7])[1]
minexp = lowest[20](exponentialaverage[7])[1]
percexp = (maxexp - minexp) / minexp
c1= percexp < 5/100
// Find max candle on last 20 unit
maxcandle = highest[20](high)[1]
c2 = close > maxcandle
// Volume condition
avgVol = average[20](volume)
sum = 0
for i=0 to 20
if (volume[i] < avgVol*10) then
sum = sum + volume[i]
else
sum = sum + avgVol
endif
next
avgVol = sum / 21
c3 = avgVol > 1000
// Screener
SCREENER[c1 and c2 and c3](percexp*100 as "MMA7 variation")
You must be logged in to post a comment.
Good morning Rene'. Thanks a lot d=for the 3 screener you made regarding Breack Out (very usefull for my operation) . Could you please be so kindly to help me to add some simple function which maybe for you is very easy1)show only title with Volume over 100.000 2)Show titles which reach at list 3 days up after Breack Out. Tks a lot for your help Claudio
Tout a fait demon, cela depend de ce que tu recherches personnellement je ne souhaite enlever que les valeurs illiquides donc avec une moyenne de volume sur les 20 derniers jours superieure a 1000 mais tu es libre d adapter comme tu le souhaites :)
Bonjour, je n'ai pas téléchargé le code mais je l'ai lu et comme je ne comprenais pas la condition C3, j'ai créé un indicateur pour voir comment fonctionne C3. Il retourne à chaque fois la valeur 1, ce qui est logique car il donne comme vrai une moyenne 21 des volumes journaliers supérieure à 1000 ce qui est extrèmement faible. Par exemple, mes screeners éliminent toutes les valeurs dont la moyenne des volumes journaliers est inférieure à 100 000. A part cette petite remarque, il fonctionne très bien Bonne journée.
bonjour, je viens de tester ce screener, je constate une anomalie...il ne renvoie pas l'exemple de 20 bougies en range précédement...mais renvoie bien un plus haut sur ces 20 dernières bougies. Je ne suis pas satisfait, exemple au 29 Avril: air Liquide qui n'a pas du tout la configuration d'un break out classique...et je n'ai pas envie de rentrer sur Air Liquide.