ProRealTime
Pour discuter sur l’interface de ProRealTime Software, nos configurations graphiques...
Répondre • Page 1 sur 1

Décalage vertical

par David » 04 oct. 2018 11:40

Oyez, oyez, braves gens, damoiselles et damoiseaux,

je cherche à avoir une moyenne mobile parallèle à une autre, par un décalage verticale de n points (les moyennes mobiles ont la même méthode et les mêmes Nb de périodes).

Dans les propriétés de la moyenne mobile on peut faire un décalage vertiacle en %, mais malheureusement pas en point.

Y aurait-il une âme charitable avec la solution ?

Re: Décalage vertical

par David » 04 oct. 2018 12:33

Sur ProRealCode j'ai trouvé ça :

Code : #

period = 20
type = 1
//0 = SMA
//1 = EMA
//2 = WMA
//3 = Wilder
//4 = Triangular
//5 = End point
//6 = Time series
bands = 20
decay = 10
 
env = average[period,type]
envUp = env+bands*pointsize
envDn = env-bands*pointsize
if barindex>decay then
Mid = env[decay]
Up = envUp[decay]
Dn = envDn[decay]
endif
 
return Mid, Up, Dn
https://www.prorealcode.com/topic/moyenne-mobile-enveloppe/#post-25729

Re: Décalage vertical

par David » 04 oct. 2018 12:58

avec la moyenne mobile de Hull et sans le décalage horizontal :

Code : #

period = 20
bands = 20

//type = 1
//0 = SMA
//1 = EMA
//2 = WMA
//3 = Wilder
//4 = Triangular
//5 = End point
//6 = Time series
//env = average[period,type]

//MMHULL
inner = 2*weightedaverage[ round(  period/2  )  ](close)-weightedaverage[period](close)
env = weightedaverage[ round(  sqrt(period)  ) ](  inner  ) 

envUp = env+bands*pointsize
envDn = env-bands*pointsize

return env, envUp, envDn

Re: Décalage vertical

par BearIsDead » 05 oct. 2018 09:27

Salut David. Je ne sais pas si on peut afficher un indic personnalisé sur le graphique même. En-dessous du graph, comme indic séparé (comme s'affichent rsi & co) oui, mais sur le graph comme les MM je ne sais pas.

Sinon, les codes que tu donnes, qui renvoient une "enveloppe" sur le modèle Bande bollinger, semblent corrects pour ce que tu veux faire ? Ca décale bien la valeur de x points par rapport à une MM donnée ?
Typiquement:
moyenneDecalee = valeurMM + x
return moyenneDecalee

Je me permets de te conseiller de reformuler ta question, car il ne me semble pas clair sur quel point tu bloques exactement.

(je déconnecte une semaine là, mais j'espère que tu auras une réponse si pas trouvé)

Re: Décalage vertical

par David » 16 oct. 2018 23:41

Salut BearIsDead, oui on peut bien faire un indicateur perso qui s'affiche sur le graphique, par exemple les deux codes du dessus.

Ça fonctionne bien, merci de t'en être préoccupé. La question était dans le premier poste, les deux autres ce sont les solutions. ;)

Sujets similaires
Carnet d'ordre vertical et scalping
par Howard » 03 nov. 2017 11:19 (10 Réponses)
Logitech MX Vertical
Fichier(s) joint(s) par Plantul56 » 20 août 2018 16:27 (19 Réponses)
Stop à partir du carnet vertical
par 20100.vit » 21 août 2018 09:37 (6 Réponses)
Grille Excel Vertical Spread
Fichier(s) joint(s) par Alexiiis » 04 janv. 2019 12:59 (0 Réponses)
Décalage prix entre PRT et interface IG
par Benoist Rousseau » 19 sept. 2012 18:40 (3 Réponses)
Décalage image
Fichier(s) joint(s) par fredi » 29 oct. 2013 10:39 (2 Réponses)
09 mars 2014: décalage heure US/UE info
par falex » 10 mars 2014 05:27 (6 Réponses)
décalage cotation prt en compte démo
par dede6363 » 07 nov. 2014 12:54 (4 Réponses)
Décalage entre les bougies et le cours
par Amarantine » 11 nov. 2014 10:42 (6 Réponses)
ProRealTime et le décalage des obliques en UT inférieures
Fichier(s) joint(s) par Benoist Rousseau » 21 juin 2015 14:46 (6 Réponses)