Bonjour,
Je recherche un screener si quelqu’un à la gentillesse de m’aider…
Prix de l’action qui croise à la hausse MM200 – jusqu’à 5 séances avant
Augmentation des volumes de transaction + 10% par exemple
Macd zero lag vert ou qui croise a la hausse
Merci d’avance pour votre aide,
Message déplacé en son propre sujet depuis un autre sujet non lié, merci de maintenir séparées les demandes non liées et de leur mettre un titre approprié. Merci aussi de ne pas poster de messgaes en double dans plusieurs sujets (j’ai effacé les doublons), et plus généralement de tenir compte des autres règles de publication dans le forum qu’on peut trouver dans le grand cadre jaune en bas de page, juste avant le bouton “submit” message.
“Prix de l’action qui croise à la hausse MM200 – jusqu’à 5 séances avant”:
(en supposant qu’on est en UT jour) c1 = summation[6](close>average[200](close))
Augmentation des volumes de transaction + 10% par exemple:
(en supposant que c’est une augmentation par rapport à la bougie précédente) c2 = volume>1.1*volume[1]
Macd zero lag vert ou qui croise a la hausse:
voir la c7 de Nicolas dans le sujet précédent: https://www.prorealcode.com/topic/screener-action-daily-avec-mm20-et-mm50/#post-183110
Puis:
screener[c1 and c2 and c7]
Bonjour,
Merci mais je n’arrive pas a faire fonctionner le screener. Pourriez vous avoir la gentillesse svp m’envoyer le code complet ?
Bien cordialement
Copier coller des c1 et c2 décrites ci-dessus, et de la c7 de Nicolas, et la ligne “screener” qui rassemble le tout, ça donne:
c1 = summation[6](close>average[200](close))
c2 = volume>1.1*volume[1]
short=12
long=26
EMAshort1 = exponentialaverage[short](close)
EMAshort2 = exponentialaverage[short](EMAshort1)
DifferenceShort = EMAshort1 - EMAshort2
ZeroLagShort = EMAshort1 + DifferenceShort
EMAlong1 = exponentialaverage[long](close)
EMAlong2 = exponentialaverage[long](EMAlong1)
DifferenceLong = EMAlong1 - EMAlong2
ZeroLagLong = EMAlong1 + DifferenceLong
ZeroLagMACD = ZeroLagShort - ZeroLagLong
c7 = zerolagmacd>=0
screener[c1 and c2 and c7]
Merci énormément pour votre gentillesse.
Juste un petit souci… Le screener fait ressortir des valeurs dont le prix a franchi a la hausse la MM200 il y a bien longtemps alors, que je souhaiterai si c’est possible, que le franchissement soit effectué 5 séance avant la dernière clôture Daily.
Bien cordialement
Modification de c1 pour correspondre à cela (vérifier qu’on est au-dessus + qu’on a croisé pas plus tôt qu’il y a 5 séances):
c1 = close>average[200](close) and summation[6](close crosses over average[200](close))>=1
c2 = volume>1.1*volume[1]
short=12
long=26
EMAshort1 = exponentialaverage[short](close)
EMAshort2 = exponentialaverage[short](EMAshort1)
DifferenceShort = EMAshort1 - EMAshort2
ZeroLagShort = EMAshort1 + DifferenceShort
EMAlong1 = exponentialaverage[long](close)
EMAlong2 = exponentialaverage[long](EMAlong1)
DifferenceLong = EMAlong1 - EMAlong2
ZeroLagLong = EMAlong1 + DifferenceLong
ZeroLagMACD = ZeroLagShort - ZeroLagLong
c7 = zerolagmacd>=0
screener[c1 and c2 and c7]
Bonjour,
help… une personne aimable aurait elle la gentillesse de me proposer un screener comme celui là ? (en UT hebdomadaire)
MM20 montante
MM50 montante
MM20 croise MM50 à la hausse (5 séances antérieur maxi) ou encore mieux entre 5 et 10 séances antérieures
Prix ou cours de l’action au dessus de la MM20
Merci d’avance
Bonjour,
comment faire pour avoir un critère avec le nombre de bougie sur ce screener svp ? (Entre 1 et 10maxi).
Merci d’avance.
c1 = close>average[7](close) and summation[6](close crosses over average[7](close))>=1
c2 = volume>1.1*volume[1]
short=12
long=26
EMAshort1 = exponentialaverage[short](close)
EMAshort2 = exponentialaverage[short](EMAshort1)
DifferenceShort = EMAshort1 – EMAshort2
ZeroLagShort = EMAshort1 + DifferenceShort
EMAlong1 = exponentialaverage[long](close)
EMAlong2 = exponentialaverage[long](EMAlong1)
DifferenceLong = EMAlong1 – EMAlong2
ZeroLagLong = EMAlong1 + DifferenceLong
ZeroLagMACD = ZeroLagShort – ZeroLagLong
c7 = zerolagmacd>=0
screener[c1 and c2 and c7]