MQL5: Creating Trading Robots and Indicators

Course

Online

£ 20 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

This course will introduce you to the practical use of MetaQuotes Language 5 (MQL5) - the programming language of technical indicators, trading robots and helper applications for automating trading in financial markets using the MetaTrader 5 trading platform.In this course, you will learn how to create MQL5 applications using both procedural programming and object-oriented programming.You will get acquainted with the general structure and properties of technical indicators - MQL5 applications designed to analyze quotes of currencies and stocks.You will learn how to use the MQL5 callback functions to create custom indicators by implementing your own market analysis algorithms in addition to the indicators already integrated into the MetaTrader 5 trading platform.You will get acquainted with the general structure of Expert Advisors - MQL5 applications that can automatically place and close orders for the purchase and sale of a financial instrument, thus, carrying out automatic trading in the client terminal of the MetaTrader 5 trading platform.You will learn how to use the MQL5 callback functions to create your own advisors that implement an automated trading system that is tied to a particular chart of a financial instrument.You will learn how to work in the MetaEditor development environment, which provides all the modern tools for writing code, including templates, snippets, debugging, profiling, auto-completion, and the integrated versioned storage of MQL5 Storage.You will get acquainted with the built-in MetaTrader 5 terminal tester that allows you to test and optimize the input parameters of the adviser using historical data of financial instruments.You will learn how to create Expert Advisors using the MQL5 Wizard that allows you to generate expert code based on ready-made modules.You will get acquainted with genetic algorithms to create a self-optimizing adviser.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

In this course, you will gain practical skills in using the specialized high-level object-oriented programming language MetaQuotes Language 5 (MQL5) that allows you to create trading robots and technical indicators for the MetaTrader 5 trading platform
You will learn how to create trading robots - MQL5 applications that can independently analyze quotes of currencies and stocks and, on the basis of these data, trade in financial markets
You will learn how to create custom indicators - MQL5 applications designed to analyze quotes of currencies and stocks
You will get acquainted with the functions of the MQL5 language necessary for analyzing quotes, the main built-in technical indicators, as well as the means of managing and controlling trading positions

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Programming
  • Financial Training
  • Green
  • Financial
  • Algorithms
  • Approach
  • Object-oriented training
  • Object oriented training
  • Market
  • Trading

Course programme

Introduction 2 lectures 21:44 Introduction preview You can look at all source code for this course on Getting Started Introduction 2 lectures 21:44 Introduction preview You can look at all source code for this course on Getting Started Introduction preview You can look at all source code for this course on Introduction preview You can look at all source code for this course on Introduction preview You can look at all source code for this course on Introduction preview You can look at all source code for this course on can look at all source code for this course on can look at all source code for this course on Getting Started Getting Started Getting Started Getting Started Indicators 13 lectures 02:33:00 Indicator General Structure Indicator Properties Input Parameters and Indicator Variables Indicator Handle OnInit OnDeinit OnCalculate Example of Creating Indicator Graphical Objects PlaySound OnChartEvent Object-Oriented Approach Why indicators do not work Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Indicators 13 lectures 02:33:00 Indicator General Structure Indicator Properties Input Parameters and Indicator Variables Indicator Handle OnInit OnDeinit OnCalculate Example of Creating Indicator Graphical Objects PlaySound OnChartEvent Object-Oriented Approach Why indicators do not work Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Indicator General Structure Indicator General Structure Indicator General Structure Indicator General Structure Indicator Properties Indicator Properties Indicator Properties Indicator Properties Input Parameters and Indicator Variables Input Parameters and Indicator Variables Input Parameters and Indicator Variables Input Parameters and Indicator Variables Indicator Handle Indicator Handle Indicator Handle Indicator Handle OnInit OnInit OnInit OnInit OnDeinit OnDeinit OnDeinit OnDeinit OnCalculate OnCalculate OnCalculate OnCalculate Example of Creating Indicator Example of Creating Indicator Example of Creating Indicator Example of Creating Indicator Graphical Objects Graphical Objects Graphical Objects Graphical Objects PlaySound PlaySound PlaySound PlaySound OnChartEvent OnChartEvent OnChartEvent OnChartEvent Object-Oriented Approach Object-Oriented Approach Object-Oriented Approach Object-Oriented Approach Why indicators do not work Why indicators do not work Why indicators do not work Why indicators do not work Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Create an indicator Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Create a Juice indicator based on the iStdDev indicator. Juice indicator is a specialized algorithm for assessing the current situation in the market. The algorithm is displayed on the screen in its own window in the form of columns. Juice indicator is built in the form of a histogram, and is located at the bottom of the indicator window. Juice indicator responds to the change in current market volatility. And when this volatility falls to its minimum values, the indicator histogram crosses the zero level and the value becomes negative. Therefore, the Juice indicator is designed to filter the flat. Do not open a position when the histogram is red. If all indicators give signals to enter a market, then the last test is performed on this indicator. The histogram must be green. It is possible to adjust the period and the level of sensitivity of the indicator. Expert Advisors

Additional information

This course is designed for anyone who wants to create their own trading robots and technical indicators to make their trading more successful on the MetaTrader 5 trading platform

MQL5: Creating Trading Robots and Indicators

£ 20 VAT inc.