Bonjour je suis novice en programmation, et j’utilise une stratégie basée sur les rebonds des bollinger
et je me demandais si quelqu’un aurait un screener a partager qui s’active lorsque la bougie en création ou celle avant a touche la bande supérieur ou inférieur de bollinger ?
Merci
Ce genre de condition est très facile à créer avec l’outil de création assistée, l’as-tu essayé ?
Bonjour nicolas J’ai effectivement essayé de réaliser via l assistant et cela me donne
indicator1 = BollingerUp[20](close)
c1 = (close = indicator1)
indicator2 = BollingerDown[20](close)
c2 = (close = indicator2)
SCREENER[c1 OR c2] (Variation AS “% Barre prec”)
Mais le screener ne renvoie rien ?
Normal car dans ce code, tu testes si le prix sera exactement égal à la Bande de Bollinder, hors cela n’arrivera quasiment jamais ou alors sur un instant tellement court, que tu louperas le signal.
Tu devrais essayer avec un croisement haussier ou baissier.
Bonsoir Nicolas et merci pour ton aide effectivement j’ai essayé avec le croisement et ça fonctionne
Je vous montre le code
indicator1 = Average[20](close)+2.5*std[20](close)
c1 = (indicator1 CROSSES OVER close)
indicator2 = Average[20](close)-2.5*std[20](close)
c2 = (indicator2 CROSSES UNDER close)
indicator3 = Average[20](close)+2.5*std[20](close)
c3 = (indicator3 CROSSES UNDER close)
indicator4 = Average[20](close)-2.5*std[20](close)
c4 = (indicator4 CROSSES OVER close)
SCREENER[c1 OR c2 OR c3 OR c4] ((close/DClose(1)-1)*100 AS "% Veille")
Pour aller plus loin
J’ai essayé de d ajouter une moyenne mobile en filtre
L’idée est la suivante MM200 inférieur au prix et le prix touche la bollinger inférieur le screener me renvoie le marché.
Malheureusement le code dessous ne me renvoie rien ..??
indicator1 = Average[200](close)
c1 = (indicator1 > close)
indicator2 = Average[20](close)+2.5*std[20](close)
c2 = (indicator2 CROSSES OVER close)
indicator3 = Average[20](close)+2.5*std[20](close)
c3 = (indicator3 CROSSES UNDER close)
SCREENER[c1 AND (c2 OR c3)] ((close/DClose(1)-1)*100 AS "% Veille")
Dans ton code, la MM200 est au dessus du prix (et pas en dessous). Et tu as codé 2 fois les bandes supérieures (tu ajoutes la STD au lieu de la soustraire à la ligne 7.