MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors

A complete guide to Multi symbol & Multi strategy expert advisors development with the MQL5 Algorithmic trading language

4.90 (87 reviews)
Udemy
platform
English
language
Investing & Trading
category
instructor
814
students
7.5 hours
content
Mar 2024
last update
$64.99
regular price

What you will learn

How to develop a functional expert advisor with MQL5

How to develop a static parameter Multi-Symbol expert advisor with MQL5

How to develop a dynamic parameter Multi-Symbol expert advisor with MQL5

How to develop a Multi-Symbol and Multi-Strategy Expert Advisor with MQL5

Description

The MQL5 algorithmic trading language brought in a lot of features that were not possible or tediously possible in algorithmic trading. One of those features was the ability to create a multi symbol EA and be able to backtest and optimize it.


So what exactly do we mean by multi symbol EA?…. A multi symbol EA can be loaded once on one chart and trade multiple symbols at the same time. So this is different from taking the same EA and individually loading in on several charts.

The advantage of using only 1 EA to trade several symbols is that it uses less memory, meaning that there will be faster trade execution and management.


Trading several symbols with a good strategy all at once reduces your risk. This is because when you trade one symbol, there are who possible scenarios, a win, or a loss. When you trade two symbols, you can lose-lose, lose-win, win-win, with two scenarios in your favor. As you increase the number of symbols, more possible scenarios begin to fall in your favor. This leads to more smoother and attractive equity curves and better account drawdown conditions.


Backtesting a multi symbol EA allows you to find the most optimal parameters for an EA across multiple symbols all at once and gives you the consolidated performance metrics of an EA across several symbols.

This is helpful because it gives you more reliable data with all the statistical variables than data obtained through individually backtesting several strategies all at once.


The advantages of multi symbol EAs can be further doubled by giving them a multi-strategy ability. Imagine having a strong mean reversion system that’s very profitable in consolidating markets and suffers in trending markets and a trend trading system thats very profitable during trending markets and suffers during consolidation. You could hedge your losses in terrible market conditions and use risk to reward ratios to push the equity upwards with a very low equity drawdown.


In this course, I am going to teach you how to develop multi symbol and multi strategy expert advisors. I will explain every step of the way with the assumption that you have at least some beginner knowledge in MQL5. I will use multiple examples and simplified work flows to ensure that you stay engaged and follow through what we shall be doing.

I will be there with you throughout your learning journey and assist you if you get stuck. I will do all this and more…. So without further delay, Let’s begin learning….. Click hard on that enroll button now, and join me in this joyful journey of developing multi symbol multi strategy Expert advisors

Content

Introduction

What you will learn in this course

Creating a Price Action EA

EA development Refresher
Including function libraries
Global parameters
Initialization of the EA
Checks On every tick 01
Checks On Every tick 02
Checks on every tick 03
Testing the Expert Advisor

Creating an Indicator based EA

Global Parameters
Initialization of the EA
Checks on every tick 01
Checks on every tick 02
Testing the Expert Advisor

Creating a Collective parameters Multi-symbol Price Action EA

Editing Global Parameters
Editing the Initialization processes
Editing the Events of every tick
Testing the Expert Advisor

Creating a Collective parameters Multi-symbol Indicator based EA

Editing the global parameters
Editing the Initialization Process
Editing the events of every tick
Testing the Expert Advisor

Creating a Dynamic parameters Multi-symbol Price Action EA

Editing Global Parameters
Editing the Initialization process
Editing the Events of every tick
Testing the EA

Creating a Dynamic parameters Multi-symbol Indicator based EA

Editing the Global Parameters
Editing the Initialization processes
Editing the Every Tick Events
Testing the EA

Creating a Multi-Symbol and Multi-Strategy Expert Advisor

Editing the First Strategy
Editing the Second Strategy
Adding filters
Adding Multi-Strategy checks

Screenshots

MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Screenshot_01MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Screenshot_02MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Screenshot_03MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Screenshot_04

Reviews

Albert
August 25, 2023
Great course! Opened my perception on a number of items. Looking for next course to keep building on my EA. Thanks much, pal!
prasenjit
July 25, 2023
thanks a lot mentor joy for guide us like this way. even your telegram channel is very useful as its active always and u and others senior replied all the time.
Awan
June 24, 2023
I am not developer. Have zero experience. I just need EA to help me with my trading's strategy. And I learnt a lot from Joy on coding on MQL5. I started with Joy Moyo's other course and it was pretty hard frankly, but, the trick is, follow every lines Joy typed in on the screen (and he explains everything very well), takes note and type your own code (this is important). And eventually, you will pick up every pieces and arrange the puzzle. Good job on teaching us Joy. Cheers
Kennedy
June 20, 2023
With utmost enthusiasm, I can confidently say that this course has been a game-changer, leaving an indelible mark on my understanding and proficiency in MQL5 algorithmic trading.
Marcelo
March 17, 2023
Por enquanto está sendo bom o curso. Um pouco difícil de entender por conta do sotaque e a legenda não está a melhor possível.
Chris
November 9, 2022
This is a very good course, but to understand what is happening it is important to watch the two previous courses. These three courses should be one course.
Blessing
July 24, 2022
so far this is good this is my second course with J Moyo. Am enjoying and growing my coding experience with him i cant wait for other course that am enrolling
Khalifa
July 6, 2022
This course shares some very very complex knowledge but I am somehow understanding it. I will have to practice a lot though
Jesper
June 12, 2022
I have taken all of Joy's mql5 courses and I can say with confidence that he provides the best mql5 education you will find anywhere. The content he delivers and the knowledge he shares in this course is priceless. The classes are laid out in such a way that the material is easy to comprehend, allthough the topic of this course is pretty complex and advanced. Looking forward to his upcoming courses. Great job!!
Michael
May 10, 2022
All new so maybe need an overview of the programming shell and what is in it to work along will help. (Will go back) Overall I have created complex strategies to trade, this will help me in understanding the requirements better from the programmer side. Good value and good overall course in the more complexities involved in building and EA. Also, like the testing piece as we did the walkthrough.
Richard
May 10, 2022
The best course on creating an EA, very easy to understand and the resources provided are very useful as it make the process tedious.
Nokuthula
May 2, 2022
This course is easy to follow. It looks complex when you look at the title but Joy explains it like a kindergarten teacher. I am still new to MQL5 but I understood and learnt a lot from the flow of information in EAs. I learnt something that is totally new and I am grateful I found this course
Patience
May 2, 2022
Honestly speaking, I never knew it was possible to trade multiple symbols using the same EA. Even worse, I never thought it was possible to trade multiple trading systems within the same EA. The knowledge shared by the instructor is very rare to get and I am very happy that he shared his knowledge with me in this course. To top it all off, everything is explained very very well and procedurely

Charts

Price

MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Price chart

Rating

MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Ratings chart

Enrollment distribution

MQL5 ADVANCED: Multi-Strategy & Multi-Symbol Expert advisors - Distribution chart
4491340
udemy ID
1/12/2022
course created date
5/8/2022
course indexed date
Bot
course submited by