MQL4 Programming Video Course
![]()
This course introduces MQL4 programming for traders who want to create indicators, scripts, and expert advisors for MetaTrader 4. It moves from language basics to order handling, trailing stops, grids, custom indicators, and trading utilities.
The lessons below preserve the full course structure and video sequence from the original TLAP material.
Introduction to MQL4
This lesson focuses on introduction to mql4. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Loops, Functions, and Orders in an Expert Advisor
This lesson focuses on loops, functions, and orders in an expert advisor. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Building an Expert Advisor Based on an External Indicator
This lesson focuses on building an expert advisor based on an external indicator. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Martingale Expert Advisor
This lesson focuses on martingale expert advisor. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Trailing Stop
This lesson focuses on trailing stop. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Developing and Writing Scripts
This lesson focuses on developing and writing scripts. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Order Grid
This lesson focuses on order grid. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Accurate Order Opening and Modification
This lesson focuses on accurate order opening and modification. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Introduction to Object-Oriented Programming and Structures
This lesson focuses on introduction to object-oriented programming and structures. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
OOP: Classes
This lesson focuses on oop: classes. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Working with iCustom
This lesson focuses on working with icustom. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Trading Lot Calculation Functions
This lesson focuses on trading lot calculation functions. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
Receiving Signals by Email and Mobile Devices
This lesson focuses on receiving signals by email and mobile devices. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.
How to Write an Indicator
This lesson focuses on how to write an indicator. Watch the video, repeat the practical steps in MetaTrader, and keep notes on the settings, code structure, and trading logic shown in the example.