Le code ci-dessous calcul les supports/résistances tels que l’indicateur PRT intégré.
J’ai souhaité calculer la moyenne du support S3 et le représenté graphiquement, je suis surpris que la valeur de cette moyenne
soit différente en début de période (donc 24H) alors que les données de son calcul sont identiques pendant celle-ci ? (Sup3 a la même valeur sur 24H).
Le graphique est en bougie de 15 minutes.
Je souhaiterais obtenir une valeur unique par période de 24H de la valeur de ce support S3 suivant la période (nombre de jour) désirée.
Merci pour vos conseils…
Moyenne support S3
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
34
35
36
37
38
39
a1=OpenDayOfWeek
b1=DHigh(1)
b2=DHigh(2)
c1=DLow(1)
c2=DLow(2)
d1=DClose(1)
d2=DClose(2)
IFa1=1THEN
b1=b2
c1=c2
d1=d2
ELSE
b1=b1
c1=c1
d1=d1
ENDIF
Ht=b1
Bs=c1
C=d1
Pivot=(Ht+Bs+C)/3
// Res4 = Pivot + ((Ht - Bs)*3)
// Res3 = Pivot + ((Ht - Bs)*2)
Res3=Ht+2*(Pivot-Bs)
Res2=Pivot+Ht-Bs
Res1=(2*Pivot)-Bs
Sup1=(2*Pivot)-Ht
Sup2=Pivot-(Ht-Bs)
//Sup3 = Pivot - ((Ht - Bs)*2)
Sup3=Bs-2*(Ht-Pivot)
//Sup4 = Pivot - ((Ht - Bs)*3)
Sup4=Bs-3*(Ht-Pivot)
// Calcul la moyenne du pivot X
MP=average[X,1](Sup3)
returnMPcoloured(227,247,40)STYLE(HISTOGRAM,1)as"Moyenne Support 3"
La moyenne que tu calcules avec AVERAGE calcul une valeur sur les X dernières périodes / chandeliers la valeur de Sup3, hors cette valeur n’a pas forcément changé durant ces X dernières bougies !
Si tu veux calculer une moyenne de 3 valeurs différentes, je te suggère de créer un tableau de toutes les valeurs qu’a pris Sup3 et de faire une boucle sur celui ci pour calculer ta moyenne.
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue