Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5

Модуль торговых сигналов по стратегии "пробой внутреннего бара" - библиотека для MetaTrader 5
- Просмотров:
- 3806
- Рейтинг:
- Опубликован:
- 2011.06.13 12:50
- Обновлен:
- 2016.11.22 07:33
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Концепция визарда позволяет трейдеру собирать торговую стратегию по "кубикам", причем не обязательно они должны быть все написаны одним программистом.
Привожу подобный пример: модуль торговых сигналов выполнен самостоятельно, задача которого заключается в генерации сигнала на открытие позиции, а остальной функционал - стопы, тейки, трейлингстопы, манименеджмент, реализованы силами других программистов.
Торговая стратегия, реализуемая библиотекой следующая: при возникновении условия, определяющего внешний бар, проверяется факт пробития внутреннего бара в направлении предшествующего тренда, если пробитие состоялось, то генерируется сигнал на открытие позиции. Внешним считается бар, хай которого выше хая, лоу – ниже лоу последующего. Пробитием считается пересечение ценой экстремума внутреннего бара.
Направление тренда определяется по цвету внешнего бара. В связи с тем, что в настоящее время визард позволяет использовать сигналы только по закрытым барам, то стратегия немного модифицирована следующим образом: позиция открывается после закрытия бара, на котором сформировался сигнал.
Пример сигнала открытия длинной позиции:
Описание сигналов
Для подключения модуля нужно положить файл innerbarsignal.mqh в папку каталог_данных_терминала\MQL5\Include\Expert\Signal\MySignals. Если файл установлен корректно, то в визарде должен появиться новый модуль:
Модуль сигнала в визарде
Результаты работы советника на EURUSD D1 за 2010-2011 годы:
Результаты тестирования
Параметры в пунктах: тейк – 300, стоп – 300, трэйлинг стоп – 100.
Параметры выбраны исходя из следующих соображений. Размер стопа должен быть равен тейку, соответствовать продолжительности ожидаемого движения после пробития поддержки/сопротивления.
При первой возможности позиция выводится в безубыток и производится относительно короткий трейлинг стоп.

Индикатор STALIN на основе двух скользящих средних (Moving Averages, MA) с алертами и фильтрами.

Эргодический MACD-осциллятор Уильяма Блау.

Советник для демонстрации возможностей по работе с объектами OBJ_CHART как с обычными графиками. Можно задавать цветовые настройки, накладывать индикаторы и т.д.

Индикатор моментума Уильяма Блау.