Советник MindTheGap — торговля на недельных гэпах

foreks sovetnik mindthegap skachat - Советник MindTheGap — торговля на недельных гэпах

Здравствуйте, уважаемые форекс трейдеры!

Одной из самых популярных стратегий  на форекс является торговля на ценовых разрывах (ГЭПах) понедельника. Между котировками конца  пятницы и начала понедельника на некоторых парах может возникать Gap (разрыв), который часто стремиться «закрыться», то есть при гэпе котировки часто стремятся возвратиться к пятничному уровню.

Однако не всё так просто, так как требуется определённая фильтрация сигналов. Представляем вашему вниманию самый продвинутый в своей категории форекс советник для торговли на гэпах понедельника — MindTheGap, от нашего форумчанина SilentSpec, который также периодически пишет обзоры для сайта. В данной статье мы протестируем торговый эксперт на нескольких парах и оценим получившиеся результаты.

Характеристики советника

Платформа: Metatrader 4
Версия советника: 1.17
Валютные пары: AUDCAD, AUDJPY, AUDNZD, AUDUSD, CADCHF, CHFJPY, EURAUD, EURCAD, EURCHF, EURGBP, EURNZD, EURUSD, GBPAUD, GBPCHF, GBPUSD, NZDJPY, UCDCAD (17 пар)
Таймфрейм: M5

Время работы: по понедельникам


 

Справка по установке

Ustanovka sovetnika MindThegap forex - Советник MindTheGap — торговля на недельных гэпах

Советник устанавливаем как обычно.

Внимание! В данном советнике настройки существенно влияют на результаты торговли, используйте рекомендуемые set-файлы (см. архив в конце данной статьи).

Стратегия советника

Strategiya sovetnika MindTheGap - Советник MindTheGap — торговля на недельных гэпах

 

Алгоритм работы советника необычный, поэтому рассмотрим его поподробней.

1. В понедельник в 00:05, на открытии рынка советник смотрит на свечи и ищет гэп с определенными параметрами:
Расстояние от Low пятничной свечи до Open понедельника должно быть не меньше MinGap и не больше MaxGap пунктов для покупок и от High до Open — для продаж.
Если не находит нужного гэпа, ждем следующего понедельника.

2. Проверяем расстояние от текущей цены до Low или High последней свечи пятницы. Оно должно быть также не меньше MinGap. Если меньше, переходим в режим ожидания.

3. Если гэп найден, фильтр пройден, советник смотрит, куда закрылась первая, «понедельниковая» свеча. Далее я буду рассматривать пример для покупок.

4. Свеча закрылась вниз.
4.1. Ищем возможность поставить отложенный ордер на цену открытия понедельника. Если маловато расстояние, переходим к пункту 4.2.
4.2. Проверим, можем ли войти по рынку. Для этого у нас есть два осциллятора, включаются UseWPREnter=true, UseCCIEnter=true. Если два выключены — советник просто не будет проверять их показания, и в случае невозможности поставить отложку, будет входить по рынку. Если же хотя бы один из осцилляторных фильтров включен, осуществляется проверка по уровням WPREnterLevel, CCIEnterLevel.
Если фильтры не пройдены — переходим в режим ожидания.
4.2.1. Сразу после осцилляторных фильтров мы проверяем спред. Если текущий спред меньше MaxSpread, происходит вход по рынку, если больше — переход в режим ожидания. Кстати, сравнивается текущее среднее значение спреда на периоде 100 свечек.
4.3. Если запороли все проверки (хотя бы одну), переходим в режим ожидания.

5. Свеча закрылась вверх.
5.1. Тут у нас отложки не предусмотрены, только проверки осцилляторами и на максимальный спред.
5.2. Если что-то не прошли, переходим в режим ожидания.

6. Работа в режиме ожидания. В данном режиме советник на каждом тике проверяет следующие условия:
6.1. Осцилляторный фильтр, разобранный выше.
6.2. Проверка на спред.
6.3. Режим ожидания сигнала работает ровно CandlesToWait свечей. При превышении количества свечей ожидания забиваем на сигнал.

7. При входе по рынку отложки удаляются. При активации отложки режим ожидания отменяется.

