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

GrandPriZZ

GrandPriZZ - это торговый робот, использующий стратегию пробоя вершин зигзага. Эксперт устанавливает отложенные стоп-ордера на уровнях последних стабильных экстремумов. Срабатывание одного ордера снимает другой. Одновременно в рынке находится только один ордер. При этом новые отложенники не ставятся, пока рыночный не закроется по подтягиваемому стоп-лоссу. Расстояние стоп-лосса вычисляется автоматически на основании размаха последних ребер зигзага.

Движение цены всегда можно рассматривать как последовательность баров, причем не обязательно равных по времени, но и таких, которые, например, строятся на основе ребер зигзага. Тогда алгоритм данного советника фактически охватывает стратегии "внутреннего бара", "поглощения" и "пин-бара".

В советнике используется индикатор HZZM.

Параметры

  • H - диапазон зигзага (передается в индикатор), следует оптимизировать; по умолчанию - 0, автоподстройка (подробности на странице HZZM);
  • Original - исходный или модифицированный алгоритм построения зигзага (передается в индикатор); по умолчанию - true (подробности на странице HZZM);
  • TightStops - включение/отключение режима, при котором стопы будут подтягиваться более аггрессивно;
  • ExtraGap - дополнительный отступ наружу от вершин зигзага до уровней установки отложенных ордеров; по умолчанию - 0; если значение больше нуля, то это значение в пунктах; если значение меньше нуля, то это значение в процентах от размаха последней фигуры зигзага; например, -10 означает, что расстояние в пунктах между последними экстремумами будет умножено на 0.1 (10%) и полученная величина в пунктах будет использоваться как отступ от экстремумов наружу;
  • MinRange - минимальный размах фигуры зигзага, при которой формируются торговые сигналы, в пунктах; по умолчанию - 0;
  • BreakEvenGuard - включение/отключение режима, при котором при достижении прибыли, равной MinRange (если не ноль), стоп-лосс ставится в безубыток (потом может тралиться по общим правилам); по умолчанию - true;
  • MagicBase - идентификатор эксперта, по умолчанию - 0, что означает автоматическую генерацию уникального "магика" по имени символа и таймфрейма (результат пишется в лог);
  • Lots - размер постоянного лота; по умолчанию - 0.01;
  • Slippage - проскальзывание в пунктах, по умолчанию - 10;
  • TrailStops - включение/отключение подтягивания стоп-лоссов, по умолчанию - true;
  • TrailingStep - шаг подтягивания стоп-лоссов в пунктах, по умолчанию - 10;
  • BarByBar - включение/отключение режима работы по барам (true) или по тикам (false); по умолчанию - true;
  • RiskManagement - включение/отключение режима переменных лотов как процент от свободных средств с учетом плеча, по умолчанию - false;
  • Risk - часть доступных средств, исходя из которой считается переменный лот, по умолчанию - 0.01 (1%);
  • MaximumLot - максимальный разрешенный для эксперта лот, по умолчанию - 0.5;
  • PrintLog - включение/отключение подробных логов, по умолчанию - false.

Оптимизировать советник можно в два этапа. Сперва включить оптимизацию по барам и в настройках поставить BarByBar=true. Это позволит быстро, но приблизительно определить выгодные участки пространства параметров. Затем для отобранных вариантов можно прогнать более строгий тест по тикам при настройке BarByBar=false.

Gennadiy Voltornist
5375
2016.12.18 16:56 
 

Пользователь не оставил комментарий к оценке