Советник TradeBuilderMT5 предназначен для построения торговой системы на базе произвольного набора технических индикаторов MT5.
Предыдущая статья: использование пользовательских индикаторов в советнике TradeBuilderMT5
Версия 1.5 советника может работать с отложенными ордерами. Параметр orderTypes позволяет выбрать тип открываемых ордеров (MarketOrders-рыночные, StopOrders-отложенные ордера BUYSTOP и SELLSTOP, LimitOrders-отложенные ордера BUYLIMIT и SELLLIMIT).
Следующий пример реализует стратегию на индикаторах Билла Вильямса - Аллигатор и Фрактал.
Условия для выставления стоп-ордера на покупку:
- линия Teeth Аллигатора находится выше линии Jaws;
- линия Lips пересекает линию Teeth сверху вниз;
- в течении последующих 6 свечей формируется верхний фрактал и фрактальная свеча находится выше линии Lips;
- устанавливается BUYSTOP-ордер на уровне фрактала;
- отложенный ордер удаляется если линия Lips уходит ниже линии Jaw.
Условия для выставления стоп-ордера на продажу:
- линия Teeth Аллигатора находится ниже линии Jaws;
- линия Lips пересекает линию Teeth снизу вверх;
- в течении последующих 6 свечей формируется нижний фрактал и фрактальная свеча находится ниже линии Lips;
- устанавливается SELLSTOP-ордер на уровне фрактала;
- отложенный ордер удаляется если линия Lips уходит выше линии Jaw.
Далее рассмотрим настройки советника TradeBuilderMT5 для реализации данной стратегии. Цифрами на скриншотах обозначено:
- выбран индикатор ALLIGATOR
- текущий TF
- пустое действие
- строка параметров
- последний закрытый бар
- линия Jaws
- проверка превышения
- линия Teeth
- проверка пересечения вниз
- линия Lips
- задерживание состояния на 6 баров
- линия Lips
- цена Low
- проверка превышения
- бар 2
- индикатор FRACTAL
- значение "не пустое"
- бар 2
- верхний фрактал
Настройки для сигнала удаления отложенного ордера:
- линия Jaws Аллигатора
- ниже
- линия Lips Аллигатора
Пример работы советника
Set-файл прицеплен к статье.