Пишите на форуме и зарабатывайте до 80.000 рублей в месяц:

Советник Windsock 3 in 1

Купить эксперта Windsock  3 in 1 в магазине систем алготрейдинга

Эксперт работает по принципу флюгера: если сделка закрывается по СЛ, открывается разворотный ордер увеличенного объема; если сделка закрывается по ТП, открывается разворотный ордер начального объема. В качестве разворотных ордеров в точке СЛ используются СТОП-ордеры противоположного направления. В качестве разворотных ордеров в точке ТП используются ЛИМИТ-ордеры противоположного направления.

Эксперт снабжён достаточным количеством входных параметров для обеспечения необходимой гибкости настроек.

Рекомендуемые пары: EURUSD с фиксированным спредом. Таймфрейм любой.

Начальный объем сделки следует выбрать экспериментально.

Эксперт имеет три отличных друг от друга режима. Описание приведено ниже.

Входные параметры:

Martingale Mode – режим мартингейла. Доступны три режима:

  1. fixed TP, fixed/floating mult – В этом режиме используется фиксированное расстояние ТП для всех ордеров. Объемы разворотных СТОП-ордеров увеличиваются согласно заданному множителю. Множитель может быть фиксированным (Gradually increase/decrease Mult-er by = 0.0) или плавающим (Gradually increase/decrease Mult-er by <> 0.0)
  2. floating TP to break even, fixed/floating mult – В этом режиме входной параметр ТП используется только для первого ордера в серии (ЛИМИТ-ордера). Для каждого разворотного СТОП-ордера вычисляется собственное расстояние ТП, чтобы вывести серию в безубыток. Фактически, в этом режиме только первый ордер серии приносит реальную прибыль (при условии, что он закрылся по ТП). Объемы разворотных СТОП-ордеров увеличиваются согласно заданному множителю. Множитель может быть фиксированным (Gradually increase/decrease Mult-er by = 0.0) или плавающим (Gradually increase/decrease Mult-er by <> 0.0)
  3. fixed TP, martin to break even – В этом режиме используется фиксированное расстояние ТП для всех ордеров. Множитель игнорируется. Для каждого разворотного СТОП-ордера вычисляется собственный объем, чтобы вывести серию в безубыток. Фактически, в этом режиме только первый ордер серии приносит реальную прибыль (при условии, что он закрылся по ТП).

Примечание: Предположительно, первый режим – наиболее агрессивный, второй – менее агрессивный, и третий – наименее агрессивный (в плане отношения чистой прибыли к максимальной просадке) при прочих равных параметрах. Однако это предположение подлежит дальнейшему исследованию.

TP distance – начальное расстояние до тэйк-профита для всех ордеров в режимах 1 и 3 и для ЛИМИТ-ордеров в режиме 2. При нулевом значении этого параметра, значение тэйк-профита будет равно SL distance (может быть полезно в тестере). Задаётся в 4-хзначных пунктах; коррекция под пятизначные котировки автоматическая.

SL distance – начальное расстояние до стоп-лосса. Задаётся в 4-хзначных пунктах; коррекция под пятизначные котировки автоматическая.

Trailing Stop Distance – максимальное расстояние от цены, идущей в прибыль, до преследующего стоп-лосса. При нулевом значении этого параметра, значение трейлинг-стопа будет равно SL distance (может быть полезно в тестере). Задаётся в 4-хзначных пунктах; коррекция под пятизначные котировки автоматическая.

Profit to start trailing – прибыль сделки в пунктах, при достижении которой начнет действовать Трейлинг Стоп Лосс. Нулевое значение используется для отключения трейлинга. Задаётся в 4-хзначных пунктах; коррекция под пятизначные котировки автоматическая.

Initial Lot – объём первой сделки в серии (ЛИМИТ-ордера). Каждая новая серия будет начинаться с этого объёма.

Multiplier – множитель для вычисления объема разворотного СТОП-ордера (подробнее – в описании параметра Apply Multiplier to). В режиме 3 (fixed TP, martin to break even) множитель не используется. Может быть фиксированным или ступенчато увеличивающимся/уменьшающимся (подробнее – в описании следующего параметра).

