Je réplique le problème également, je vais transmettre au support pour vérification de l’instruction DynamicZoneStochastic qui pose problème à priori.
Dans l’immédiat, tu peux remplacer l’instruction par son code (bandes de bollinger appliqués au stochastic avec un facteur de 0.8 sur les bandes):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if barindex > 20 then
Sto = Stochastic [ 14 ,3 ] (close )
DZStoUp = average [ 20 ] (sto)+ std [ 20 ] (sto)* .8 //DynamicZoneStochasticUp[20](close)
DZStoDn = average [ 20 ] (sto)- std [ 20 ] (sto)* .8 //DynamicZoneStochasticDown[20](close)
c1 = Sto > Sto[ 1 ] And DZStoUp > DZStoUp[ 1 ] And DZStoDn > DZStoDn[ 1 ]
c2 = Sto < Sto[ 1 ] And DZStoUp < DZStoUp[ 1 ] And DZStoDn < DZStoDn[ 1 ]
If c1 Then
cDZSto = 1
Elsif c2 Then
cDZSto = - 1
Else
cDZSto = 0
Endif
endif
Return cDZSto Style (HISTOGRAM )
1 user thanked author for this post.