Руководство к советнику McDuckEA



McDuckEA (McDuck) - советник по стратегии мартингейла с хеджированием и атоматическим выходом из замка. Может работать в четырёх режимах: по скользящей средней, без индикаторов, по шагам или по закрытию бара.

Важно! Советник работает на счетах с котировками 4 и 5 знаков после запятой. Все параметры по умолчанию установлены для 4 знаков! Для счетов с 5-значными котировками советник автоматически увеличивает параметры на 10!


мартингейл по барам

Рис. По барам, M5




Версия 4.0, видео обзор

Версия 3.0, видео обзор

Версия 2.0, видео обзор

Версия 1.0, видео обзор

Важно! Перед запуском советника на реальном счёте предварительно оптимизируйте его в тестере стратегий МТ4 на исторических данных вашего брокера. Для предварительной оптимизации можно выбрать режим «По ценам открытия...» для проверки и более точной оптимизации используйте режим «Все тики».


Как оптимизировать советник смотрите здесь https://www.mql5.com/ru/articles/1385


Важно! Если ваш брокер использует плавающий спред, установите в тестере среднее, фиксированное значение спреда! Дело в том, что спред на демо счете может очень сильно отличаться от спреда на реальном счёте! Кроме того некоторые брокеры перед закрытием торгов в пятницу увеличивают спред в 3 раза. И если вы будете оптимизировать советник в выходные дни, оставив по умолчанию спред как «Текущий», то получите результат как при тройном спреде!


спред в тестере


ВОЗМОЖНОСТИ СОВЕТНИКА MсDuck

  • четыре режима торговли: по скользящей средней, без индикаторов, по шагам или по закрытию бара;
  • выбор лотов: стандартные, экономные и равные;
  • автоматическое магическое число, индивидуальное для каждой валютной пары;
  • остановка торговли при достижении установленной просадке;
  • закрытие ордеров по плану фиксированной прибыли;
  • закрытие ордеров по проценту просадки;
  • частичное хеджирование, локирование убыточных позиций (замок);
  • автоматический выход из "замка" - закрытие всех ордеров;
  • виртуальный тейк профит, который можно передвигать вручную;
  • трейлинг стоп обычный и общий;
  • ограничение на количество открытых ордеров;
  • ограничение на суммарный объём лотов всех открытых ордеров одного направления;
  • управление ордерами с помощью "горячих" кнопок;
  • работает как на долларовых (USD) так и на рублёвых счетах (RUR);
  • работает на счетах с котировкой 4 и 5 знаков после запятой.


ПЕРВЫЙ ЗАПУСК СОВЕТНИКА



введите ключ

Введите ключ = 0 – для того чтобы советник мог работать на реальном счёте достаточно один раз ввести номер ключа в эту строчку и нажать ОК. После проверки ключа, советник создает специальный файл, который будет храниться в созданной советником папке «General_key» (MQL4 -> Files -> General_key). При каждом новом запуске, советник сам находит файл ключа и проверяет его на соответствие данному счёту. Повторно вводить ключ не нужно. Ключ является общим для всех наших, бесплатных советников и индикаторов, которые установлены на этом счёте.



ДОСТУП К ТОРГОВЛЕ НА ДЕМО. СЧЁТЕ

Если у вас уже есть реальный счёт и активирован ключ к реальному счёту (см. выше), то для получения доступа к торговле на демо счёте вам нужно: установить советник на демо. счёте и в окошко "Введите ключ", ввести номер своего реального счёта и нажать OK.


доступ для демо счёта

Если вы всё сделали правильно, то на графике появятся внешние параметры счёта и настройки советника, а в "Журнале" появиться запись "Ok! Доступ разрешён!"


доступ разрешён!


ГОРЯЧИЕ КНОПКИ

Горячие кнопки предназначены для быстрого выполнения одной команды.

горячие кнопки

Close All – закрывает абсолютно все открытые ордера на текущей валютной паре.

Close Profit – закрывает на текущей валютной паре только ордера у которых имеется прибыль.

Close Buy – закрывает только Buy ордера на текущей валютной паре.

Close Sell – закрывает только Sell ордера на текущей валютной паре.



Блок 1. ОБЩИЕ НАСТРОЙКИ


общие настройки

Торговать = true, если выбрать false, тогда советник больше не будет открывать новые ордера, но все остальные функции советника будут продолжать работать (трейлинг стоп, закрытие с фиксированной прибылью и т. д.).

