Did you complete the course “Algorithmic Trading in MQL5: OOP & PO” and would you like to consolidate your skill to build indicator-based bots? Or maybe you would prefer to have an expert advisor fitted to an indicator other than the moving average as a starting point?
Then this course is for you.
In “Algorithmic Trading in MQL5: OOP & PO” we learned how to implement the moving average indicator into our framework of classes and objects, and then we saw how to use it to build an expert advisor that trades a trend-following strategy of price crossovers with the moving average.
However, this is just one example of how to implement an indicator. The truth is that there are countless indicators, and you may well want to see more examples of how to implement them, or you may want to have expert advisors ready to trade other indicators.
In this course we are going to see exactly that, we are going to look at many examples of how to implement mql5 indicators in expert advisors and we are also going to cover the implementation of custom indicators, which are those that you can purchase from the market or develop yourself.
Specifically, we will implement:
– One Moving Average
– Two Moving Average
– The Moving Average Convergence/Divergence (MACD)
– The Commodity Channel Index (CCI)
– The Parabolic Stop and Reverse (Parabolic SAR)
– The SAR with the Average Directional Index (ADX)
– The Bollinger Bands
– The Donchian Channel Custom Indicator
– The Relative Strength Index (RSI)
– The Stochastic
In this course we will provide you with the Indicators v2 included file, which has all the indicators seen during the course already implemented in classes and is ready to be used in expert advisors.
In addition, we will also provide you with each and every expert advisor seen during the course, which uses the header files provided in “Algorithmic Trading in MQL5: OOP & PO“.
However, please note that this course does not include any of the header files provided in that course, therefore, to edit and compile the expert advisors you will need to have completed the course “Algorithmic Trading in MQL5: OOP & PO” previously.
Is this course for me?
This course is an advanced level course. It is not appropriate for beginners as we will not cover the basics of the MQL5 language. Beginners should take instead “Algorithmic Trading In MQL5: Code Robots & Free Up Your Time”.
The course also follows an Object-Oriented approach, so you also need to have knowledge of OOP or have completed “Algorithmic Trading in MQL5: OOP & PO” first.
If you took the time to complete the previous courses, or you have intermediate knowledge of MQL5, then you are ready to take this course.
I am confident that you will find great value on all the knowledge and techniques shared in this course.
If you like the program and you are interested on improving your MQL5 skills and your trading robots, then wait no more! This course is for you!
– Jose Martinez
What Will You Learn?
- How to implement mql5 library indicators to an object-oriented framework
- How to implement custom indicators
- How to use the expert advisor provided in "Algorithmic Trading in MQL5: OOP & PO" to code up to 11 expert advisors that trade different indicators and systems
- Basic knowledge of various indicators
Algorithmic Trading in MQL5: Indicator-based Systems
Introduction to CIndicator and the MA Indicator21:31
Bollinger Bands (BO)14:34
Donchian Channel Custom Indicator15:45
Bollinger Bands (MR)09:50