Система торговли, сочетающая в себе множество различных стратегий. Советник имеет несколько режимов торговли.

Режимы открытия позиций и отложенных ордеров.

  • Открытие позиций через заданный шаг.

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

  • Открытие сети отложенных ордеров

Ордера открываются в зависимости от настроек. Можно задавать любые сочетания из buystop sellstop buylimit и sellimit ордеров.

В Верхней части задаем размер коридора при котором удаляются все ордера. Коридор считается только между buystop и sell стоп ордерами, причем только ближайшими к цене. Т.е. между самым нижним buystop и самым верхним sellstop. При увеличении этого коридора до указанного значения все ордера будут закрыты если нет открытых рыночных позиций. Если при этом задано «удалять сеть даже если есть рыночные», то советник закроет все.

  • Открытие отложенных стоп ордеров, перемещающихся за ценой

Открывается отложенные buystop и sellstop ордера и тралятся за ценой по экстремумам свечи. Как только цена на откате зацепит ордер, выставляется следующий и так же тралится за ценой до срабатывания.

  • Режим торговли во время новостей

Задаем расстояние от цены, в поле графика появляются 2 линии, далее задаем время в секундах, по истечении которого советник перемещает эти линии за ценой.

Как только  цена пересечет линию советник открывает позицию (в этот момент противоположная линия перестает перемещаться).

Также в настройках задается шаг между ордерами, если цена продолжает идти дальше, то советник открывает еще позицию, т.е. создает сеть по тренду…

Далее все закрывается: либо по профиту, либо по тралу, либо любым другим способом, существующем в советнике. Если не успев закрыться цена развернулась и открыла ордера в обратную сторону, то подключается перекрытие.

Можно помогать советнику перемещая линию руками.

После открытия позиции линии фиксируются и перемещать их можно только руками.

Выше синей линии открываются только позиции buy, а ниже красной только позиции sell.

Если в основных параметрах стоит настройка «открывать позиции и против тренда=true” то позиции открываются не только по ходу движения цены, а в том числе и при откате цены.

Например:

На скрине выше показана ситуация, когда цена идет вверх и последовательно открываются 3 buy позиции, потом цена откатывается вниз на шаг и открывается 4я buy позиция. Вот эта 4 позиция может быть открыта только в случае установки этого параметра в true.

  • Режим без открытия новых позиций (только сопровождение уже открытых)

Этот режим предназначен для сопровождения «чужих» позиций, открытых руками или другими советниками.

Уровни торговли

В советнике есть возможность указать уровни между которыми смогут открываться позиции. Уровни задаются отдельно для Buy и для Sell позиций.

В поле «от» задаем нижний уровень цены, в поле «до» – верхний уровень. Если указано продавать от 1,12345 до 1,15605 то только в этом диапазоне будут осуществляться продажи.

Режимы закрытия позиций.

  • Закрытие позиций в ручном режиме

Позиции можно закрыть в любой момент. При нажатии на кнопку X buy происходит закрытие всех buy позиций. При нажатии на кнопку X sell происходит закрытие всех sell позиций. При нажатии на кнопку X all происходит закрытие всех позиций, открытых советником. Принцип ручной торговли не сложный, смотрим когда прибыль того или иного направления нас устраивает и нажимаем на кнопку, далее ждем когда прибыль другого направления достигнет желаемого результата….

  • Закрытие позиций тралом профита

Если нажаты соответствующие кнопки auto, то закрытие происходит автоматически при достижении указанного профита. Профит задается в поле ввода (слева от кнопки auto).

——————————————————————————————————————————————————

  • Перевод открытых позиций в без убыток

При достижении указанной прибыли ордером, его стоплосс переносится на цену его открытия плюс указанная в настройках прибыль. После перевода в без убыток и отката цены эта позиция уже гарантирована закроется в ноль или в указанный плюс. Можно указать перевод в без убыток и одновременно всей серии одного направления buy или sell.


