Knowledge Base

MQL Lessons
MQL5 - Enumerations

MQL5 - Enumerations

MQL5 video lesson on enumerations. They are also called named enumerations, because when creating an enumeration, we assign each of its values a unique name and can subsequently refer to that value by name rather than by means of a numerical constant.

#mql5#programming#video
Dmitry aka Silentspec
Read more
MQL5 - Date and Time

MQL5 - Date and Time

Date and time in MQL5 - a video lesson. The datetime type, functions for working with date and time

#video#mql5#programming
Dmitry aka Silentspec
Read more
MQL5 - Functions

MQL5 - Functions

What functions are in MQL5, what they are needed for, and how to use them. Video lesson.

#video#mql5#programming
Dmitry aka Silentspec
Read more
MQL5 - Arrays

MQL5 - Arrays

We continue learning MQL5 programming from scratch, and today we will talk about such a useful data type as the array. What it is and how to use it in practice. Video lesson.

#video#mql5#programming
Dmitry aka Silentspec
Read more
MQL5 - Mathematical Functions and Loops

MQL5 - Mathematical Functions and Loops

In this lesson, we will get acquainted with the mathematical functions provided in the MQL5 language and consider loop operators, important knowledge especially when working with arrays. Video lesson

#mql5#video#programming
Dmitry aka Silentspec
Read more
MQL5 – Operators

MQL5 – Operators

Operators in the MQL5 language are program elements that control the method and order of object processing. They describe certain algorithmic actions that must be performed to solve the task. Video lesson.

#mql5#programming#video
Dmitry aka Silentspec
Read more
MQL5 - Operations and Expressions

MQL5 - Operations and Expressions

We continue studying the mql5 programming language, and today we will get acquainted with operations and expressions. These are the basics of programming in mql5 or any other language. Video lesson

#mql5#programming#video
Dmitry aka Silentspec
Read more
MQL4: Using Structures to Improve Program Development Efficiency

MQL4: Using Structures to Improve Program Development Efficiency

MQL4 programming: structures and code optimization for MetaTrader 4, video lesson. Structures: what they are, types, methods, data exchange, and so on.

#video#mql#mql4
Yuriy Losev aka lsv107
Read more
MQL4: Writing an Expert Advisor for the Pyramiding Strategy

MQL4: Writing an Expert Advisor for the Pyramiding Strategy

MQL4 programming: What pyramiding is in trading. How to write a Forex expert advisor for MetaTrader 4 based on a pyramiding / order grid strategy. History tests, download the EA source code.

#mql#mql4#video
Yuriy Losev aka lsv107
Read more
MQL4: Arrays and Loops

MQL4: Arrays and Loops

Arrays and loops in MQL4 programming for Metatrader 4, a video lesson. Static and dynamic arrays, while and for loops, etc.

#mql#mql4#video
Yuriy Losev aka lsv107
Read more
MQL4: working with bars, finding RSI divergence

MQL4: working with bars, finding RSI divergence

MQL4 video lesson on writing scripts for finding RSI divergence, fractals, and candle volume analysis

#mql#mql4#video
Yuriy Losev aka lsv107
Read more
Setting up a convenient environment for programming in MQL 4/5

Setting up a convenient environment for programming in MQL 4/5

MQL4/5 programming: installing phpstorm and a special plugin for working with mql - what it is, how to use it in scripts, advisors, indicators, video lesson

#mql4#programming#mql
Dmitry aka Silentspec
Read more
MQL5: Writing a News Expert Advisor

MQL5: Writing a News Expert Advisor

MQL5 programming: how to write a news expert advisor for MetaTrader 5, using the function of the economic calendar built into MT5. Video lesson

#mql#mql5#video
Sergey aka xbms
Read more
MQL4: learning the WebRequest method

MQL4: learning the WebRequest method

MQL4 programming: learning the WebRequest method - what it is, how to use it in scripts and expert advisors, video lesson

#metatrader 4#mql#mql4
Dmitry aka Silentspec
Read more
Differences Between MQL4 and MQL5: What Do You Need to Know?

Differences Between MQL4 and MQL5: What Do You Need to Know?

An introductory programming lesson for MetaTrader 5 (the Mql5 language): the difference from the MetaTrader 4 platform (the Mql4 language) in general and in particular, a video lesson

#mql4#mql5#video
Sergey aka xbms
Read more
MQL4: Writing an Expert Advisor for Trading Specified Patterns

MQL4: Writing an Expert Advisor for Trading Specified Patterns

MQL4 programming: how to write an expert advisor for MetaTrader 4 to search for and trade trader-defined patterns, training video, watch for free

#mql4#video#forex
Dmitry aka Silentspec
Read more
MQL4: Writing an Expert Advisor Based on the Traders' Open Positions Indicator

MQL4: Writing an Expert Advisor Based on the Traders' Open Positions Indicator

MQL4 programming: how to write an expert advisor based on the open positions indicator of forex traders for MetaTrader 4, video lesson, watch for free

#forex#mql#mql4
Dmitry aka Silentspec
Read more
MQL4: Controlling the Computer from an Expert Advisor

MQL4: Controlling the Computer from an Expert Advisor

MQL4: how to write an expert advisor that can control the MetaTrader 4 terminal and automate all preparation steps for trading.

#video#metatrader-4#mql
Dmitry aka Silentspec
Read more
MQL4: Calculating Statistical Ratios and Using Them to Optimize Expert Advisors

MQL4: Calculating Statistical Ratios and Using Them to Optimize Expert Advisors

Calculating the Kalmar, Sortino, Treynor, and Sharpe statistical ratios for optimizing Forex expert advisors: how to apply them, with ready-made code examples

#mql4#mql#video
Dmitry aka Silentspec
Read more
MQL4: Writing One Expert Advisor for MT4 and MT5 at Once

MQL4: Writing One Expert Advisor for MT4 and MT5 at Once

How to write a universal forex expert advisor for the MetaTrader 4 (MQL4) and MetaTrader 5 (MQL5) terminals at once: code example, video lesson

#mql4#mql#mql5
Dmitry aka Silentspec
Read more
MQL5: Writing an Expert Advisor for MetaTrader 5 Using an External Indicator

MQL5: Writing an Expert Advisor for MetaTrader 5 Using an External Indicator

MQL5 programming: how to write an expert advisor for MT5 using an external indicator, video lesson, watch for free

#mql#mql5#video
Sergey aka xbms
Read more

Forex and trading knowledge base with guides, articles, strategy notes and practical materials for learning market analysis.