MQL4 Programming Video Course

TLAP 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.

Course discussion on the forum

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.