Trade Discipline Guardian MT5
- Утилиты
-
Nguyen Thanh Trieu
Я разработчик и трейдер. Делаю практичные инструменты для MetaTrader 5, которыми сам торгую.
Занимаюсь структурой рынка, логикой price action, визуализацией риска, индикаторами и утилитами. - Версия: 1.1
- Обновлено: 20 октября 2026
- Активации: 10
Trade Discipline Guardian MT5 — это продвинутая утилита, разработанная для обеспечения строгого управления рисками и защиты капитала на вашем торговом счете. Она работает как автоматический уровень комплаенса, гарантируя, что ваши средства остаются в пределах предопределенных лимитов дневной и общей просадки. Идеально подходит для счетов с жесткими правилами просадки, оценки проп-челленджей и профессионального управления капиталом.
Утилита отслеживает все позиции в режиме реального времени (каждые 100 мс) по всему счету, независимо от графика или символа, на котором она запущена. Она работает незаметно в фоновом режиме, выполняя действия по защите капитала при приближении или нарушении пороговых значений.
---Таблица ключевых функций
| Категория функций | Технические параметры / Механизм | Практическая польза |
|---|---|---|
| Защита от просадки | Мониторинг дневной и общей просадки эквити в реальном времени ($ или %) | Предотвращает нарушение правил счета, закрывая все сделки при достижении лимитов. |
| Скользящая фиксация | Система фиксации прибыли (Ratchet) со скользящим отступом ($ или %) | Защищает прибыль при разворотах рынка, фиксируя пиковые значения средств. |
| Макро-фильтр | Блокировщик новостей по важности, символу и ключевым словам | Ограничивает торговлю или удаляет SL/TP перед выходом важных новостей. |
| Скрытые уровни целей | Виртуальные уровни Stop Loss (SL) и Take Profit (TP) (Ghost) | Отслеживает уровни локально внутри терминала, скрывая цели сделок от брокера. |
| Лимиты закрытой G/V | Отслеживание результатов за плавающие периоды (Час, День, Неделя, Месяц) | Блокирует новые ордера или закрывает все сделки при достижении лимитов прибыли/убытка. |
| Защита от серий убытков | Ограничение серии убыточных сделок подряд (Loss Streak Control) | Приостанавливает торговлю на заданное время после серии убыточных сделок. |
| Контроль объема | Лимиты на максимальное количество позиций и общий лот | Ограничивает объем торговли, чтобы избежать случайной перегрузки депозита. |
| Мониторинг безопасности | SL Guard (мониторинг отсутствия Stop Loss) | Предупреждает или закрывает позиции, если сделка открыта без установленного Stop Loss. |
| Защита сессий | Закрытие в конце дня (EOD) и перед выходными (пятница) | Закрывает все сделки перед закрытием рынка или выходными для защиты от свопов и гэпов. |
Подробное описание модулей защиты
- Мониторинг эквити в реальном времени: Сканирует средства на счете каждые 100 мс. Сравнивает текущие значения с заданными лимитами и действует до того, как потребуется ручное вмешательство.
- Мягкий и жесткий режимы защиты: Мягкий режим (Soft Mode) выдает предупреждение с таймером обратного отсчета перед принятием мер, позволяя вмешаться вручную. Жесткий режим (Hard Mode) срабатывает мгновенно при нарушении лимитов.
- Гибкие методы расчета: Задавайте параметры просадки и целей либо в виде фиксированных сумм в USD, либо в процентах (от текущего баланса или базового баланса).
- Новостной фильтр (Интеграция с Forex Factory): Интегрируется с макроэкономическими календарями для блокировки открытия новых сделок или удаления отложенных уровней SL/TP перед новостями. Включает автоматическое восстановление уровней SL/TP после окончания новостного события.
- Мультитаймфрейм-трекер результатов: Контролирует накопленный закрытый финансовый результат. Задавайте лимиты на максимальный убыток или целевую прибыль за плавающие периоды: Час, День, Неделя, Месяц.
- Блокировщик серий убытков: Автоматически приостанавливает торговлю при достижении лимита убыточных сделок подряд, помогая избежать эмоциональной торговли или тильта.
- Закрытие по времени: Автоматически закрывает открытые позиции за указанное количество минут до полуночи или перед закрытием рынка на выходные (поддерживается серверное, локальное время или UTC).
- Контроль отсутствия SL (SL Guard): Гарантирует, что у каждой активной позиции установлен физический Stop Loss. Отправляет уведомления или закрывает позиции, если ордер открыт без SL.
Технические характеристики и установка
- Установка на один график: Для мониторинга всего счета утилиту достаточно прикрепить к одному графику (рекомендуется любая основная валютная пара, например EURUSD или GBPUSD, таймфрейм M1).
- Совместимость с типами счетов: Полностью совместима с хеджинговыми (Hedging) и неттинговыми (Netting) счетами.
- Отсутствие зависимости от DLL: Не использует импорт внешних DLL, что гарантирует абсолютную безопасность и совместимость с MQL5 Cloud Protector.
- Интерактивная панель: Визуальная панель на графике отображает текущую просадку, пиковый баланс, статистику прибыли/убытка за периоды, активные фильтры и кнопки быстрого подтверждения.
Отказ от ответственности и предупреждение о рисках
Данная утилита является инструментом мониторинга рисков, предназначенным для выполнения предопределенных правил защиты. Она не генерирует торговые сигналы, не изменяет направление открытых сделок и не гарантирует прибыльность. Все пороги защиты должны быть определены пользователем в соответствии с его личным риск-профилем и условиями брокера. Проскальзывания, задержки исполнения ордеров и рыночные гэпы могут повлиять на конечную цену закрытия сделок во время важных новостей или в периоды низкой ликвидности.
