Sinon peut etre faire plus simple avec ces critères si cela ne vous dérange pas…
En utilisant comme critère le croisement m 7 comme signal avec nombre de bougie depuis croisement m7 ou, si cela ne fonctionne pas la valeur du rsi en critère.
Merci d’avance pour votre gentillesse et belle soirée.
Dany
-
- Le cours est au-dessus de la MM200.
- La MM200 est orientée à la hausse.
- Rebond sur la MM50 + ou – 5% :
- Une bougie touche ou clôture légèrement sous la MM50,
- si cela est possible mais pas indispensable… detection d’une bougie haussière significative si cela est possible :
- Exemples de bougies japonaise haussières : Engglobente haussière, marteau, doji long rouge ou vert.
- RSI > entre 45 et 60
Désolé mais je ne comprends pas ce que tu veux dire, peux-tu me donner un exemple ?
Bonjour,
en fait pour faire simple, repartons de zero pour ce screener. Voici les conditions :
Moyenne mobile 20 > moyenne mobile 50
Moyenne mobile 50 > moyenne mobile 200
Moyenne mobile 20 > moyenne mobile 50
Rsi > 50
Macd en croisement haussier
Volume supérieur de 20% à la moyenne mobile des volumes sur 10 jours
Prix > mm200
Prix > mm50
prix croise m20 à la hausse ou prix >mm20
décompte des bougies ou nombre de bougies depuis le croisement haussier de la mm20 de 0 à 20 par exemple.
Désolé pour le retard dans la réponse.
Voici le code que vous avez demandé :
Sma200 = average[200,0](close)
Sma50 = average[50,0](close)
Sma20 = average[20,0](close)
myRSI = Rsi[14](close)
myMACD = MACDline[12,26,9](close)
MACDsig = MACDSignal[12,26,9](close)
c1 = Sma20 > Sma50
c2 = Sma50 > Sma200
c3 = myRSI > 50
c4 = myMACD CROSSES OVER MACDsig
c5 = volume > (average[10,0](volume) * 1.20)
c6 = close > Sma50
c7 = close > Sma200
c8 = close > Sma20
c9 = (BarsSince(close CROSSES OVER Sma20) <= 20)
c10 = high <> low
Cond = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7 AND c8 AND c9 AND c10
SCREENER[Cond]