Gradually increase/decrease Mult-er by – шаг изменения множителя. Используется для ступенчатого изменения множителя внутри серии (при отрицательных значениях множитель будет уменьшаться).

Например, следующие параметры:

  • Initial Lot = 0.1
  • Multiplier = 1.4
  • Gradually increase/decrease Mult-er by = 0.1
  • Apply Multiplier to = volume of current market order

дадут следующий ряд объемов внутри серии:

0.1  – 0.14 (0.1*1.4) – 0.21 (0.14*1.5) – 0.34 (0.21*1.6) – 0.57 (0.34*1.7) – 1.03 (0.57*1.8) – 1.95 (1.03*1.9) и т.д.

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

При нулевом значении этого параметра, Multiplier имеет постоянное заданное значение.

Apply Multiplier to – Применять множитель к… (может принимать два значения):

1. total volume of all losing orders – суммарному объему всех проигрышных ордеров текущей серии. В этом режиме объём разворотного СТОП-ордера вычисляется путём умножения множителя (Multiplier) на суммарный объём всех проигрышных ордеров текущей серии (включая и текущий рыночный ордер, который может закрыться в убытке).

Например, следующие параметры

  • Initial Lot = 0.1
  • Multiplier = 1.0
  • Gradually increase/decrease Mult-er by = 0.0  (используем фиксированный множитель)
  • Apply Multiplier to = total volume of all losing orders

дадут следующий ряд объемов внутри серии:

0.1  – 0.1 (0.1*1.0) – 0.2 ((0.1+0.1)*1.0) – 0.4 ((0.1+0.1+0.2)*1.0) – 0.8 ((0.1+0.1+0.2+0.4)*1.0) и т.д.

2. volume of сurrent market order – объему текущего рыночного ордера. В этом режиме объём разворотного стоп-ордера вычисляется путём умножения множителя (Multiplier) на объём текущего рыночного ордера (который может оказаться убыточным)

Например, следующие параметры

  • Initial Lot = 0.1
  • Multiplier = 2.0
  • Gradually increase/decrease Mult-er by = 0.0  (используем фиксированный множитель)
  • Apply Multiplier to = volume of current market order

дадут следующий ряд объемов внутри серии

0.1  – 0.2 (0.1*2.0) – 0.4 (0.2*2.0) – 0.8 (0.4*2.0) – 1.6 (0.8*2.0) и т.д.

Start using Multiplier from order – начать использование множителя с ордера номер… Все ордера ДО указанного будут иметь объем, равный Initial Lot. Начиная с указанного номера, будет применяться множитель (Multiplier) для увеличения объема.

Например, следующие параметры

  • Initial Lot = 0.1
  • Multiplier = 2.0
  • Gradually increase/decrease Mult-er by = 0.0  (используем фиксированный множитель)
  • Apply Multiplier to = volume of current market order
  • Start using Multiplier from order = 4

дадут следующий ряд объемов внутри серии

0.1 – 0.1 – 0.1 – 0.1 – 0.2 (0.1*2.0) – 0.4 (0.2*2.0) – 0.8 (0.4*2.0) – 1.6 (0.8*2.0) и т.д.

Magic Number for Windsock’s orders – Эксперт резервирует диапазон из 500 магических номеров для “крапления” своих ордеров. Значение данного параметра является нижней границей этого диапазона. Верхняя граница на 500 больше.

Магические номера, входящие в данный диапазон, не следует использовать в других экспертах на том же счёте!

Number of trade tries on one tick – максимальное количество торговых попыток (на одном тике) при получении отказа от сервера.

Show current orders in visual mode – показывать текущие ордера в режиме визуального тестирования. При значении true в режиме визуального тестирования в верхнем левом углу графика будут отображаться текущие сделки (подобие вкладки “Торговля” из окна “Терминал” в МТ).

В приложенных скриншотах показаны результаты прогона (27.06.2012 – 11.04.2014) в трёх режимах (Martingale Mode) при прочих равных параметрах. Приношу извинения за низкое качество – таково ограничение сайта.

Эксперт подлежит дальнейшей модфикации и доработке. Замечания и предложения приветствуются.

Всем желаю профитов! Используйте множитель аккуратно!

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

Войти с помощью: 

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

Time limit is exhausted. Please reload the CAPTCHA.