Prop Firm Drawdown Lock MT5
- Утилиты
-
Sergio Marquez Uroz
I'm an algorithmic trader and MQL5 developer. I build the tools I wanted for my own trading and the trading bots I run myself. If you have a question before or after buying, send me a private message: you'll get an answer from the developer, not from a bot. - Версия: 1.0
- Активации: 5
Prop Firm Drawdown Lock — это риск-менеджер для счетов проп-фирм в MetaTrader 5: он в реальном времени следит за вашим дневным лимитом убытка и максимальной просадкой, показывает на каждом графике, сколько вы ещё можете потерять, и закрывает всё и блокирует счёт до того, как лимит будет нарушен. Один плохой день больше не стоит вам челленджа или финансируемого счёта.
Создан для трейдеров на челлендже проп-фирмы, на верификации или на финансируемом счёте с правилами в стиле FTMO: дневной лимит убытка, максимальная просадка и цель по прибыли. Он не открывает сделок и не даёт сигналов. Это слой защиты поверх вашей ручной торговли, копировщика сделок или любого другого советника в том же терминале.
Отсекает раньше, чем фирма
Проп-фирма засчитывает нарушение по эквити, тик за тиком, а ордера на закрытие ваших позиций платят спред и проскальзывание. Закрыть ровно на лимите — значит закрыть слишком поздно. Здесь вы сами решаете, на какой части официального лимита советник действует, например на 90 % дневного убытка, и панель всегда показывает деньги, которые вы ещё можете потерять до уровня, на котором советник сработает, а не до уровня, на котором счёт уже потерян.
Три числа, всегда перед глазами
Компактная панель показывает только главное: сколько вы ещё можете потерять сегодня, сколько — в целом и сколько осталось до цели по прибыли. У каждого числа есть цветная шкала, которая меняется с зелёной на оранжевую и красную по мере того, как запас тает. При открытых позициях появляется четвёртая строка: сколько останется свободным, если все стоп-лоссы будут задеты, а если у какой-то позиции нет стоп-лосса, выводится красное предупреждение.
Работает рядом с вашей торговой панелью или советником
MetaTrader допускает только одного советника на график, поэтому риск-менеджер обычно оказывается на графике, на который вы никогда не смотрите. Этот рисует свою панель на всех открытых графиках терминала. Поставьте советник на любой свободный график — и панель появится рядом с вашей торговой панелью, копировщиком или стратегией, а страж будет следить за всем счётом.
Стартовая карточка: ничего не произойдёт, пока вы не подтвердите
При первом запуске советник читает начальный депозит из истории счёта, поэтому он прав, даже если счёт уже торговал. Затем он показывает карточку с размером счёта, целью по прибыли, дневным убытком, максимальной просадкой и состоянием Algo Trading в терминале. Пока вы не нажмёте ACTIVATE PROTECTION, он только наблюдает и предупреждает, так что в день установки ничего не закроется случайно. Ваше подтверждение сохраняется, и карточка больше не появляется.
Вы выбираете, как он реагирует
- Закрыть всё и заблокировать: на лимите он закрывает все позиции, удаляет отложенные ордера и продолжает закрывать всё, что открывается, до дневного сброса фирмы. Достижение максимальной просадки блокирует счёт навсегда, пока вы сами не снимете блокировку.
- Блокировать новые сделки, открытые оставить: уже открытые позиции остаются под вашим управлением; отложенные ордера удаляются, новые сделки закрываются.
- Только предупреждать: советник никогда не трогает счёт. Он предупреждает на графике, push-уведомлением и по e-mail, а решаете вы.
Дневная цель, которая закрывает выигранный день
Задайте дневную цель по прибыли в процентах или в деньгах. Когда день её достигает, советник может закрыть всё и заблокировать торговлю до следующего сброса или просто уведомить вас. Панель показывает, сколько осталось до сегодняшней цели, и отмечает день как выигранный.
Торговые правила, которые он соблюдает за вас
- Стоп-лосс на каждой позиции: после льготного периода он ставит аварийный стоп-лосс, закрывает позицию или только предупреждает — на ваш выбор.
- Максимальный риск на сделку: позиция, которая потеряла бы больше вашего лимита при срабатывании стопа, закрывается, а отложенный ордер с тем же риском удаляется.
- Максимальный лот, максимум открытых позиций и максимум сделок в день — считаются по позициям, так что частичные закрытия не считаются новыми сделками.
- Правило консистентности и счётчик минимальных торговых дней для фирм, которые их применяют.
- Закрытие перед выходными и фильтр важных новостей по экономическому календарю MetaTrader.
Страж стоп-лосса
Отодвинуть стоп-лосс — так маленький убыток превращается в нарушение. Советник помнит последний стоп-лосс каждой позиции и предупреждает в момент, когда он расширен или снят, с суммой риска до и после изменения.
Часы фирмы, а не брокера
Дневной лимит обнуляется в полночь по времени фирмы, а это редко полночь вашего брокера. Выберите часовой пояс фирмы — Центральная Европа для фирм в стиле FTMO, Нью-Йорк, UTC с фиксированным смещением или сервер брокера — и дневной сброс будет следовать летнему времени фирмы, даже если ваш брокер переходит в другую дату.
Оповещения и сигнал для ваших собственных советников
Каждое событие — блокировка, принудительное закрытие, отклонённая сделка, аварийный стоп-лосс или расширенный стоп — приходит к вам окном оповещения в терминале, push-уведомлением на телефон и письмом, каждое по желанию. Советник также публикует глобальную переменную, которую другие советники могут прочитать перед открытием сделки: 1 — счёт заблокирован, 0 — свободен, плюс сумма, ещё доступная до ближайшего порога.
Создан, чтобы переживать перезапуски
Состояние сохраняется в файл терминала: пик эквити, база дня, блокировки и ваша активация. Закройте MetaTrader, откройте снова — и страж продолжит ровно с того места. Он работает по таймеру каждую секунду, поэтому реагирует даже тогда, когда символ графика не получает тиков.
Рекомендуемый лот, которому можно доверять
Панель предлагает риск на сделку и размер лота исходя из оставшегося запаса и серии убытков, которую вы хотите выдержать. Лот рассчитывается по спецификации контракта вашего брокера для символа, а не по стоимости тика, которая на золоте у многих брокеров неверна, и всегда округляется вниз.
Основные параметры
- Initial balance (0 = detect from account deposit) — оставьте 0 — советник возьмёт первый депозит из истории счёта; укажите значение, только если ваша фирма считает от другой суммы.
- Profit target (% of initial balance) — цель этапа; 10 для типичного челленджа, 5 для типичной верификации.
- Maximum drawdown (% of initial balance) — максимальный убыток по правилам фирмы; по умолчанию 10.
- Maximum daily loss (% of initial balance) — дневной лимит убытка фирмы; по умолчанию 5.
- Safety cushion: % of the daily limit — на какой части дневного лимита советник действует; по умолчанию 80, 90 — если нужен весь запас.
- Safety cushion: % of the maximum drawdown — то же для максимальной просадки.
- When a limit is hit — закрыть всё и заблокировать, блокировать новые сделки и оставить открытые, или только предупреждать.
- Daily profit target (% of initial balance, 0 = off) — закрывает выигранный день или просто сообщает, когда день достигает этой прибыли.
- Prop firm time zone (daily reset) — Центральная Европа, Нью-Йорк, UTC с фиксированным смещением или сервер брокера; дневной сброс следует за ним.
- Drawdown type — статическая от начального баланса, скользящая по пику эквити или скользящая по концу дня — как определяет ваша фирма.
- Require a stop loss on every position — и что делать, если у позиции его нет: аварийный стоп-лосс, закрыть или только предупредить.
- Maximum risk per trade (% of initial balance, 0 = off) — позиция, которая потеряла бы больше этого на своём стопе, закрывается.
- Maximum trades per day (0 = off) — считаются по позициям; частичные закрытия не считаются.
- Alert when a stop loss is widened or removed — страж стоп-лосса.
- Show the panel on every chart — панель рисуется на всех открытых графиках терминала, а не только там, где работает советник.
- Global variable for other EAs (empty = off) — имя флага блокировки, который могут читать ваши собственные советники.
Часто задаваемые вопросы
Он открывает сделки?
Нет. Он никогда не открывает позиций и не даёт сигналов. Он только закрывает, удаляет и блокирует при достижении заданных вами лимитов — и предупреждает заранее.
Может ли он работать рядом с моей торговой панелью или советником стратегии?
Да. Прикрепите его к любому другому графику того же терминала. Он следит за всем счётом, а его панель рисуется на каждом графике, включая тот, где работает ваша панель или ваш советник.
Что именно происходит при достижении лимита?
В режиме по умолчанию он закрывает все позиции, удаляет все отложенные ордера и продолжает закрывать всё открытое после этого до дневного сброса фирмы. Копировщик, который переоткроет сделку, увидит её снова закрытой. На максимальной просадке блокировка постоянная, пока вы не снимете её параметром.
Знает ли он правила моей фирмы?
Значения по умолчанию — самые распространённые правила: цель 10 %, максимальная просадка 10 %, дневной убыток 5 %, статическая просадка, центральноевропейское время. Сверьте их с текущими правилами вашей фирмы и настройте параметры; стартовая карточка покажет итоговые цифры до активации.
Подходит ли для финансируемого счёта, одноэтапного челленджа или обычного счёта?
Да. Задайте лимиты, которые хотите соблюдать, а если цели нет — оставьте её высокой. Им пользуются и трейдеры, которым просто нужен жёсткий дневной лимит убытка на собственном счёте.
Что, если я перезапущу MetaTrader?
Всё сохраняется в файле состояния: пик эквити, база дня, блокировки и ваша активация. После перезапуска он продолжает с того же места.
Работает ли он в тестере стратегий?
Да, в визуальном режиме, с панелью и стартовой карточкой. Бесплатная демо-версия — это настоящая демонстрация всего процесса.
Нужен ли VPS?
Советник защищает вас, пока терминал открыт. Если вы торгуете с телефона или оставляете позиции открытыми, VPS держит стража в работе 24 часа в сутки.
Может ли он запретить моему советнику открывать сделки?
Да. Он публикует глобальную переменную с состоянием блокировки и свободным запасом. Читайте её в своём советнике перед отправкой ордера: DDL_LOCKED равна 1 при заблокированном счёте и 0 при свободном, а DDL_LOCKED_ROOM содержит сумму, ещё доступную до ближайшего порога.
На каком уровне он закрывает — на 5 % или раньше?
Раньше. Вы задаёте запас безопасности, например 90 % дневного лимита, и панель показывает оставшиеся деньги на этом уровне. Запас покрывает спред, проскальзывание и время, которое брокер тратит на закрытие.
Торговля связана с риском и может привести к потере капитала. Этот инструмент соблюдает лимиты, которые вы настроили; всегда сверяйтесь с действующими правилами вашей фирмы и сначала протестируйте его на демо-счёте.
Совместимость
MetaTrader 5 · любой символ: Forex, золото, индексы, криптовалюты · хеджинговые и неттинговые счета · ручная торговля, копировщики сделок и другие советники.
Поддержка
Я отвечаю на каждое сообщение. По любым вопросам установки или настройки пишите мне через мой профиль MQL5. Обычно отвечаю в течение 24 часов.
Если Prop Firm Drawdown Lock однажды спасёт ваш челлендж, оставьте, пожалуйста, отзыв: именно это двигает инструмент вперёд.
prop firm risk manager, prop firm EA, drawdown protector, equity protector, daily loss limit, maximum drawdown, daily drawdown, account protection, risk management, FTMO, funded account, prop firm challenge, challenge protector, lockdown, stop loss guard, lot size calculator, news filter, MT5 utility, MetaTrader 5 expert advisor