8. При открытых по рынку позициях на каждом тике происходит проверка условий для выхода по тем же осцилляторам. При этом  достаточно, чтобы хотя бы один из индикаторов достиг уровня  CCIExitLevel или WPRExitLevel соответственно. Если false — все они одновременно должны дойти до нужных уровней. При этом, если включен ExitInLoss, советник будет выходить из сделки при появлении условий на выход даже в убытке. Если ExitInLoss выключен, для выхода в сделке должна быть накоплена определенная минимальная прибыль, которая должна быть не меньше, чем MinExitTP от тейк-профита ордера.

9. Тейк профит ордера вычисляется просто:
9.1. У нас есть TP в пунктах, оно по умолчанию и используется.
9.2. Но если вдруг ТП меньше, чем MinTP от гэпа (например, 0.5 от гэпа), то для ТП используем MinTP от гэпа.
9.3. Если так получилось, что ТП больше, чем MaxTP от гэпа (например, 2.5 от гэпа), то для ТП используем MaxTP от гэпа.

10. Стоп задается в пунктах переменной SL.

11. ММ переключается переменной LotVariant, выбор невелик — либо фиксированный лот FixLot, либо фиксированный же риск Risk в процентах от депозита. Рекомендуемый уровень — не более 3% на сделку
12. В ордерах используется контроль проскальзывания slippage, для всех ордеров выставляются Magic. Если Magic=0, советник сгенерирует уникальный мэджик для конкретной пары конкретного графика конкретного терминала конкретного счета конкретного брокера — ну, короче, вы поняли)
Ордера будут открываться NumOfTry раз в случае каких-то неполадок — пропал интернет, брокер заглючил и т.д. и т.п.
13. Все позиции тралятся простым трейлинг-стопом  (включается TralOnPips), на расстоянии TrailingStop от текущей цены.
При этом если включена TrailingFromBE, тралить будет только из безубытка, если выключена — от стоп-лосса.
Эксперт не использует мартингейл и сетки ордеров, но может применять режим двойного входа, но вполовину уменьшенным лотом (зависит от сетов).

Робот имеет много  настроек, что облегчает  составление прибыльных сетов для  разных валютных пар.


Пример работы советника

MindTheGap gbpusd buy gap - Советник MindTheGap — торговля на недельных гэпах

MindTheGap gbpusd sell gap - Советник MindTheGap — торговля на недельных гэпах


Бэктесты советника

Бэктесты сделаны по каждой паре в отдельности, т.к. платформаMetatrader 4 не позволяет проводить мультивалютные тесты.

Первая серия тестов делается фиксированным лотом. Это позволяет оценивать результаты тестирования без учёта мани менеджмента.

MindTheGap AUDCAD 2007 2016 lot 0.1

MindTheGap AUDCAD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие

MindTheGap AUDNZD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap AUDNZD 2007 2016 lot 0.1

MindTheGap AUDNZD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap AUDUSD 2007 2016 lot 0.1

MindTheGap AUDUSD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap CADCHF 2007 2016 lot 0.1

MindTheGap CADCHF 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  очень хорошие


MindTheGap CHFJPY 2007 2016 lot 0.1

MindTheGap CHFJPY 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap EURAUD 2007 2016 lot 0.1

MindTheGap EURAUD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  очень хорошие


MindTheGap EURCAD 2007 2016 lot 0.1

MindTheGap EURCAD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  очень хорошие


MindTheGap EURCHF 2007 2016 lot 0.1

MindTheGap EURCHF 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  приемлемые


MindTheGap EURGBP 2007 2016 lot 0.1

MindTheGap EURGBP 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap EURNZD 2007 2016 lot 0.1

MindTheGap EURNZD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  очень хорошие


MindTheGap EURUSD 2007 2016 lot 0.1

MindTheGap EURUSD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  приемлемые


MindTheGap GBPAUD 2007 2016 lot 0.1

MindTheGap GBPAUD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


indTheGap GBPCHF 2007 2016 lot 0.1M

MindTheGap GBPCHF 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap GBPUSD 2007 2016 lot 0.1

MindTheGap GBPUSD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


MindTheGap NZDJPY 2007 2016 lot 0.1

MindTheGap NZDJPY 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  приемлемые


MindTheGap USDCAD 2007 2016 lot 0.1

MindTheGap USDCAD 2007 2016 lot 0.1 - Советник MindTheGap — торговля на недельных гэпах

Результаты теста  хорошие


Вторая серия тестов делается пропорциональным лотом. Это позволяет оценивать результаты тестирования с учётом мани менеджмента.


MindTheGap AUDCAD 2007 2016 lot MM

MindTheGap AUDCAD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap AUDJPY 2007 2016 lot MM

