Уважаемые друзья форекс трейдеры-программисты, здравствуйте!
Сегодняшний урок посвящен разработке индикатора. Мы научимся Как написать индикатор для терминала Metatrader 5 на языке MQL5 соответственно. Это будет осциллятор, отображающий разницу двух скользящих средних в виде цветной гистограммы.
Индикатор имеет четыре настраиваемых параметра:
MaFastPeriod — Период быстрой МА;
MaSlowPeriod — Период медленной МА;
MaMethod — Метод, применяемый к цене;
MaAppliedPrice — собственно — тип цены.
Формулу расчёта определим как:
MAOS = MaFast — MaSlow
Давайте напишем наш индикатор для терминала МetaТrader 5.
Домашнее задание
- Вместо отображения разности показаний Moving Average сделайте отображение гистограммы на основе индикатора RSI.
- На уроках 6 и 7 мы с вами писали советники. Продолжим? Напишите советник, работающий на этом индикаторе. Пусть это будет скальпер-ночник, т.е. одним из параметров которого будет время работы.
Скачать исходник индикатора
Предыдущие уроки по MQL5:
- MQL5: Пишем мультивалютный советник
- MQL5: Пишем советник на Мартингейле
- MQL5: Работа с ордерами
- MQL5: Пишем первый советник
- MQL5: Создаем информационную панель
- MQL5: Пишем индикатор и советник на основе Индекса Корреляции
- MQL5: Как написать скрипт для Metatrader 5
С уважением, Сергей aka xbms
TradeLikeaPro.ru