Créer un screener « MACD & Bollinger »

Bonjour à tous,

 

Voici une demande qui m’a été faite :

 

Et voici la réponse en vidéo : 

 

 

Même si ce screener ne me semble pas très performant, j’ai réalisé cette vidéo pour le côté pédagogique.
Et je vous livre ici le code du SCREENER : 

 

c1 = close > average[20](close) and close > average[50](close) and close > average[100](close) and close > average[150](close) and close > average[200](close)

iMACD = MACDline[12,26,9](close)
SignalMACD = ExponentialAverage[9](iMACD)

c2 = iMACD > 0 and SignalMACD > 0
c2bis = iMACD <= 1 and SignalMACD <= 1

c3 = iMACD > SignalMACD

c4 = close > BollingerUp[20](close)

BBwidth = BollingerBandWidth[20](close[1])
c5 = average[5](BBwidth) < 0.9 * average[20](BBwidth)

screener[c1 and c2 and c2bis and c3 and c4 and c5]
Share Button