Магический номер (0 - автомат.) = 0 – позволяет указать советнику какие ордера (с каким магическим числом) он должен отслеживать. Если магический номер = 0, то советник автоматически подберёт оригинальный магический номер (5-значный), который будет отличаться в зависимости от валютной пары на котором он установлен. Вместо нуля, вы можете установить свой магический номер. Если вместо 0 поставить "-1", советник будет учитывать и следить за всеми ордерами, которые в данные момент имеются на графике, в том числе и за ордерами открытыми вручную.

Важно: если магическое число "-1", то советник не будет открывать новые ордера, но все другие функции советника (мартингейл, трейлинг стоп, безубыток, "горячие кнопки" и др.) продолжать свою работу в обычном режиме.


Направление позиций:

  • Long only - открывать и тралить только ордера на покупку;
  • Short only - открывать и тралить только ордера на продажу;
  • Long & Short - для ордеров всех направлений.

выбор направления

Рабочий таймфрейм: = «15 Minutes» - выбор таймфрейма для работы индикатора(МА) и открытия ордеров. Мышкой выберите из выпадающего меню необходимый вам таймфрейм. Значение «current» означает «текущий» если его выбрать, то индикаторы автоматически будет настраиваться на тот период графика, который установлен в данный момент в открытом окне терминала.


выбор таймфрейма

Использовать MA (Moving Average) = false - индикатор MA используется как для открытия первого ордера так и для открытия ордеров мартингейла.

Открывать ордера по:

  • Шагам - открывать ордер сразу, когда дистанция между предыдущим ордером и текущей ценой будет равна "Шагу между ордерами мартингейла";
  • Барам - открывать ордер только после закрытия текущего бара при этом дистанция между ордерами не должен быть меньше "Шага между ордерами мартингейла".

по шагам или барам

Начальный лот в серии = 0.01 - первый лот.

Стоп лосс = 0 - стоп лосс.

Тейк профит = 9 - в пунктах.

Обновлять уровень тейк профита = true - при ручном открытие нового ордера или при закрытие одного из ордеров в серии, советник автоматически рассчитает и установит новый уровень усредненного тейк профита.

Виртуальный тейк профит = false - невидимый для брокера тейк профит его можно передвигать руками по графику, закрытие ордеров происходит, когда цена достигает линии тейк профита, при этом суммарная прибыль по всем ордерам должна быть больше 0 иначе закрытия ордеров не произойдет.
Важно при выборе true, советник автоматически удалит тейк профит у открытых ордеров.


Макс. кол-во открытых ордеров = 12 – ограничение количества всех открытых ордеров одного направления.

Макс. объём всех лотов = 6.0 – ограничение суммарного объёма всех открытых ордеров одного направления.

Работать в Пятницу = true – работать в пятницу, если false – тогда, в пятницу, советник больше не будет открывать новые ордера, но все остальные функции советника будут продолжать работать (трейлинг стоп, закрытие с фиксированной прибылью и т. д.).

Проскальзывание = 3 - уровень проскальзывания в пунктах, на волатильном рынке его лучше увеличить.



Блок 2. УПРАВЛЕНИЕ РИСКОМ


управление риском

Фиксированная прибыль по сделкам = false – если true, то при достижении установленной величины фиксированной прибыли, на текущей паре (на которой установлен советник), советник закроет все ордера и сразу же начнёт новый цикл.

Прибыль по сделкам, в валюте депозита = 10.0 – величина фиксированной прибыли в валюте депозита. Учитывается прибыль только по текущему инструменту (валютной паре), а не вся прибыль в терминале!


Остановиться при просадке в % = 60 – ограничение процента просадки по текущему инструменту (валютной паре) относительно баланса счёта. Если просадка достигнет установленного значения, советник прекратить открывать новые ордера, но продолжить следить за оставшимися в рынке ордерами. И они будут закрыты только в случае если сработает стоп лосс, тейк профит. А в случае прибыли будут продолжать работать трейлинг стоп. Открытие новых ордеров будет блокировано до тех пор пока просадка не станет ровна 0 или появится прибыль, тогда блокриовка с советника будет снята и он сможет продолжать работать в обычном режиме. Если вы не хотите ограничивать работу советника этим условием поставьте здесь значение 100.

Закрыть все ордера при просадке в % = 100 – если просадка достигнет установленного значения, то все ордера будут закрыты и советник прекратит работу. Если вы не хотите ограничивать работу советника этим условием поставьте здесь значение 100.


