Download MetaTrader 5
MQL5 ReferenceStandard Library 

Standard Library

This group of chapters contains the technical details of the MQL5 Standard Library and descriptions of all its key components.

MQL5 Standard Library is written in MQL5 and is designed to facilitate writing programs (indicators, scripts, experts) for end users. Library provides convenient access to the most of the internal MQL5 functions.

MQL5 Standard Library is placed in the working directory of the terminal in the 'Include' folder.

Section

Location

Base class

Include\

Classes of data

Include\Arrays\

Classes for file operations

Include\Files\

Classes for string operations

Include\Strings\

Classes for graphic objects

Include\Objects\

Class for creating custom graphics

Include\Canvas\

Class for working with chart

Include\Charts\

Technical indicators

Include\Indicators\

Trade classes

Include\Trade\

Trading strategy classes

Include\Expert\

Classes for creation of control panels and dialogs

Include\Controls\


Updated: 2016.03.07