Prop Account Shield
- Утилиты
- Версия: 1.0
- Активации: 10
Prop Account Shield защищает весь счёт MetaTrader 5 от нарушения правил челленджа или финансируемого счёта проп-компании. Установите его на один график: он следит за каждой позицией счёта, кто бы её ни открыл (ручная торговля, другие советники, мобильное приложение), на любом символе и с любым magic number. Сам он сделки не открывает: только следит, предупреждает и закрывает.
1. Лимиты убытка (весь счёт)
- Максимальный дневной убыток (% или сумма) от баланса, эквити или большего из них на начало дня
- Дневной сброс во время вашей компании, со сдвигом относительно времени сервера
- Максимальная просадка: статическая или трейлинг от максимума эквити или баланса, с необязательным уровнем фиксации (например, на начальном балансе)
- Эквити в реальном времени: все открытые позиции по всем символам, своп и комиссия (по желанию — оценка комиссии за закрытие)
- Запас безопасности: Shield срабатывает раньше лимита компании (например, на 4,5% при лимите 5%)
2. Когда лимит достигнут
- Закрывает все позиции, начиная с самой убыточной, и удаляет все отложенные ордера
- Немедленные повторы при реквотах, off quotes, изменении цены и отказах, с понятным журналом
- Режим блокировки до сброса: любая новая позиция (вручную, советником, с телефона) закрывается сразу после открытия, новый отложенный ордер удаляется
- Счета хеджинг и неттинг (на неттинге закрывается только добавленный объём)
3. Правила торговли (каждое по желанию)
- Дневная цель прибыли: закрыть всё и остановиться до конца дня
- Максимум сделок в день
- Пауза после N убыточных сделок подряд (в минутах или до сброса)
- Максимальный лот на позицию и максимальная общая нагрузка (лоты или риск до стопов): закрыть или предупредить
- Закрытие перед выходными в пятницу в заданное время
- Разрешённые часы торговли
- Исключения по magic number или символу для правил торговли
4. Отслеживание челленджа
- Прогресс к цели прибыли, торговые дни выполнено / требуется, лучший день против правила консистентности
- Рассчитывается по всей истории счёта, а не только с момента запуска советника
- Общий статус: в норме / внимание / нарушено / цель достигнута
5. Панель и оповещения
- Компактная панель: P/L дня, остаток дневного лимита, запас до максимальной просадки, время до сброса, все активные правила
- Зелёный / жёлтый (70%) / красный (90%) для каждого лимита
- Всплывающее окно, звук и push-уведомление на 70%, 90% и при нарушении (каждое по желанию)
- Журнал событий на панели и в файле (MQL5\Files\PropAccountShield)
- Перемещаемая, сворачиваемая, тёмная и светлая тема, масштабирование HiDPI
6. Надёжность
- Проверка на каждом тике и каждые 250 мс, также на символах без тиков
- Начало дня, максимумы и блокировки сохраняются после перезапуска терминала, смены таймфрейма и повторной установки
- Вторая копия на том же счёте обнаруживается и только наблюдает
- Пресеты (2-Step, 1-Step, Funded) как стартовые значения; без DLL и веб-запросов
Тестер стратегий
- Только в тестере Shield открывает тестовые позиции по тестируемому символу, каждая с заданным риском от баланса, чтобы было видно срабатывание лимитов, закрытие позиций и блокировку счёта. На реальном или демо-счёте этого никогда не происходит.
Важно: ни один советник не может запретить другим программам, мобильному приложению или ручной торговле отправлять ордера; Shield закрывает их сразу после исполнения. На быстром рынке или при гэпах цена может уйти дальше уровня срабатывания — для этого и нужен запас безопасности. Правила компаний различаются и меняются: проверьте точные правила своей компании и настройте параметры. Пресеты названы обобщённо.
Вопросы и предложения: пишите мне в личные сообщения на MQL5 или в комментариях.
