Прогресс не стоит на месте. MetaQuotes прекратил поддержку MT4 несколько лет назад. Терминал MT4 поддерживается брокерами для обеспечения большего количества пользователей, привыкших к простоте и пользующихся огромным количеством готовых программ.
Записки MQL-программиста
![Эксперт на дневных графиках](http://fx-prog.ru/wp-content/uploads/2016/12/DailyEA.png)
Стратегия форекс на дневных графиках
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/date.png)
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/user.png)
В продолжение темы шаблонных экспертов форекс приведу пример «допиливания» его под собственную стратегию. В данной статье рассматривается реализация долгосрочной стратегии форекс на базе скользящих средних.
![Шаблон советника форекс](http://fx-prog.ru/wp-content/uploads/2016/12/TemplateEA.png)
Советник форекс — шаблон
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/date.png)
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/user.png)
Советник форекс — это просто. Терминал MT4 предоставляет платформу и программные средства для автоматизации торговых систем на языке MQL4.
![High TimeFrame](http://fx-prog.ru/wp-content/uploads/2016/12/HTF.png)
Индикатор форекс — High TimeFrame
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/date.png)
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/user.png)
Технические индикаторы являются основой большинства форекс-стратегий. Довольно часто, для наглядности стратегии, хотелось бы видеть на одном графике данные индикатора старшего временного интервала — High TimeFrame.
![Среднеквадратичное отклонение](http://fx-prog.ru/wp-content/uploads/2016/10/variance.png)
Использование библиотеки Alglib в MQL5. Индикатор дисперсии.
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/date.png)
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/user.png)
Математика — царица наук. И почему бы нам с вами, господа, не применить ее на благо трейдинга? Тем более что много уже сделано до нас — библиотека Alglib, которая включена по-умолчанию в базовый пакет MT5 или может быть загружена самостоятельно для MT4.
![mql5](http://fx-prog.ru/wp-content/uploads/2016/02/mql5-e1455867611212.jpg)
MQL4 — MQL5. Плавный переход
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/date.png)
![](http://fx-prog.ru/wp-content/themes/FinancialBlog/images/user.png)
Посчитав себя уже достаточно опытным программистом в среде MQL4, решил, значит я, друзья, замахнуться на MQL5. Естественно, самой лучшей практикой является выполнение конкретной задачи.