Bonjour,
Je souhaiterais développer un screener qui détecterait la cassure du plus haut ou plus bas sur une période donnée.
La période va de la veille à partir de 5h00 et le jour courant jusqu’à 5h00.
J’ai tenté d’utiliser le code ci-dessous, mais je n’arrive pas à obtenir une valeur correcte pour le numéro de barre pour la veille à 5h.
Pourriez-vous m’aider svp ?
Merci d’avance,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Timeframe (1 minutes )
if opendate [ 1 ] <> opendate and Time = 050000 then
startbar = barindex
endif
if time = 050000 then
endbar = barindex
endif
P = (endbar - startbar) + 1
PlusHautD = Highest [ P] (High )
PlusBasD = Lowest [ P] (Low )
CassureplushautD = High > PlusHautD
CassureplusbasD = Low < PlusbasD
if CassureplushautD then
Go = 1
Ratio = - 1
elsif CassureplusbasD then
Go = 1
Ratio = 1
else
Go = 0
endif
Screener [ Go] (ratio)