Мартингейл = true, если false советник не будет открывать ордера с усреднением.

Лоты для мартингейла:

  • Стандарт - обычные, стандартные лоты с умножением предыдущего лота на множитель;
  • Эконом - экономные лоты идут по следующей схеме: 0.01 = 3, 0.02 = 3, 0.03 = 2, 0.05 = 2, 0.08 = 2, и уже последующие ордера увеличиваются на множитель, как обычно;
  • Равные - объём всех лотов равен объёму лота первого ордера.

выбор лотов

Множитель мартингейла = true, коэффициент мартингейла, увеличение объёма последующего ордера на заданный коэффициент. Если множитель = 1.0, тогда советник будет выставлять ордера только с лотом равным объёму лота предыдущего ордера.

Шаг между ордерами мартингейла = 5.0 - минимальное расстояние в пунктах от ближайшего ордера для открытия нового ордера мартингейла.

Динамический шаг = true - разрешить увеличивать шаг между ордерами после открытия нового ордера.

Множитель динамического шага = 1.5 - увеличение шага между ордерам на заданный коэффициент.


Важно: если закрытие ордера (ордеров) произошло до завершения формирования бара, то советник выдержит паузу и новый ордер будет открыт с открытием нового бара.


Хеджирование = false - разрешить хеджирование.

Уровень маржи в % = 200 - уровень маржи в процентах при достижении которого советник откроет ордер в противоположном направлении.

Лот для хеджирования:

  • Последний - частичное локирование, объём лота равен объёму последнего лота противоположного направления;
  • Всем объёмом - полное локирование (полный "замок") объём лота равен сумме всех лотов противоположного направления.

выбор лотов

Выход из замка = true - советник будет искать возможность самостоятельно выйти из замка с прибылью. "Выход из замка" работает только если разрешено" Хеджирование".
Важно:

  • выход из замка будет работать только при частичном локировании, когда суммы объёмов противоположных направлений не равны;
  • для выхода из замка советник автоматически может подключить трейлинг стоп если в настройках трейлинг стоп отключён.


  • Блок 3. MOVING AVERAGE


    параметры МА

    Период МА = 9 - период скользящей средней.

    Сдвиг МА = 0 - сдвиг скользящей средней.

    Метод МА: = Exponential – выбор метода расчета скользящей средней.


    метода расчета скользящей средней

    Цена МА: = Typical price – выбор цены скользящей средней.


    выбор цены скользящей средней


    Блок 4. ТРЕЙЛИНГ СТОП


    трейлинг стоп/></center><br>

<p><b>Трейлинг стопа:</b> 
<ul>
<li><b>Обычный</b> - стандартный вид трейлинг стопа, начинает тралить только тогда, когда появляется прибыль;</li>
<li><b>Общий</b> - закрывает с прибылью по общему (усреднённому) стоп лоссу все ордера открытые в одном направлении в том числе и убыточные;</li>
<li><b>Отключён</b> - трейлинг стоп отключен.</li>
</ul></p>
<center><img src=

    Размер трейлинг стопа = 16 - уровень трейлинга в пунктах.

    Шаг трейлинга = 2 - если прибыль будет 16 пунктов советник передвинет стоп лосс на 2 пункта.



    Блок 5. ДРУГИЕ НАСТРОЙКИ


    другие настройки

    Язык инфо. сообщений = Russian – переключатель языка информационных сообщений выводимых на график может быть Russian или English.


    выбор языка

    Фон графика = Dark1 – выбор фона графика: Dark1 - темный, Dark2 - темный, Light - светлый.


    выбор фона графика

    Размер шрифта в сообщениях: - может быть Большим, Средним и Маленьким.


    выбор шрифта

    Показывать панель параметров = true - выводит на график текстовую информацию о финансовом состоянии счёта и об активных, в данный момент, командах, если false - не показывает сообщения.

    Показывать "горячие кнопки" = true, чтобы убрать с графика "горячие кнопки" выберите - false.

    Важно: "горячие кнопки" в тестере стратегий не работают!

    Удаление объектов с графика = false - разрешить очистку графика от ненужных графических объектов (стрелок, модификаций уровней стоп лосса, тейк профита и пр.).

    Удаление объектов в минутах = 240 - удаление объектов через установленное время, в минутах от создания объекта.




    Дата публикации: 7-05-2022, 22:11, Проссмотров: 791

Облако тегов

Архив новостей

^