Indicateur avec 2 moyennes mobiles
Forums › ProRealTime English forum › General trading discussions › Indicateur avec 2 moyennes mobiles
- This topic has 3 replies, 2 voices, and was last updated 3 weeks ago by
etrading.
-
-
01/24/2025 at 2:32 PM #243064
Bonjour,
J’ai essayé de créer un indicateur basé sur deux moyennes mobiles, qui est, je l’avoue, très, très rudimentaire.// MM M9-25
return Average[9](close) as “M9”,Average[25](close) as “M25”Je n’ai pas trouvé le code permettant de spécifier le type de moyenne mobile à savoir : simple, exponentiel ou pondéré et surtout où l’insérer.
Je souhaite également qu’une croix/cercle apparaisse sur l’indicateur, lorsque les moyennes mobiles se croisent.
Idéalement, une croix/cercle bleue devra apparaître sous le croisement haussier de la MM9 avec la MM25 ou une croix/cercle noire au-dessus du croisement baissier de la MM9 avec la MM25.Merci par avance pour votre aide.
Au plaisir de vous lire
etrading01/24/2025 at 3:18 PM #243066The syntax for calculating an average is: Average[N,M](Price)
- N = number of periods over which the average is calculated
- M = type of average:
- 0 = Simple Moving Average (SMA)
- 1 = Exponential Moving Average (EMA)
- 2 = Weighted Moving Average (WMA)
- 3 = Wilder’s Smoothing
- 4 = Triangular
- 5 = End Point
- 6 = Time Series
- 7 = Hull
- 8 = ZeroLag
In your example:
M9 = Average[9,0](Close)
M25 = Average[25,0](Close)If M9 crosses over M25 then
DrawArrowUp(BarIndex, Low) Coloured(0,0,255)
EndIf
If M9 crosses under M25 then
DrawArrowDown(BarIndex, High) Coloured(255,0,0)
EndIf
I am using “arrows” with custom colors here, but you can always adjust this to your preferences…
2 users thanked author for this post.
01/24/2025 at 3:34 PM #24306701/27/2025 at 12:10 PM #243115 -
AuthorPosts