MQL5 ADVANCED: Code Complex Multi-Target Expert Advisors
Last updated 11/2025
Duration: 2h 39m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 1.33 GB
Genre: eLearning | Language: English
Last updated 11/2025
Duration: 2h 39m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 1.33 GB
Genre: eLearning | Language: English
Learn to code a breakout multi-trade management strategy implemented by top algo traders using the MQL5 Language
What you'll learn
- How to code Expert Advisors with Multiple methods of Trade management for single trade opportunities
- How to diversify Risk using a multi-target approach
- How to code a Daily Range expert advisor with MQL5
- How to create price level objects in MQL5
Requirements
- Beginner knowledge in MQL5
Description
Wim Shrynemakers is one of the best and most recognized algorithmic systems designer and traders on the entire planet, with over 25 years of experience in algo trading. He is one of the top selling systems designers on the MQL5 marketplace, offering a lot of trading systems and signals based on those EAs.
He designs EAs that do not use any forms of Grid, hedging or martingale, astrology or even machine learning. Instead, his products are based on a brute edge in the market based on well researched and well-designed entry and trade management protocols.
In one of his interviews on YouTube on market masters by darwinex, he highlighted something which inspired me to create a course that shares the game changing concept that he shared in that interview.
In this course, I am going to guide you on how to create and code an algorithmic trading system using the MQL5 language, based on the Multiple Trade Management concept shared by Wim Shrynemakers in his interview.
Multiple Trade Management is the use of different methods to exit trades of the same position. It acts as a buffer for different market conditions, allowing your expert advisor to consolidate during harsh market periods and thrive when the market conditions suit it.
To demonstrate this concept, we shall design a trading system that uses the previous day’s range to calculate breakout levels for the new day. We shall then enter multiple breakout trades at each breakout level, with each trade having a different exit method that suits different market dynamics.
As we are going to code all these things using the MQL5 language, if you’re still familiarizing yourself with MQL5, don’t worry, as long as you understand the basics, this course is perfect for you.
I will patiently guide you through each and every step, ensuring you grasp the concepts behind each line of code. By the end of this course, you’ll have gained the skills necessary to code similar projects allowing you to develop EAs that use multiple trade management protocols that are dynamic to different market conditions.
So hit hard on the enrol button, now, and join me on this exciting journey of coding an expert advisor based on this incredible trade management logic.
Who this course is for:
- Anyone willing to develop strategies in MQL5
More Info

