Bonjour,
Je souhaite créer un screener qui séléctionne les titres selon les critères suivants :
Weekly : les prix sont au-dessus de la EMA21 et que le MACD Histogramme est positif.
Daily : les prix sont entre l’EMA21 et l’EMA52. Plus l’histogramme MACD doit être positif aussi.
Bien évidamment les EMA (daily et weekly) doivent être haussière.
Voici le programme que j’ai fait :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
timeframe (weekly )
wEMA21 = ExponentialAverage [ 21 ] (close )
c1 = (close >= wEMA21)
c2 = wEMA21[ 1 ] < wEMA21
wMACDHisto = ExponentialAverage [ 12 ] (close ) - ExponentialAverage [ 26 ] (close ) - ExponentialAverage [ 9 ] (close )
c3 = (wMACDHisto >= 0 )
timeframe (daily )
dEMA21 = ExponentialAverage [ 21 ] (close )
dEMA52 = ExponentialAverage [ 52 ] (close )
dMACDhisto = ExponentialAverage [ 12 ] (close ) - ExponentialAverage [ 26 ] (close ) - ExponentialAverage [ 9 ] (close )
c4 = close < dEMA52
c5 = dEMA21 < close
c6 = dEMA21[ 1 ] < dEMA21
c7 = dEMA52[ 1 ] < dEMA52
c5 = dMACDhisto > 0
SCREENER [ c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7] (Variation AS "% Barre prec" )
Mais je pense que j’ai fait une erreur et je souhaite avoir votre avis là dessus. Je vous mets aussi une image du code.
Merci d’avance pour votre aide.