Program types
Scripts,
indicators,
and Expert Advisors are the types of MQL4 programs that allow you to cover practically the whole class of problems concerning trading in financial markets.
It is necessary to understand the purposes of each type of programs in order to use MetaTrader 4 Client Terminal in the best way.