MindTheGap AUDJPY 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap AUDNZD 2007 2016 lot MM

MindTheGap AUDNZD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap AUDUSD 2007 2016 lot MM

MindTheGap AUDUSD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap CADCHF 2007 2016 lot MM

MindTheGap CADCHF 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap CHFJPY 2007 2016 lot MM

MindTheGap CHFJPY 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURAUD 2007 2016 lot

MindTheGap EURAUD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURCAD 2007 2016 lot MM

MindTheGap EURCAD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURCHF 2007 2016 lot MM

MindTheGap EURCHF 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURGBP 2007 2016 lot MM

MindTheGap EURGBP 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURNZD 2007 2016 lot MM

MindTheGap EURNZD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap EURUSD 2007 2016 lot MM

MindTheGap EURUSD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap GBPAUD 2007 2016 lot MM

MindTheGap GBPAUD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap GBPCHF 2007 2016 lot MM

MindTheGap GBPCHF 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap GBPUSD 2007 2016 lot MM

MindTheGap GBPUSD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap NZDJPY 2007 2016 lot MM

MindTheGap NZDJPY 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


MindTheGap USDCAD 2007 2016 lot MM

MindTheGap USDCAD 2007 2016 lot MM - Советник MindTheGap — торговля на недельных гэпах


Используя программу EA Analyzer, сделаем сводный стейтмент по тестам  всех пар  с фиксированным лотом и с пропорциональным.

Portfolio MindTheGap  2007 2016 lot 0.1

Portfolio MindTheGap lot 0.1 - Советник MindTheGap — торговля на недельных гэпах


Portfolio MindTheGap  2007 2016 lot MM

Portfolio MindTheGap lot MM - Советник MindTheGap — торговля на недельных гэпах


Вывод: Советник MindTheGap при работе пропорциональным лотом на 17  парах показывает  многолетний стабильный рост прибыли  без критических просадок.

 


Мониторинг реального счета

large - Советник MindTheGap — торговля на недельных гэпах


