Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Meditation Emotional Intelligence
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Google Analytics Internet Marketing Email Marketing Copywriting YouTube Marketing Startup

Finance & AccountingInvesting & TradingMQL

MQL5 Beginner: Algorithmic trading with MQL5 (New 2021)

A complete beginner's course for creating custom indicators and Expert Advisors using MQL5 Algorithmic trading language
Bestseller
Rating: 4.2 out of 54.2 (67 ratings)
410 students
Created by Joy D Moyo, Jefferson Metha, Latvian Trading Solutions
Last updated 3/2022
English
English [Auto]

What you'll learn

  • The basics of MQL5
  • How to read and understand MQL5 code
  • How to create and understand custom indicators
  • How to create and understand Expert advisors

Requirements

  • No programming experience needed, you will learn all the basics you need in this MQL5 course

Description

Algorithmic trading is the future and MQL5 is the best language to develop trading algorithms!!

Algorithmic trading is a trading method which uses automated pre-programmed trading instructions to execute trades and MQL5 is one of the programming languages used to set those trading instructions. It accounts for variables such as time, price, and volume. Algorithmic trading with MQL5 uses the speed, non-subjectivity and computational resources of computers relative to human traders.

In this century algorithmic trading with MQL5 has been gaining traction with both retail and institutional traders. It is widely used by investment banks, pension funds, mutual funds, and hedge funds that may need to spread out the execution of a larger order or perform trades too fast for human traders to react to.

A study in 2019 showed that around 92% of trading in the Forex market was performed by  algorithmic trading rather than humans. This basically shows you the direction we are heading to as traders where automated traders appear to have an edge over manual traders in an evolve or die situation. I choose to evolve, shall you?

MQL5 is the most powerful of all trading languages that are used to make algorithmic trading softwares for retail traders. It’s 100% free and comes with the best trading platform, MT5.

The main flagship of MQL5 is its facilitation of Object Oriented programming. This is very important in MQL5 algorithmic trading because it allows programmers to produce more efficient programs.

Indicators are powerful tools and with MQL5, you can develop any indicator you wish to develop. They are part of algorithmic trading in that they display statistical calculations in easily interpreted formats such that we can make decisions about the movement of price based on that statistical data.

In this MQL5 algorithmic trading course, I shall walk you comprehensively through the basics that you shall need to be competent in the language. We shall cover the following:

  1. Storing data in MQL5 Variables

  2. MQL5 Datatypes

  3. Operators and Operations in MQL5

  4. MQL5 conditional operators

  5. MQL5 loops

  6. Functions in MQL5

  7. MQL5 Object Oriented Programing with classes

  8. MQL5 Projects

In the MQL5 projects section, we shall create some indicators and Expert advisors or trading robots to assist us to implement Algorithmic trading.

So scroll back up, press that enroll button, an let’s begin learning how to create our own algorithmic trading tools with MQL5.


Who this course is for:

  • Anyone interested in learning the MQL5 Language

Instructors

Joy D Moyo
Forex and Commodities Trading systems developer and trader.
Joy D Moyo
  • 4.3 Instructor Rating
  • 460 Reviews
  • 1,797 Students
  • 14 Courses

My name is Joy D Moyo. I have at least 6 years financial market trading experience. As a retail trader, I mostly trade currencies although sometimes I trade Oil and Gold.

I develop my own technical indicators and trading strategies based on non-subjective technical analysis methods with emphasis on how I exit my trades at a loss or in profit.

Although I have a Bsc Hons Degree in Biochemistry, I have worked very hard and learnt from some of the best Retail traders in the financial market industry to be where I am today.

I develop Indicators that suit my needs and I also develop Expert Advisors to automate some of my trading activities.

I have invested a lot of time to develop trading methods that work well for me as a retail trader and I look forward to sharing my knowledge with the world.

Jefferson Metha
Forex trader and software developer
Jefferson Metha
  • 4.4 Instructor Rating
  • 154 Reviews
  • 634 Students
  • 7 Courses

My name is Jefferson Metha. I am a forex trader mainly specialising in Swing trading and Scalping.

I hold a Bsc Hons degree in Applied Biology and Biochemistry from NUST, however, I started trading before I finished University and decided from that time onwards that I would trade for a living.

Because of my passion for the Forex market, I taught myself how to code and develop indicators for Metatrader 4 and Metatrader 5 and after 4 years of doing that as a freelancer on MQL community with a 4.9/5 rating, I like to believe that I am an expert in that area.

Latvian Trading Solutions
Traders and Software developers
Latvian Trading Solutions
  • 4.3 Instructor Rating
  • 438 Reviews
  • 1,714 Students
  • 12 Courses

We are a team of traders with vast experience trading in the financial markets. We mostly trade Commodities and Forex with different and diverse trading styles, which is what makes us stronger as a pack.

We love and enjoy trading such that sharing our beliefs and knowledge about the markets is an honor to us. We have a team of MQL5 and MQL4 specialists who create efficient and robust indicators and Algorithmic trading systems, giving us a mathematical, emotional and logical edge in the market.

We have hosted live training sessions in many areas across Africa and we hope that you will find value in what we shall share.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.