Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2016.10.18 17:41
Библиотеки

Удобное использование индикаторов - библиотека для MetaTrader 5

| Russian English 日本語 Deutsch Español Português

Просмотров:
510
Рейтинг:
голосов: 10

Общее описание

Изначально писал для себя, когда нужно было работать сразу со многими индикаторами.

Каждый класс состоит из полей как одинаковых для всех (например, хэндл индикатора, таймфрэйм, период, цена), так и из тех, которые нужны данному конкретному индикатору. Также в классе есть функции, которые задают и возвращают эти поля.


Как использовать

Скачиваем архив. Файлы с расширением .mqh (у которых в начале имени файла есть "cind") помещаем в папку с вашим экспертом.

Файлы с названиями индикаторов (*.mq5) помещаем в папку \MQL5\Indicators\.

Параметры индикатора можно задавать и менять, использую функции класса. Например:

Macd.SetFastEma(MACD_Fast_EMA_Period); // Задаем значение быстрой EMA
Macd.SetSlowEma(MACD_Slow_EMA_Period); // Задаем значение медленной EMA
Macd.SetSignalSma(MACD_Signal_SMA_Period); // Задаем значение сигнальной SMA

Macd — это объект класса CIndMacd.

Значение индикатора можно получить, вызвав соответствующую функцию. Для индикатора "macd_histogram" это будет выглядеть вот так:

double valueHist = Macd.OutValueHist(1); // Значение гистограммы на последнем баре
double valueMacd = Macd.OutValueMacd(1); // Значение индикатора на последнем баре
double valueSignal = Macd.OutValueSignal(1); // Значение сигнальной линии на последнем баре

Единица в качестве аргумента означает, что мы берем значение по последнему завершенному бару.


Заключение

Вкратце все. Если появились вопросы по использованию — пишите в комментарии.

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_CLOSEPRC_V1 YURAZ_CLOSEPRC_V1

Закрытие всех открытых позиций одним кликом либо закрытие всех позиций при достижении указанного профита в процентах от депозита

NewMartin NewMartin

Новый взгляд на привычный мартингейл.

Select Trade Select Trade

Советник Select Trade позволяет трейдеру сделать выбор при открытии позиции (BUY или SELL).