Bonjour,
Est-il possible de borner le DPO de zéro à 100? comme un RSI par exemple…
J’ai collé le code du DPO de Nicolas
D’avance merci pour vos réponses
Arnaud
// **** DPO of past moving average and not future ones :
p = p1
avg = average[p](customclose)
r = round(p/2) +1
b = customclose - avg[r]
myDPO = b
RETURN myDPO as "Detrented Price Oscillator of past datas", 0 coloured(10,10,255) as "0"
Pour cela il faut le normaliser, donc choisir une période de normalisation que j’ai appelé “period” dans le code ci-dessous.
// **** DPO stochastic
p = 10
avg = average[p](customclose)
r = round(p/2) +1
b = customclose - avg[r]
//normalisation
period = 100
hh = highest[period](b)
ll = lowest[period](b)
norm = (b-ll)/(hh-ll)*100
RETURN norm
C’est donc la stochastique du DPO.
Bonjour Nicolas
merci beaucoup !
je posterais plus tard ce à quoi cela va servir.
bonne journée !
Merci par avance pour ton retour à ce sujet, c’est toujours intéressant de comprendre le pourquoi d’une demande 🙂