Bonjour
Je souhaite detecter le changement de trend avec une representation three line trade
j’affiche donc 2 graph : le 1er en three line break (3) et le second en bougie avec l’indicateur ci dessous.
On peut constater qu’a chaque changement de couleur de bougie du graph three line break , l’indicateur du 2nd graph change de sens
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
30
31
once t= 1
once a0= (close )
once a1= (close )
once a2= (close )
once a3= (close )
if t= 1 and close > a3 then
a0= a1
a1= a2
a2= a3
a3= close
elsif t= 1 and close < a0 then
changement = - 1
t= - 1
a1= a3
a0= a3
a3= close
elsif t= - 1 and close < a3 then
a0= a1
a1= a2
a2= a3
a3= close
elsif t= - 1 and close > a0 then
changement = 1
t= 1
a1= a3
a0= a3
a3= close
endif
return changement coloured by t[ 1 ] as "cassure"
Il fonctionne bien et m’indique chaque changement de couleur de bougie
J’ai voulu essayer pour un four line break
voici mon code
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
30
31
32
33
once t= 1
once a0= (close )
once a1= (close )
once a2= (close )
once a3= (close )
once a4= (close )
if t= 1 and close > a4 then
a0= a1
a1= a2
a2= a3
a3= a4
a4= close
elsif t= 1 and close < a0 then
changement = - 1
t= - 1
a1= a4
a0= a4
a4= close
elsif t= - 1 and close < a4 then
a0= a1
a1= a2
a2= a4
a4= close
elsif t= - 1 and close > a0 then
changement = 1
t= 1
a1= a4
a0= a4
a4= close
endif
return changement coloured by t[ 1 ] as "cassure"
Par contre certains changements sont decalés or j’ai juste rajouté une quatrieme variable par rapport au code original
merci de votre aide
1 user thanked author for this post.