——————————————————————————————————————————————————

  • Трал стоплоса открытых позиций

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


——————————————————————————————————————————————————

  • Перекрытие убыточных позиций за счет прибыли остальных

В этом режиме советник находит самые убыточные дальние/ближние позиции и старается их закрыть за счет прибыли других открытых позиций. Перекрытие происходит встречно, так что в этом случае мы еще и часть спреда выигрываем.

Buy Sell – выбираем какие именно позиции пытаемся закрывать

В поле убыток указываем минимальный убыток в пунктах для того чтобы позиция с меньшим убытком не бралась в расчет.
} данная кнопка нужна для того, чтобы закрывать сразу самый дальний/ближний buy вместе с самым дальним/ближним sell. Т.е. когда она нажата убыток считаем сразу от двух направлений и закрываем с учетом этого.

Кол-во – сколько убыточных позиций закрывать

Старт – с какой прибыли в валюте депозита стартует трал

Откат – при каком снижении прибыли в валюте закрываем позиции

Дальние – выбираем для поиска самые дальние убыточные

Ближние – выбираем для поиска самые ближние убыточные

Можно выбирать какими именно позициями «за счет buy» или «за счет sell» перекрывать убытки. Если нажаты сразу оба направления, то используем всю прибыль от текущих прибыльных позиций.

Пример:

установлены следующие параметры перекрытия:

кол-во дальних = 1 старт трала 100 usd и откат 50 usd.

Как только прибыль всех прибыльных ордеров (buy и sell) достигнет суммы превышающей на 100 usd убыток дальнего buy или sell так будет включен трал по прибыли.

Допустим дальний buy (самый верхний) имеет убыток — 30 usd и при этом есть несколько позиций с суммарным профитом 130,01 usd, в этот момент советник включает трал прибыли (так как в сумме -30+130 получается 100, т.е. старт трала). Если цена сразу откатится таким образом, что в сумме все эти позиции будут менее 50usd (100-50 откат)  все прибыльные позиции будут закрыты вместе с убыточной дальней. Если же цена пошла в сторону прибыли и достигла такого размера, что к убытку дальнего buy можно приплюсовать убыток второго с верху buy (второго дальнего) и при этом она составит более 100 usd, то советник под контроль берет уже оба дальних buy. И на откате профита на 50 usd будут закрыты все прибыльные и эти два дальних убыточных. Точно так же по sell позициям.

В настройках можно задать лот и шаг соответствующих направлений buy и sell. Заходить в основные параметры нет необходимости, все параметры настраиваются непосредственно в окне торговли и запоминаются в глобальных переменных, так что после перезагрузки все параметры и нажатые кнопки будут восстановлены автоматически. Советник полуавтоматический, поэтому его тестирование должно быть только в режиме визуализации. Оптимизация для данного советника не нужна.

Если что то будет непонятно из описания работы советника на картинке, то всегда можно задать вопрос, а также присоединиться к обсуждению и улучшению работы советника на форуме МТ5.

fish11

В советнике используется встречное закрытие чтобы сократить расходы на спред
Некоторые брокеры это запрещают и происходит ошибка при закрытии 3. Ошибка не критична так как после нескольких попыток советник закроет ордера обычным способом (не встречно).
Чтобы исключить такие ситуации я добавил функцию отключающую встречное закрытие.

CloseBy = false;//разрешить встречное закрытие (перекрытие встречными позициями).

Все возможности советника  можно проверить в тестере стратегий терминала МТ4, в режиме визуализации, а также на демо счете. Стоимость ключа на реальный счет 75usd на 1 год или 150 usd без ограничения времени.
Способы оплаты /cmillion.ru/pay/
После открытия счета пришлите мне его номер на почту или в телеграм и я в ответном сообщении отправлю Вам ключ

Cm Fishing PRO 2,4
Cm Fishing PRO 2,4
cm-fishing-PRO-24.ex4
243.4 KiB
920 Downloads
Детали