zyvParticipant
Average
Bonjour à tous,
J’ai un petit souci entre la version V10.3 et la version V11.1 complète.
En espérant que vous puissiez me renseigner car malgré je n’arrive pas à trouver la solution.
Sincères salutations,
Yves
Code:
K=p3
de48=DPO[k*2] (close)
if de48=de48[1] and de48[1]=de48[ 2] and de48[2]<>de48[ 3] then
flag=1
endif
n=(k*2)-4
p=(n/2)-1
d100=DPO[n]( close)
moy100=close- d100
co=(moy100-moy100[ 1]+(close[ p])/n)*n
if flag[1]=1 and flag[2]=0 then
hh=co[1]
endif
if flag[1]=1 then
co=hh
endif
n=p3 mod 2
p=(p3-n)/2
p3=(2*p)+1
once x=0
w=abs((p-x)/ p)
w=w*w*w
w=(1-w)
w=w*w*w
x=x+1
if barindex=p3 then
a=0
b=0
e=0
for i=1 to p3
z=barindex-i+ 1
a=a+w[z]
b=b+w[z]*(i)
e=e+(i)*(i)* w[z]
next
endif
if barindex>p3 then
c=0
d=0
for i=1 to p3
z=barindex-i+ 1
c=c+co[p3+p- i]*w[z]
d=d+co[p3+p- i]*w[z]*( i)
next
endif
alpha=(a*d-b* c)/(a*e-b* b)
beta=(c*e-b* d)/(a*e-b* b)
lowess=alpha* (p+1)+beta
if barindex < p3*2 then
lowess=undefined
endif
zz = close - lowess
zzsigma = STD[p3](zz)
bb1 = lowess + zzsigma
bb2 = lowess +1.618* zzsigma
bb3 = lowess +2* zzsigma
bl1 = lowess - zzsigma
bl2 = lowess - 1.618* zzsigma
bl3 = lowess - 2* zzsigma
return lowess, bb1, bb2, bb3, bl1, bl2, bl3
Je vais devoir reformater le code ci-dessus, règle de publication “utilisez toujours le bouton insert PRT code” du cadre jaune non respectée… Voir image ci-jointe si besoin de localiser le bouton pour la première fois pour les nouveaux. Merci d’aider à être aidé en respectant les règles de publication.
@ Noobywan en fait, il avait utilisé ce bouton, mais ne fonctionnait pas pour certaines raisons. J'ai édité son texte pour l'ajouter, mais j'ai découvert qu'il avait été utilisé, je viens d'ajouter un espace quelque part et de le sauvegarder à nouveau … cela a fonctionné!
Ok, désolé Zyv, double modération simultanée et potentiellement un bug qui empêche le bon format PRT d’apparaître sans erreur de la part du posteur, qu’on signale à Nicolas
Triple modération ! J’ai moi aussi reformaté le texte 🙂
Bref, ce comportement est normal avec la v11 puisque le DPO a été modifié. Je m’explique :
Le DPO est un indicateur qui utilisait en v10.3 les données du futur. Celui-ci était donc idéal pour recréer le fameux centre de gravité puisque cet indicateur a la particularité de repeindre, donc rien de mieux que de connaître le prix à l’avance pour recréer ce phénomène.
Sauf que connaître le futur, et bien cela a été supprimé de l’indicateur DPO qui désormais utilise bien entendu les données du passé, comme n’importe quel autre indicateur, donc son utilisation pour recréer le centre de gravité est devenu caduque et donc l’indicateur dont il est question dans cette file ne fonctionnera plus.
zyvParticipant
Average
Je vous remercie de votre réponse.
Désolé, de ne pas avoir respecté les règles pour le post.
Cordialement.