Je vous soumets un screener assez pratique pour identifier rapidement dans quelles UT la zone de force est déclenchée pour une ou plusieurs valeurs.
Il retourne un nombre de trois chiffres indiquant si la valeur a déclenché sa zone de force en mois, en hebdo et en daily.
1- Le nombre retourné comporte des “5” (Zone de force déclenchée) ou un “1” (zone de force pas déclenchée).
2- Le premier numéro donne l’UT mois, le deuxième l’hebdo, le troisième le jour.
Pour faire plus simple : qq exemples.
AXA 555 -> zone de force dans les 3 UT
EUTELSAT 551 -> zone de force en mois, en hebdo, mais pas en jour.
CARREFOUR 515 -> zone de force en mois, pas en hebdo, mais zone de force en jour.
ALSTOM 115 -> pas de zone de force en mois, ni en hebdo, mais oui en jour.
AIR FRANCE 111 > aucune zone de force dans aucune UT.
On peut trier les valeurs du plus petit au plus grand pour avoir une idée de leur puissance. J’espère que c’est à peu près clair 🙂
C’est bien sûr adaptable au besoin à d’autres UT, avec par ex, un 4e chiffre pour l’UT heure.
timeframe(monthly)
myTrend7, ignored, myExpansion7, ignored, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)
if (myTrend7 <> myExpansion7) then
zf1 = 500
endif
if (myTrend7 = myExpansion7) then
zf1 = 100
endif
timeframe(weekly)
myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)
if (myTrend <> myExpansion) then
zf2 = 50
endif
if (myTrend = myExpansion) then
zf2 = 10
endif
timeframe(daily)
myTrend2, ignored, myExpansion2, ignored, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)
if (myTrend2 <> myExpansion2) then
zf3 = 5
endif
if (myTrend2 = myExpansion2) then
zf3 = 1
endif
zf5 = zf1+zf2+zf3
SCREENER[zf5](zf5 as "M W J")