The MetaTrader 4 platform contains the MQL4 IDE — an integrated development environment allowing you to develop and run algorithmic trading programs. It includes all the necessary components to develop, debug, test, optimize and run trading robots within the platform. The MQL4 IDE consists of the following components:
MetaQuotes Language 4 (MQL4) is a built-in object-oriented (OOP) language allowing you to create your own trading robots, technical indicators, scripts and function libraries.
MetaEditor is a versatile editor for developing trading applications of various complexity.
MetaTrader 4 Strategy Tester is a strategy tester tool designed for testing and optimizing trading robots before using them in real trading.
Documentation is an MQL4 knowledge base. This reference guide contains functions, operations, reserved words and other language constructions divided into categories, and allows you to find a description of each language element.
MQL5.com is a website offering unique services for trading in financial markets and access to a professional community of traders.
All MetaTrader 4 applications are developed in a specialized MQL4
programming language. MQL4
is relatively simple and easy to master even
for novice programmers. The platform has specialized MetaEditor application allowing users to
quickly develop new MQL4 programs. Users can apply templates and
reference data from the MQL4 Dictionary.
In short, MetaTrader 4 provides all the conditions for the development of necessary applications for online trading in financial markets. Start developing your personal robot or technical indicator now!