ALMA – Arnaud Legoux Moving Average

ALMA – Arnaud Legoux Moving Average

The ALMA moving average uses curve of the Normal (Gauss) distribution which can be placed by Offset parameter from 0 to 1. This parameter allows regulating the smoothness and high sensitivity of the Moving Average. Sigma is another parameter that is responsible for the shape of the curve coefficients. This moving average reduce lag of the informations but still being smooth to reduce noises.

This method of price average calculation could be used for any others technical indicators that used moving average for their own calculation (RSI, MACD, Stochastic, etc.).

From the Author: (Arnaud Legoux & Dimitris Kouzis-Loukas)

It removes small price fluctuations and enhances the trend by applying a moving average twice, one from left to right and one from right to left. At the end of this process the phase shift (price lag) commonly associated with moving averages is significantly reduced. Zero-phase digital filtering reduces noise in the signal. Conventional filtering reduces noise in the signal, but add delay.

The ALMA can give some excellent results if you take the time to tweak the parameters (don’t need to explain this part, it will be easy for you to find the right setting in less than hour)..

 

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

New! PRC is also now on YouTube, subscribe to our channel for exclusive content and tutorials

  1. supertiti • 06/06/2016 #

    Bonjour Nicolas
    J’ai mis la moyenne ALMA sur des prix et j’ai ajouté une autre moyenne simple par exemple p= 11 , quand je bouge les paramètres de ALMA l’autre moyenne bouge aussi !
    Est ce normal ? et si oui pourquoi ?
    merci, bonne journée
     

    • Nicolas • 06/06/2016 #

      Bonjour titi, je pense que tu dois faire erreur, ça n’est possible 🙂

  2. supertiti • 06/06/2016 #

    Sorry ! erreur de débutant ! le bug venait de ” appliqué à ” qui s’adressait à ALMA en place de customclose …

  3. ACPRT • 06/06/2016 #

    Bonjour . j’ai un problème lorsque la variable Windows prend la valeur très grande, par exemple à partir de 300, j’ai seulement un petit bout de la courbe. Est-ce que quelqu’un aurait une petite idée ?
    Je vous remercie par avance de votre réponse.

    • Nicolas • 06/06/2016 #

      Augmenter la quantité d’unités affichées à l’écran

  4. SB-FO • 213 days ago #

    Nicolas, how does one convert this into an indicator?

    • Nicolas • 213 days ago #

      This is already an indicator. Download the itf file, import it into ProRealTime an apply it on the price chart.

  5. Bruno Carnazzi • 150 days ago #

    Moyenne mobile intéressante, dommage qu’elle soit si gourmande en puissance de calcul. Les valeurs supérieures à 200 (ou pire 500) ont tendance à peser sur PRT. C’est un peu mieux en v11 mais ça reste un point noir (freeze de quelques secondes pour recalcul de la MM)

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Ciccio
3 weeks ago
Real Motion Indicator
Real Motion Indicator
4
Indicators
Vinks_o_7 Hi Luxrun http://www.marketgauge.com/wp-content/uploads/2016/04/MG-Real-Motion-Indicator-De...
Ciccio Thanks @luxrun Read the pdf file
luxrun Thanks for the indication of the pdf. I'm actually looking for something more practical with...
Nicolas There is no specific file for MAC. Download the itf file and import it into your platform by...
jerome777 bonjour merci pour le partage !!!! je débute dans les codes , j ai une question je les l i...
Nicolas Il faut l'ajouter sur le prix avec l'icône de la clé situé en haut à gauche du graphique du ...
Paolo.B Hi Nicolas thanks ... I'm new to programming I would like to use it with blue +1 and red -1 ...
Nicolas change the last line with: return v coloured(r,g,b) style(line,2), v+band coloured(168,168,1...
Paolo.B Thanks ... works as i wanted.
Boris Hi IVMcm, thanks for your amazing work. I have tested all of your indicators and use some of...
IV Mcm With pleasure and thanks!
Mprorealcode Vous pouvez choisir L'unité de temps supérieur à votre graphique partir du menu de configura...
Nightsky Your indicator is what I was looking for. Thank you! However, an error is displayed by the ...
Nicolas remove STYLE if you are using PRT version prior to V11
zilliq Thanks @Nicolas. I tried to use it as Trend in a proorder system, but don't know why, it doe...
Bruno Carnazzi Il y a à boire et à manger chez Ehlers, quand même :)
RubberToe Doesn't work for me, the .ift or the code above...
RubberToe Is there something we are missing here, I just get the same curved line as well...
AntoGH Bonjour peut-on backtester cela ? Et si vous l'avez fait pourriez vous nous donner le code.....
Nicolas désolé c'est un oubli de ma part, tu peux supprimer cette ligne, elle n'est plus utile dans ...
DELBERT Bonjour , Nicolas , merci pour ta réponse , je suis en effet avec PRT 10.3 , et j'ai bidouil...
Maxime Baudin Super travail !
Vinks_o_7 Hi Bruno Could you tell me where I can find more info about Laguerre candlesick please ?
Vinks_o_7 oops sorry did not see that one had to untick the standard Price to see your candle...
Nicolas Je ne peux pas donner de conseil sur les robots de trading. Sur le site tout est gratuit. S...
Lotech123 Sir.I imported this utility in the normal manner and then I add the indicator to the price s...
Nicolas Add it on the price chart by using the wrench on the left upper side of your price chart.
Maxime Baudin Merci l'ami, passe une bonne semaine
IV Mcm Merci de même ;)
Guibourse Bonjour Nicolas, en dépit de mes efforts, je ne parviens pas à trouver comment ajouter une c...
Nicolas c'est en effet plutôt complexe dans cette version du code qui trace dans le passé depuis la ...
Stenozar Hi Nicolas, I put the 10.3 version but it gives me a syntax error; can you help me please?

Top