You are on page 1of 4

MQL4 Book Table of Contents

Table of Contents
Preface

Introduction to MQL4
Basics of MQL4 Some Basic Concepts Constants and Variables Data Types Operations and Expressions Operators Functions Program Types MetaEditor Preface Table of Contents Introduction to MQL4 Basics of MQL4 MetaEditor Program in MQL4 Operators Variables Programming in MQL4 Programming of Trade Operations Simple Programs in MQL4 Standard Functions Creation of a Normal Program About Complex Programs Appendixes
Use the opportunities of MQL5 in MetaTrader 5

File System Creating and Using Programs Program in MQL4 Program Structure Special Functions Program Execution Examples of Implementation Operators Assignment Operator Conditional Operator 'if-else' Cycle Operator 'while' Cycle Operator 'for' Operator 'break' Operator 'continue' Operator 'switch' Function Call Function Description and Operator 'return' Variables

Want to study new MQL5? Read MQL5 Reference

Download MetaTrader 4 Client Terminal

Predefined Variables and RefreshRates Function Types of Variables GlobalVariables

Arrays

Practical Programming in MQL4


Programming of Trade Operations Common Way of Making Trades Order Characteristics and Rules for Making Trades Opening and Placing Orders Closing and Deleting Orders. Function OrderSelect Modification of Orders Simple Programs in MQL4 Usage of Technical Indicators Simple Expert Advisor Creation of Custom Indicators Custom Indicator ROC (Price Rate of Change) Combined Use of Programs Standard Functions Common Functions Graphical Objects Operations with Charts String Functions Date and Time File Operations Arrays and Timeseries Mathematical Functions GlobalVariable Functions Custom Indicators Account Information Trade Functions Creation of a Normal Program Structure of a Normal Program Order Accounting Data Function Event Tracking Function Volume Defining Function Trading Criteria Defining Function Trade Functions Error Processing Function

About Complex Programs Appendixes Glossary Types of Trades Requirements and Limitations in Making Trades Error Codes Styles of Indicator Lines Types and Properties of Graphical Objects Sound Files MessageBox() Return Codes MarketInfo() Identifiers List of Programs Preface 2000-2010, MetaQuotes Software Corp. All rights reserved. Introduction to MQL4

You might also like