AO – Awesome Oscillator – without iAO() code for beginners by William210 – indicator MetaTrader 5

Good evening.

Do you develop on Sunday? I do πŸ™‚Β 

Here is the last code of the day, which makes 3 πŸ™‚ which you can find in the codebase.Β 

The Adaptive moving average, the Alligator and this one the Awesome OscillatorΒ 


I wanted to redo the iAO function, because the indicator seems good to me, but the function does not take many arguments as you can see in the official docΒ 

With my code, you will have many more adjustment parameters on moving averages. Periods, methods and application


I offer you a simple and easy-to-understand code that includes basic concepts, minimal functional code and good learning practices.Β 


It can also serve as a code base to evolve it for your own requirements.


You can contact me directly if you need more details about this codeΒ 


If you have free development ideas you can give them on this post


I made other free indicator codes to help you take your first steps in Mql5 development

ADX code for beginners by William210

Alligator code for beginners by William210

AMA – Adaptive Moving Average – code for beginners by William210

Alternative:  Percentage Price Oscillator Extended - indicator MetaTrader 5

Bands Bollinger code for beginners by William210

Ichimoku code for beginners by William210

MACDr code for beginners by William210

Momentum code for beginners by William210

Moving average code for beginners by William210

Rsi code for beginners by William210

Rsi without Irsi() code for beginners by William210

Stochastic code for beginners by William210

Don’t forget to add stars to these codes for SEO, thank you !!

Moving average tutorial - Inputs

Moving average tutorial - Colors


Here is the comparison between the two indicators. They are quite identical

Moving average tutorial - Comparaison






    πŸ“ˆ ROBOTFX MetaTrader Expert Advisors and Indicators to maximize profits and minimize the risks