Learn MQL5 - Algorithmic Trading on MT5 from Scratch (MetaTrader 5 Course)
Build a 8-Currency Hedging Trading Robot
All videos can be watched without creating an account and enroling.
But if you want the site to memorise which lecture you last stopped at - do create an account and enrol in the course (it is free).
Your Instructor
Lucas Liew runs Leonhart Capital, a fund that manages a 7-digit portfolio.
He worked at a proprietary trading firm, hedge fund and taught financial programming to Government of Singapore Investment Corporation (GIC), one of the largest sovereign wealth funds in the world.
Lucas has been featured on Investopedia and is one of the most viewed writers on Algorithmic Trading on Quora.
Course Curriculum
Here's What You Are In For!
Available in
days
days
after you enroll
-
PreviewIntro - What are Trading Robots? (And why should I build them?) (10:50)
-
PreviewThe First Step - How To Start Your Journey?
-
PreviewDownloading Our Software (MT5) (4:48)
-
PreviewMT5 for Mac
-
PreviewIntroduction to MT5 (7:32)
-
PreviewMT5 Basic Guide
-
PreviewDownload Code Template
-
StartNote on the strategies in this course
-
PreviewStructure of a Trading Robot (Part 1) (4:11)
-
PreviewStructure of a Trading Robot (Part 2) (8:03)
-
PreviewStructure of a Trading Robot (Part 3) (6:03)
-
PreviewMT5 vs MT4 vs Other Software (and Why FX)
-
PreviewBlack Algo Trading Design Theory | Our Holy Grail
-
StartI want the course to memorise where I last stopped!
Programming Fundamentals 1: Variables And Conditions
Available in
days
days
after you enroll
-
PreviewThe 3 Types of Code
-
PreviewSyntax - The ABCs of Coding (12:25)
-
PreviewDownload Code for Programming Fundamentals 1
-
PreviewIdentifiers - Names of Stuff (3:33)
-
PreviewReserved Words - Words you cannot use
-
PreviewVariables - The Basic Building Blocks! (6:09)
-
PreviewPractice Time: Syntax and Variables (3:22)
-
PreviewExpressions and Operations (Plus, Minus, Multiplication and Division) (10:26)
-
PreviewPractice Time: Variables, Operations and Expressions (2:56)
-
PreviewMore info on Datatypes, Operations and Precedence
-
PreviewGet Coding Help – Read the Docs + Errors vs Warnings!
-
PreviewConditional - If this then that (Part 1) (5:07)
-
PreviewConditional - If this then that (Part 2) (5:23)
-
PreviewPractice Time: Conditional - If this then that (3:12)
Robot 1: Anna - Our First Robot!
Available in
days
days
after you enroll
-
PreviewBackground to our Asset Class
-
PreviewChart Reading 101 + Your First Indicator
-
PreviewDownload Codes for Anna
-
StartNote on Anna and the other robots
-
PreviewAnna 1.00 - Theory behind Anna (3:32)
-
PreviewUnderstanding Shift
-
PreviewAnna 1.00 - Understanding the Cross (3:44)
-
PreviewAnna 1.00 - Coding Anna (Part 1) (8:34)
-
PreviewAnna 1.00 - Coding Anna (Part 2) (6:49)
-
PreviewAnna 1.00 - Coding Anna (Part 3) (6:53)
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
What if I am unhappy with the course?
Well this course is free so... lower your expectations!
Why are you releasing this content for free?
We used to have this course on Udemy as a paid course. But we took it down as we were focused on MQL4 and Python. So, this course is just wasting away in my computer.
I figured these content might help someone learn MQL5 better.