Bonjour Nicolas,
Je cherche à avoir une sorte de Point Pivot évolutif en temps réel.
C’est très basique en fait.
Exemple : Base de calcul depuis 08.00 am (ou tout autre heure paramétrable)
en prenant le (Plus haut depuis l’open paramatré+ le plus bas depuis l’open + le close de la bougie en cours)/3.
Rien de plus.
Avec ça il serait possible de suivre l’évolution du PP tout au long de la journée.
Je suis quasi sûr que cela doit exister déjà sur le site mais pas encore détecté avec la recherche. 🙁
Peux-tu m’éclairer où le trouver ou me concocter le code stp ?
Si en plus il y avait les R1-R3 et S1-S3 ce serait un must mais pas indispensable…
Merci à toi.
Bon début de semaine.
Il faudrait essayer avec ce code:
On réinitialise le prix d’ouverture à chaque fois que l’heure exacte est testé, puis on enregistre en temps réel le plus haut et le plus bas depuis ce moment.
starthour = 080000
if time=starthour then
o = open
hh = 0
ll = close*100
endif
if time>starthour then
hh = max(o,hh)
ll = min(o,ll)
pivot = (o+hh+ll)/3
endif
return pivot
(non testé).
Bonjour,
Merci Nicolas pour ta réactivité, même le week end !
Toutefois, cela ne correspond pas.
Je me suis peut être mal exprimé.
Fichier joint 1 = le résultat testé de ta proposition
Fichier joint 2 = Proposition sur Dax 5 min avec 2 exemples.
Le principe est que le Point Pivot soit calculé à chaque close de bougie en prenant en compte le plus haut et le plus bas depuis le Point de départ du jour (0800am).
A suivre.
Désolé, le soleil a tapé trop fort.
Le code corrigé devrait être :
starthour = 080000
if time=starthour then
o = open
hh = 0
ll = close*100
endif
if time>starthour then
hh = max(high,hh)
ll = min(low,ll)
pivot = (o+hh+ll)/3
endif
return pivot
Tu peux confirmer ?
Bonjour,
C’est mieux, mais ce n’est pas encore ça 🙂
Je pense que dans ta formule, il y a :
(Ouverture + plus haut + plus bas)/3
De mon côté, pour mon Point Pivot “banal” il nous faut :
(Plus haut + Plus bas + Close)/3 === > depuis 0800
– Aussi, comment serait-il possible d’insérer S1 dans le code ?
Sachant que c’est (Pivot x 2 )- High
Peux-tu me montrer en l’intégrant dans le code ? je ferais le reste pour les autres R1…R3
Merci pour ton support.
Ok, j’ai mal lu l’énoncé 😳
starthour = 080000
if time=starthour then
hh = 0
ll = close*100
endif
if time>starthour then
hh = max(high,hh)
ll = min(low,ll)
pivot = (close+hh+ll)/3
s1 = (pivot*2)-hh
endif
return pivot,s1
Excellent !
C’est ça.
Merci.
Cela semble tellement simple…
J’ai pu intégrer S3- R3 grâce à ton exemple.
Je progresse, je progresse… 🙂
Bien, mais ces niveaux ne seront jamais atteint donc ?
Bien sûr, tu as raison.
Ma démarche est d’identifier d’éventuelles zones de S/R avec les Pivots (S & R) ==> breakout.
Voir graphique : rectangles.
A voir si à la longue c’est pertinent.
Mais bon, le principal est là : le PP. 🙂