Bonjour chers amis programmeurs,
J’ai besoin de votre aide pour créer un screener simple. Je souhaiterai voir apparaître dans un screener les actions qui dans la semaine casse à la hausse la clôture annuelle de l’année précédente, si l’année la clôture de l’année précédent était supérieur à son ouverture.
L’idéal serait un screener qui screener la période temporaire sélectionné dans le screener. Et qui détecte les dépassements de la clôture de la dernière bougie (si bougie haussière (open<close).
Un grand merci pour votre aide.
Ci-dessous le screener pour détecter si le Close actuel est bien au dessus de celui de l’année passé et si celle-ci était une année haussière. Par contre le screener ne détecte pas si le dépassement a lieu sur la barre courante, ai-je bien compris ?
If Year[0]>Year[1] then
yearlyHigh = Highest[BarIndex - lastYearBarIndex](DHigh(1))
yearlyOpen = Open[BarIndex - lastYearBarIndex]
yearlyClose = DClose(1)
lastYearBarIndex = BarIndex
endif
c = Close>yearlyHigh and yearlyOpen<yearlyClose
SCREENER [c]