Описание настроек

  • Settings01секция «Настройки сигнала»
  • ExpertName — название советника (MindTheGap v1.17)
  • Magic — мэджик ордеров
  • MaxSpread — максимально допустимый спред (в 4-значных пунктах)
  • MaxSpread2 — максимально допустимый спред для дополнительного ордера (в 4-значных пунктах)
  • UseAllGaps — включает торговлю  гэпах: true — со всеми, false — только с гэпами в понедельник в 00:00
  • MaxGap — максимальный размер гэпа для дальнейшего расчёта
  • MinGap — минимальный размер гэпа для дальнейшего расчёта
  • CandlesToWait — если гэп есть, но индикаторный фильтр не пройден или спред слишком большой, сова переходит в режим ожидания наCandlesToWait свечей
  • CCIPeriod — период индикатора CCI
  • WPRPeriod — период индикатора WPR
  • CCIEnterLevel — уровень индикатора CCI, от которого идёт вход
  • CCIExitLevel — уровень индикатора CCI, от которого идёт выход
  • WPREnterLevel — уровень индикатора WPR, от которого идёт вход
  • WPRExitLevel — уровень индикатора WPR, от которого идёт выход
  • ExitInLoss — если цена идёт не в сторону профита, то при ExitInLoss=true ордер закрывается в убытке
  • MaxExitSL — процент от величины стоплосса, при котором закрывается  ордер (работает при ExitInLoss=true и сработавших параметрах  CCIExitLevel или WPRExitLevel)
  • MinExitTP — процент от величины тейкпрофита, при котором закрывается  ордер (работает при ExitInLoss=false и сработавших параметрах  CCIExitLevel или WPRExitLevel)
  • Setting02секция «Настройки Stoploss и Takeprofit»
  • SL — стоплосс
  • TP — тейкпрофит
  • Setting04 — секция «Настройки ММ»
  • LotVariant — варианты расчёта торгового лота: Фиксированный лот,  Фиксированный процент, Фиксированная пропорция, Расчёт лота в зависимости от волатильности
  • FixLot — размер фиксированного лота
  • Risk — процент размера лота от эквити
  • MoneyForMinLot — количество денег на минимальный (первоначальный) лот
  • VolRisk — размер лота в зависимости от  волатильности
  • VolHistBars — число баров для расчёта волатильности
  • UseDynamicDecrease — использовать уменьшение базового лота при убытках
  • DynamicDecreaseFactor — процент уменьшения базового лота при убытках
  • Settings05 —  секция «Двойные входы»
  • Allow_Second_Trade — разрешить второй вход
  • Distance — дистанция до второго ордера в пипсах
  • Lot_Factor — коэффициент размера второго лота от базового
  • Settings06 — секция «Частичный выход»
  • AllowPartialExit — включение частичного выхода
  • ExitDistance — дистанция в процентах от тейкпрофита, при которой срабатывает частичное закрытие
  • ClosePercent — сколько процентов от базового лота будет закрыто при частичном закрытии
  • Setting08 — секция «Трал стандартный»
  • TralOnPips — включает стандартный трал
  • TralingStop — трейлинг стоп
  • TralStep — шаг трала
  • Setting09 — секция «Трал по теням свечей»
  • Use TrailingByShadows — включает  трал по теням свечей
  • BarsUse — количество свечей для расчёта трала
  • BarsOtstup — отступ в барах для расчёта трала
  • Setting10 — секция «Трал по ATR»
  • Use TrailingByATR — включает  трал по ATR
  • AtrPeriod — период индикатора ATR
  • AtrShift — смещение индикатора ATR
  • AtrKoeff — коэффициент для расчёта трала по ATR
  • Setting12 — секция «Трал по MA»
  • UseMATrailing — включает  трал по индикатору MA
  • iMAPeriod — период индикатора MA
  • iMAShift — смещение индикатора  MA
  • iMAMethod — метод усреднения в индикаторе MA
  • IMAotstup -отступ от индикатора MA для трала
  • Setting12 — секция «БУ» (безубыток)
  • UseBE — использовать функцию безубытка
  • BELevel — перевод в безубыток (уровень открытия +BEPlusPipsпунктов) при прибыли BELevel пунктов
  • BEPlusPips — прибыль в пунктах для функции безубытка (см.выше)
  • Setting14 — секция «БУ в процентах от гэпа» 
  • UsePercBE — использовать функцию безубытка в процентах от гэпа
  • BEPerc — процент безубытка относительно размера гэпа
  • Setting17 — секция «Служебные настройки» 
  • CandlesToDelete — через сколько свечей удалять отложенный ордер
  • BarPeriod — период для расчёта индикаторов
  • WorkPeriod — рабочий таймфрейм (должен соответствовать таймфрейму на бэктестах!)
  • Setting18 — секция «Прочие настройки» 
  • Slippage —  проскальзывание
  • NumOfTry — количество повторных попыток открыть ордер при большом проскальзывании
  • SleepTime — перерыв между попытками открыть ордер, в секундах
  • SleepMaximum — максимальное количество попыток в секундах
  • ECNAccount — использование аккаунта типа ECN
  • UseComments — использовать комментарии в ордере

Внимание! Ничего не меняйте в параметрах советника и используйте только рекомендованные значения, если точно не понимаете, что делаете!


Рекомендуемый мани-менеджмент

Manimenedzhment v sovetnike MindTheGap - Советник MindTheGap — торговля на недельных гэпах

Рекомендуется риск на сделку в размере 3 процента от депозита. Лот можно рассчитать с помощью специальной таблицы, либо просто установить уровень риска в параметрах советника, и все рассчитается автоматически.


Итоги

Sovetnik MindTheGap zaklyuchenie - Советник MindTheGap — торговля на недельных гэпах

Советник MindTheGap является сложным мультивалютным роботом, который торгует популярную много десятилетий стратегию торговли на закрытие гэпов понедельника.

Однако, он использует самые последние достижения в области автоматизации торговли и программирования советников. Советник может использоваться в составе  портфеля из надёжных роботов, а также в качестве дополнения к ручной торговле (при строгом соблюдении мани менеджмента).

В целом — перед нами надежная классическая стратегия с современными улучшениями. Ждать 100500% не стоит, но если вы давно на рынке, то поймете в чем истинная ценность данного робота: надежная, декадами проверенная система, дающая уверенность во время просадок и неплохой доход на долгосрочном отрезке времени.


Важно !

Для корректной работы советника торговый терминал должен быть включенным с открытия рынка вечером в воскресенье до его закрытия вечером в пятницу. Если у вас нет возможности держать компьютер в рабочем состоянии 24/5, то рекомендуется использовать услугу VPS сервера.


Skachat knopka - Советник MindTheGap — торговля на недельных гэпах

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *