McDuckEA (McDuck) - советник по стратегии мартингейла с хеджированием и атоматическим выходом из замка. Может работать в четырёх режимах: по скользящей средней, без индикаторов, по шагам или по закрытию бара.
Важно! Советник работает на счетах с котировками 4 и 5 знаков после запятой. Все параметры по умолчанию установлены для 4 знаков! Для счетов с 5-значными котировками советник автоматически увеличивает параметры на 10!
Важно! Перед запуском советника на реальном счёте предварительно оптимизируйте его в тестере стратегий МТ4 на исторических данных вашего брокера. Для предварительной оптимизации можно выбрать режим «По ценам открытия...» для проверки и более точной оптимизации используйте режим «Все тики».
Как оптимизировать советник смотрите здесь https://www.mql5.com/ru/articles/1385
Важно! Если ваш брокер использует плавающий спред, установите в тестере среднее, фиксированное значение спреда! Дело в том, что спред на демо счете может очень сильно отличаться от спреда на реальном счёте! Кроме того некоторые брокеры перед закрытием торгов в пятницу увеличивают спред в 3 раза. И если вы будете оптимизировать советник в выходные дни, оставив по умолчанию спред как «Текущий», то получите результат как при тройном спреде!
Введите ключ = 0 – для того чтобы советник мог работать на реальном счёте достаточно один раз ввести номер ключа в эту строчку и нажать ОК. После проверки ключа, советник создает специальный файл, который будет храниться в созданной советником папке «General_key» (MQL4 -> Files -> General_key). При каждом новом запуске, советник сам находит файл ключа и проверяет его на соответствие данному счёту. Повторно вводить ключ не нужно. Ключ является общим для всех наших, бесплатных советников и индикаторов, которые установлены на этом счёте.
Если у вас уже есть реальный счёт и активирован ключ к реальному счёту (см. выше), то для получения доступа к торговле на демо счёте вам нужно: установить советник на демо. счёте и в окошко "Введите ключ", ввести номер своего реального счёта и нажать OK.
Горячие кнопки предназначены для быстрого выполнения одной команды.
Close All – закрывает абсолютно все открытые ордера на текущей валютной паре.
Close Profit – закрывает на текущей валютной паре только ордера у которых имеется прибыль.
Close Buy – закрывает только Buy ордера на текущей валютной паре.
Close Sell – закрывает только Sell ордера на текущей валютной паре.
Торговать = true, если выбрать false, тогда советник больше не будет открывать новые ордера, но все остальные функции советника будут продолжать работать (трейлинг стоп, закрытие с фиксированной прибылью и т. д.).
Магический номер (0 - автомат.) = 0 – позволяет указать советнику какие ордера (с каким магическим числом) он должен отслеживать. Если магический номер = 0, то советник автоматически подберёт оригинальный магический номер (5-значный), который будет отличаться в зависимости от валютной пары на котором он установлен. Вместо нуля, вы можете установить свой магический номер. Если вместо 0 поставить "-1", советник будет учитывать и следить за всеми ордерами, которые в данные момент имеются на графике, в том числе и за ордерами открытыми вручную.
Важно: если магическое число "-1", то советник не будет открывать новые ордера, но все другие функции советника (мартингейл, трейлинг стоп, безубыток, "горячие кнопки" и др.) продолжать свою работу в обычном режиме.
Направление позиций:
Рабочий таймфрейм: = «15 Minutes» - выбор таймфрейма для работы индикатора(МА) и открытия ордеров. Мышкой выберите из выпадающего меню необходимый вам таймфрейм. Значение «current» означает «текущий» если его выбрать, то индикаторы автоматически будет настраиваться на тот период графика, который установлен в данный момент в открытом окне терминала.
Использовать MA (Moving Average) = false - индикатор MA используется как для открытия первого ордера так и для открытия ордеров мартингейла.
Открывать ордера по:
Начальный лот в серии = 0.01 - первый лот.
Стоп лосс = 0 - стоп лосс.
Тейк профит = 9 - в пунктах.
Обновлять уровень тейк профита = true - при ручном открытие нового ордера или при закрытие одного из ордеров в серии, советник автоматически рассчитает и установит новый уровень усредненного тейк профита.
Виртуальный тейк профит = false - невидимый для брокера тейк профит его можно передвигать руками по графику, закрытие ордеров происходит, когда цена достигает линии тейк профита, при этом суммарная прибыль по всем ордерам должна быть больше 0 иначе закрытия ордеров не произойдет.
Важно при выборе true, советник автоматически удалит тейк профит у открытых ордеров.
Макс. кол-во открытых ордеров = 12 – ограничение количества всех открытых ордеров одного направления.
Макс. объём всех лотов = 6.0 – ограничение суммарного объёма всех открытых ордеров одного направления.
Работать в Пятницу = true – работать в пятницу, если false – тогда, в пятницу, советник больше не будет открывать новые ордера, но все остальные функции советника будут продолжать работать (трейлинг стоп, закрытие с фиксированной прибылью и т. д.).
Проскальзывание = 3 - уровень проскальзывания в пунктах, на волатильном рынке его лучше увеличить.
Фиксированная прибыль по сделкам = false – если true, то при достижении установленной величины фиксированной прибыли, на текущей паре (на которой установлен советник), советник закроет все ордера и сразу же начнёт новый цикл.
Прибыль по сделкам, в валюте депозита = 10.0 – величина фиксированной прибыли в валюте депозита. Учитывается прибыль только по текущему инструменту (валютной паре), а не вся прибыль в терминале!
Остановиться при просадке в % = 60 – ограничение процента просадки по текущему инструменту (валютной паре) относительно баланса счёта. Если просадка достигнет установленного значения, советник прекратить открывать новые ордера, но продолжить следить за оставшимися в рынке ордерами. И они будут закрыты только в случае если сработает стоп лосс, тейк профит. А в случае прибыли будут продолжать работать трейлинг стоп. Открытие новых ордеров будет блокировано до тех пор пока просадка не станет ровна 0 или появится прибыль, тогда блокриовка с советника будет снята и он сможет продолжать работать в обычном режиме. Если вы не хотите ограничивать работу советника этим условием поставьте здесь значение 100.
Закрыть все ордера при просадке в % = 100 – если просадка достигнет установленного значения, то все ордера будут закрыты и советник прекратит работу. Если вы не хотите ограничивать работу советника этим условием поставьте здесь значение 100.
Мартингейл = true, если false советник не будет открывать ордера с усреднением.
Лоты для мартингейла:
Множитель мартингейла = true, коэффициент мартингейла, увеличение объёма последующего ордера на заданный коэффициент. Если множитель = 1.0, тогда советник будет выставлять ордера только с лотом равным объёму лота предыдущего ордера.
Шаг между ордерами мартингейла = 5.0 - минимальное расстояние в пунктах от ближайшего ордера для открытия нового ордера мартингейла.
Динамический шаг = true - разрешить увеличивать шаг между ордерами после открытия нового ордера.
Множитель динамического шага = 1.5 - увеличение шага между ордерам на заданный коэффициент.
Важно: если закрытие ордера (ордеров) произошло до завершения формирования бара, то советник выдержит паузу и новый ордер будет открыт с открытием нового бара.
Хеджирование = false - разрешить хеджирование.
Уровень маржи в % = 200 - уровень маржи в процентах при достижении которого советник откроет ордер в противоположном направлении.
Лот для хеджирования:
Выход из замка = true - советник будет искать возможность самостоятельно выйти из замка с прибылью. "Выход из замка" работает только если разрешено" Хеджирование".
Важно:
Период МА = 9 - период скользящей средней.
Сдвиг МА = 0 - сдвиг скользящей средней.
Метод МА: = Exponential – выбор метода расчета скользящей средней.
Цена МА: = Typical price – выбор цены скользящей средней.
Размер трейлинг стопа = 16 - уровень трейлинга в пунктах.
Шаг трейлинга = 2 - если прибыль будет 16 пунктов советник передвинет стоп лосс на 2 пункта.
Язык инфо. сообщений = Russian – переключатель языка информационных сообщений выводимых на график может быть Russian или English.
Фон графика = Dark1 – выбор фона графика: Dark1 - темный, Dark2 - темный, Light - светлый.
Размер шрифта в сообщениях: - может быть Большим, Средним и Маленьким.
Показывать панель параметров = true - выводит на график текстовую информацию о финансовом состоянии счёта и об активных, в данный момент, командах, если false - не показывает сообщения.
Показывать "горячие кнопки" = true, чтобы убрать с графика "горячие кнопки" выберите - false.
Важно: "горячие кнопки" в тестере стратегий не работают!
Удаление объектов с графика = false - разрешить очистку графика от ненужных графических объектов (стрелок, модификаций уровней стоп лосса, тейк профита и пр.).
Удаление объектов в минутах = 240 - удаление объектов через установленное время, в минутах от создания объекта.