• Обзор
  • Отзывы
  • Обсуждение (21)
  • Что нового

Exp TwoSides

Советник по стратегии "Две стороны мартингейла". Мартингейл - система управления ставками в азартных играх. Данный вид стратегии очень популярен в рулетках. Но и Форекс данный принцип не обошел стороной. Метод заключается в том, что в начале работы советника мы открываем две противоположные сделки BUY и SELL. Начальный стоп лосс должен быть равен тейк профиту. Например: StopLoss = 100, TakeProfit = 100.

В таком случае, при срабатывании стоп лосса на одном ордере мы получаем срабатывание тейк профита на другом. Тем самым выходим в 0. Далее открывается следующая серия сделок, но с одним условием. Лот следующей сделки одного типа равен Лот * мартингейл. И в последующем мы перекроем убыток первой сделки и заработаем установленный профит в 100 пунктов. На примере данного советника:

1 2013.01.02 09:00 buy 1 0.10 1.32716 1.32616 1.32816
2 2013.01.02 09:00 sell 2 0.10 1.32712 1.32812 1.32612
3 2013.01.02 09:03 s/l 2 0.10 1.32812 1.32812 1.32612 -10.00 9990.00
4 2013.01.02 09:03 t/p 1 0.10 1.32816 1.32616 1.32816 10.00 10000.00
5 2013.01.02 09:03 buy 3 0.10 1.32820 1.32720 1.32920
6 2013.01.02 09:03 sell 4 0.20 1.32816 1.32916 1.32716
7 2013.01.02 09:06 s/l 3 0.10 1.32720 1.32720 1.32920 -10.00 9990.00
8 2013.01.02 09:06 t/p 4 0.20 1.32716 1.32916 1.32716 20.00 10010.00


Параметры

  • Magic - магический номер.
  • StopLoss - cтоп лосс, 0 - не используется.
  • TakeProfit - тейк профит, 0 - не используется
  • Slippage - Проскальзывание
  • MarketWatch - режим торговли. При MarketWatch = true сначала выставляются позиции/ордера без стопов, а затем происходит модификация (для некоторых брокеров).
  • Lots - фиксированный лот.
  • Martin - коэффициент мартингейла на следующую сделку после убытончой. Если 1, то не используется.
  • MaxSpreadToNotTrade - Фильтр Максимальный спред при открытии сделок.
  • MinSpreadToNotTrade - Фильтр Минимальный спред при открытии сделок.
  • MaxOrders = Максимальное количество колен(сделок) в одной серии.
  • AdjustTP - Корректирование тейкпрофита в пунктах.
  • AdjustAfter - Номер колена, после которого тейкпрофит будет увеличен\уменьшен на AdjustTP - пунктов.
  • StopDayTradingEaAfterTP - остановить работу советника, после получения тейкпрофита в текущем дне. Советник начнет торговлю только на следующий день.
  • TrailingStopUSE - использовать трейлинг стоп.
  • IfProfTrail - использовать режим безубытка только для прибыльных позиций.
  • TrailingStop - дистанция трейлинга, 0 - минимально допустимая.
  • TrailingStep - шаг трейлинга.
Нет отзывов
Версия 17.208 - 2017.02.20
Глобальное обновление 2017

- Добавлен параметр
MaxSpreadToNotTrade и MinSpreadToNotTrade
MaxSpreadToNotTrade - Максимальный спред, при котором советник может открыть сделку
MinSpreadToNotTrade - Минимальный спред, при котором советник может открыть сделку

-Добавлена информационная панель EAPADPRO
Подробности о данной панели в нашем блоге: http://www.expforex.com/publ/eapadpro_novyj_sovremennyj_informacionnyj_blok_dlja_nashikh_ehkspertov/6-1-0-153
или https://www.mql5.com/ru/blogs/post/687140
В блок стратегия включены следующие переменные:
Текущий убыток в сетке по направлениям BUY SELL
текущий номер колена BUY SELL
Текущий лот BUY SELL- Если не хватает денег на следующий лот, советник будет выдавать NoMoney

-Добавлен параметр AdjustTP и AdjustAfter
AdjustTP - корректировка тейк-профита при открытии отложенных ордеров.
AdjustAfter - номер колена, после которого будет корректировка.
После того, как советник выставит AdjustAfter количество ордеров, тейк-профит следующей сделки будет увеличен на AdjustTP * (КоличествоКолен-AdjustAfter) пунктов.

При закрытии позиции по стоп-лоссу мы теряем не только уровень стоп-лосса, но и спред, особенно если он плавающий.
Чтобы заработать тейк-профит, который будет покрывать наши прошлые стоп-лоссы, нам необходимо увеличивать тейк-профит каждого нового отложенного ордера.
Данный функционал позволяет это сделать.

-Добавлен параметр
MaxOrders - Максимальное количество позиций 1 направления
Если MaxOrders=5, и например 5 позиция в текущей сетке по одному направлению закрылось в убыток, то следующее колено открывается открывается начальным лотом и сетка работает с новой позиции.

StopDayTradingEaAfterTP - если последняя позиция отдельно по направлениям BUY SELL закрыта по тейк-профиту, советник останавливает работу до следующего дня отдельно по направлениям BUY SELL
Версия 16.729 - 2016.08.03
Советник скомпилирован в последнем билде терминала.