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

Roller

Основа стратегии Roller:

  • Советник определяет силу и направление тренда по количеству свечей, цены открытия которых выше/ниже предыдущих (количество свечей - переменная candles). 
  • Фильтр флета: расстояние от открытия свечи  №candles до открытия текущей свечи должно быть больше или равно параметру distance в пунктах.

Допустим, candles=4 и  distance=30. В таком случае:

  • если открытие 0 свечи выше открытия 1 свечи, и
  • открытие 1 свечи выше открытия 2 свечи, и
  • открытие 2 свечи выше открытия 3 свечи, и
  • открытие 3 свечи выше открытия 4 свечи ====> имеем один сигнал на покупку (для продаж условия противоположны), так как явно обозначился бычий тренд.

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

От цены открытия 4 свечи (если candles=4) до открытия текущей свечи должно быть расстояние равное или большее параметра distance. В нашем случае, distance=30. 

Итого, для открытия сделки необходимо соблюдение двух перечисленных выше условий: лесенка из открытий свечей и расстояние от открытия свечи candles до открытия текущей свечи не меньше 30 пунктов.

Если ордер открыт, а цена идет "против" ордера, советник выставляет усредняющий ордер (размер лота можно выбирать либо такой-же, либо с множителем. По умолчанию - без множителя). 

При достижении общего количества пунктов прибыли значения TakeProfit, советник закрывает все ордера с общей прибылью. 

Убытки также ограничиваются: При достижении общего числа убытков в пунктах MaxLoss, все ордера также будут закрыты с общим убытком в пунктах MaxLoss.

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

Советник автоматически подстраивается под 4 и под 5-значные потоки котировок.


Параметры, которые нужно оптимизировать:

  • candles: cтарт: 2, шаг 1, стоп: 8.
  • distance: cтарт: 10, шаг 10, стоп: 80.
  • Лоты  оптимизировать по желанию.
  • TakeProfit: cтарт: 5, шаг 5, стоп: 100.
  • MaxLoss: cтарт: 5, шаг 5, стоп: 100.
  • Step: cтарт: 5, шаг 5, стоп: 100.
  • Multiplier - по желанию.


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

  • candles: количество последовательно идущих свечей, открытие которых должно быть выше/ниже предыдущей свечи ("лесенка");
  • distance: расстояние в пунктах от открытия последней свечи в "лесенке" до открытия текущей свечи;
  • MM: включение автолота;
  • MaxRisk: если автолот включен (true), то лот будет рассчитывается  исходя из размера свободных средств в процентах.
  • Lot: если автолот выключен (MM=false), то лот будет таким, как указано в этом значении.
  • TakeProfit: все ордера, открытые советником, будут закрыты при достижении профита в пунктах, указанных здесь.
  • MaxLoss: при достижении общего убытка в пунктах все ордера будут закрыты.
  • Step: если ордер открыт и цена "идет в противоположную" сторону, каждые Step производятся доливки в сторону открытия первоначального ордера.
  • Multiplier: для "доливочных" ордеров можно включать множитель лота. По умолчанию лот не умножается на размер предыдущего лота.
  • Magic: значение для отличия советником "своих" ордеров от "чужих".
  • Slippage: максимальное проскальзывание для открытия ордера.
  • name: это значение будет указываться в комментариях к каждому ордеру.
  • MaxOrders: максимальное количество ордеров, которое может открыть советник одновременно.
Нет отзывов