From the Creator of the Most Popular Algorithmic Trading Course on Udemy with over 17,000 students!
Course last updated May 2017!
This course is the first of a 4-part mega course. Scroll down to see the full list of Chapters.
Price will increase as more lectures are added.
The author of this course is one the most viewed writers in Algorithmic Trading on Quora and has been featured on Investopedia.
Huh? What is a Trading Robot?
A Trading Robot is a set of programming code that analyses and trades the market on its own. Trading Robots allow you to trade the markets without human intervention!
What is MetaTrader 5 (MT5) and MQL5?
MetaTrader 5 is a software that allows us to build trading robots. It is the successor to MetaTrader 4. MQL5 is the programming language we use in MT5. When MT5 was initially released in 2010, it was not very popular. However, recent updates to MT5 (changes to the hedging issue) has increased its popularity among traders and brokers.
MT5 may be the future, so let’s master this stuff now!
Some highlights of MT5 (aka benefits over MT4):
What does this course offer?
This course teaches the knowledge required to effectively build trading robots using MT5 and MQL5.
You will be able to build advanced strategies that span across multiple financial products (Stocks, Futures, Forex and CFDs), shorten optimisation times from hours to minutes and increase your backtest accuracy by testing on real ticks.
So yea, these are massive improvements over MetaTrader 4! (It’s kind of a big deal)
We do NOT promise that you will strike it rich overnight. We do not make ridiculous claims (like those you see in newspapers and online ads) that you will make $3722 every night.
This course WILL, however, offer you the years of experience we have in building Robots. You will understand the pitfalls and keys to success to design great robots. You will avoid the hundreds of mistakes we made in our journey.
What is an 8-Currency Hedging Trading Robot?
MetaTrader 5 allows us to backtest and execute advanced strategies that span across multiple financial products (this is not possible with MT4), so we’ll utilise that to build advanced multi-asset strategies.
We will build an 8-Currency hedging trading robot. This trading robot analyses the 8 major currencies (USD, EUR, JPY, GBP, AUD, CAD, CHF and NZD) and exploits inefficiencies when any of them goes out of whack. This trading robot will serve as a good template for you to experiment and build your own strategies.
Full Syllabus (These are Chapters not Lectures!)
<Course 1: Learn MQL5: Build an 8-Currency Hedging Robot (MetaTrader 5)>
<Course 2: Learn MQL5: Master OOP + Time Manipulation>
<Course 3: Learn MQL5: Semi-Algo Robots and Trading on News>
<Course 4: Learn MQL5: Multi-Asset Arbitrage - Futures and Stocks>
Frequently Asked Questions
// I'm a complete beginner. Is this course suitable for me?
Yes, this course is designed for beginners. The course is prepared in a progressive manner. It entails a graphical, step-by-step approach with minimal technical jargons. But of course, you will need to put in more effort than someone with a stronger background to master the content.
// I can't code! Is this course suitable for me?
Yes, this course is designed for those who are new to programming. We have a 24/7 support channel to assist you with coding issues!
// I can code! Is this course suitable for me?
If you are an expert at MQL5. Congratulations! You don't need this course. For everyone else, welcome aboard.
// What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact Udemy within the first 30 days and they will issue you a full refund. No questions asked.
// How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
// Are we expecting more content in this course?
Yes! We are adding 10 more sections worth of content to this course. Content will be added weekly.
// Do you teach conceptual theories on Algorithmic Trading?
Yes we do, but not in this course. Check out our other courses for that.
About the Course
Lucas has been designing and building algorithmic trading robots since 2010. He worked at a proprietary trading firm and teaches programming for financial applications to Government of Singapore Investment Corporation (GIC), one of the largest sovereign wealth funds in the world.
Lucas does consulting for algorithmic trading projects. He has over 5 years of experience coaching in MQL4, MATLAB and VBA. He was the Head of the Quantitative Finance Society in Singapore Management University.
Lucas has been featured on Investopedia and is one of the most viewed writers in Algorithmic Trading on Quora.