Learn Metatrader 5 - Algorithmic Forex Trading

Learn MQL 5 Programming! Create your own algorithmical trading system in Metatrader 5!
3.3 (15 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
577 students enrolled
Instructed by Tech Brain IT & Software / Other
$19
$100
81% off
Take This Course
  • Lectures 32
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

Metatrader 5 is an electronic trading platform widely used by online retail foreign exchange traders. It is being used in over 450 brokerage companies and banks around the world.

Metatrader 5 has its own object oriented programming language MQL5, designed for developing trading robots, technical market indicators, scripts. This course teach you how to create your own trading system.

We first go through the basics needed to begin the start of your MQL5 journey. After mastering the basics, we move on to more advanced topics.

After finish the course you will be able to create your own trading system in Metatrader 5 with MQL5 Object Oriented programming language.

This tutorial is designed to make MQL5 easier to understand!

What are the requirements?

  • The will to learn programming in Metatrader 5
  • Basic trading knowledge

What am I going to get from this course?

  • Over 4 hours of content!
  • At the end of this course you are a confident MQL5 Programmer
  • By the end of the course, you are able to develop your own Trading system in Metatrader 5

What is the target audience?

  • Traders
  • Programmers
  • Researchers
  • Teachers
  • College Students
  • High School Students
  • Entrepreneurs
  • MQL4 programmers
  • Anyone who wants to learn the fundamentals of algorithmic trading
  • Anyone who wants to learn MQL5 programming language by doing

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to course
Introduction to course
Preview
12:17
Section 2: Introduction to MetaTrader 5
Installing MetaTrader5 in Windows. Opening a new MetaTrader5 Demo Account
02:03
Difference between MetaTrader5 and MetaTrader4.
06:28
How position aggregation actually affects trading
04:54
Details of how to open a trade: MqlTradeRequest structure
08:18
Types of programs in MetaTrader5
03:15
Files and folders involved in MetaTrader5
06:27
Working with events in MetaTrader5
09:54
Section 3: First program in MQL5
Writing the first program in MQL5: Script to open a trade (part 1)
03:27
Writing the first program in MQL5: Script to open a trade (part 2)
06:42
Writing the first program in MQL5: Script to open a trade (part 3)
06:43
Writing the first program in MQL5: Script to open a trade (part 4)
07:38
Writing the first program in MQL5: Script to open a trade (part 5)
04:36
Section 4: First program in MQL5 - Event processing
Event processing in MQL5 through an example: our first EA (part 1)
03:42
Event processing in MQL5 through an example: our first EA (part2)
06:07
Section 5: Object Oriented Programming (OOP)
Object Oriented Programming (OOP)
08:29
OOP through an example: script to open a trade with OOP (part 1)
07:55
OOP through an example: script to open a trade with OOP (part 2)
08:12
OOP through an example: script to open a trade with OOP (part 3)
10:07
Section 6: Standard Library and MQL5 Reference
Standard Library and the use of MQL5 Reference inside MetaEditor
02:09
Section 7: Understanding a third party code
Understanding another’s code through an example (part 1)
06:24
Understanding another’s code through an example (part 2)
10:13
Section 8: First fully automated EA
Our own first fully automated EA (part 1)
05:11
Our own first fully automated EA (part 2) - backtesting
09:11
Section 9: Optimization
Optimization in MetaTrader5
08:05
Section 10: Data types
Data types in MQL5
07:38
Section 11: Indicators
How indicators do, what they do? ROC indicator explained.
08:46
Section 12: Communcation with the user
Communicating messages to the user: Print() and Alert() functions
04:22
Section 13: Functions to manipulate and process strings
Functions to manipulate and process strings
06:29
Section 14: Using files to read / write
How to read / write data from / to files
06:20
Section 15: Error handling
Error handling
06:11
Section 16: Graphical programming
Graphical programming
09:19

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tech Brain, Technology Trainings

Tech Brain offers comprehensive, high quality eLearning platform that teaches a variety of technology skills through instructive, studio narrated videos with a lots of examples and with quizzes.

The emphasis is on teaching real life skills that are essential in today's commercial environment. Tech Brain very passionate about teaching everyday people topics that they are interested in.

Learning technology skills in an easy way for an affordable price is what Tech Brain is all about.

Ready to start learning?
Take This Course