Bonjour a tous,
Je me suis fait un screener qui m’indique les croisement a la hausse ou a la baisse d’une EMA5 avec une EMA60.
J’aimerais plutôt qu’un croisement, avoir un screener qui me ressortent les valeurs avec une EMA5 qui s’approche de l’EMA60 avec possibilité de régler le pourcentage d’approche, donc avant le croisement.
Comment puis-je faire ceci ?
Voici ce que j’avais fait pour les croisements.
Merci pour votre aide
indicator1 = ExponentialAverage[5](close)
indicator2 = ExponentialAverage[60](close)
c1 = (indicator1 CROSSES OVER indicator2)
indicator3 = ExponentialAverage[5](close)
indicator4 = ExponentialAverage[60](close)
c2 = (indicator3 CROSSES UNDER indicator4)
SCREENER[c1 or c2]
Merci Nicolas
J’ai essayé ce code, mais il s’agit d’un indicateur.
Comment le transformer en Screener ?
Merci
Le code ci-dessous est la version ‘screener’ de cet indicateur de détection de proximité en pourcentage entre 2 moyennes mobiles :
//reserrement de MA en pourcentage
percentage = 0.025
a = exponentialaverage[35]
b = exponentialaverage[60]
upper = max(a,b)
lower = min(a,b)
d = ((upper - lower) / close) *100
e = d <= percentage and barindex>60
screener[e](d as "percentage prox")
Merci Nicolas pour ton aide
bonjour aux passionnés,
pour ma part, je débute un peu la prog, je pioche ici et là mais c’est super dur quand même !!!
je regarde pour un prog screener avec les titres dont la moy mob 7 simple croise à la hausse la moy mob 20 et ce sur les 10 ou 15 dernières séances. Condition aussi que la m20 soit ascendante. Condition aussi que la m20 soit ascendante depuis au moins 2 séances
l’idée est de trader un retour sur m7 avec une m20 et m7 ascendantes.
voilà mon début de programme :
indicator1 = Average[7](close)
indicator2 = Average[20](close)
c1 = (indicator1 >= indicator2)
indicator3 = Average[20](close)
indicator4 = Average[20](close)
c2 = (indicator4 > indicator3[1])
c3 = (indicator4[1] > indicator3[2])
SCREENER[c1 AND c2 AND c3]
deuxième chose dans le genre de la demande de mon voisin du dessus, je cherche les titres dont la mm7 va devraient croiser à la hausse la mm20 qui est ascendante en règlant le pourcentage à ma guise genre 0.04
//reserrement de MA en pourcentage
percentage = 0.04
a = Average[7]
b = Average[20]
upper = max(a,b)
lower = min(a,b)
d = ((upper - lower) / close) *100
e = d <= percentage and barindex>20
screener[e](d as "percentage prox")
merci Nicolas, t’es un vrai pro.
Tof
Bonsoir Louyub, dans les prochains messages merci d’utiliser le bouton “insert PRT code” tel que spécifié dans le cadre jaune des règles de publication en bas de page avant le bouton “submit”. Pas besoin de reposter le message ci-dessus, je vais y reformater les codes dans un instant. Si besoin de localiser le bouton pour la première fois, cf image attachée. Merci.
Ton premier code peut s’exprimer ainsi:
indicator1 = Average[7](close)
indicator2 = Average[20](close)
c1a = (indicator1 >= indicator2)
c1b = (summation[10](c1a)=10) // c1a vraie 10 séances, modifier si 15 séances
c2 = (indicator2 > indicator2[1]) // ma20 ascendante
c3 = c2 and c2[1] // c2 vraie 2 séances consécutives
SCREENER[c1b AND c3]