Account Guardian Equity Protector
- Утилиты
-
Ganzorig Munkhbayar
Test - Версия: 1.0
- Активации: 5
Что делает. Account Guardian следит за эквити всего счёта несколько раз в секунду - позиции всех советников, ручные сделки и отложенные ордера на счёте, по всем символам. Когда эквити достигает одного из ваших лимитов, он закрывает все позиции, удаляет отложенные ордера и держит счёт без позиций: до следующего торгового дня после дневного лимита или до вашего сброса после лимита максимального убытка. На реальном счёте он никогда не открывает сделки.
Лимиты (всё - входные параметры). Максимальный убыток в % от начального баланса (по умолчанию 10 %, срабатывает за 1 % до линии). Дневной убыток в % (по умолчанию 5 %, срабатывает за 1 % до линии; день начинается в заданный вами час сервера, по умолчанию 01:00, и 00:00 тоже учитывается, поэтому используется более строгий из двух). Дополнительные лимиты в валюте счёта. Дополнительный «храповик»: уровень, который следует за максимумом закрытого баланса. Дополнительная фиксация прибыли в %. Если включены и денежный, и процентный лимит, используется более жёсткий.
По умолчанию - только наблюдение. После запуска он печатает строки "WOULD TRIP" и ничего не закрывает, пока вы не установите Close_On_Trip = true. Сначала прочитайте строки ATTACH и CONFIG в журнале: они показывают лимиты в деньгах для вашего счёта.
Рассчитан на перезапуски. Состояние сохраняется в двух местах; срабатывание переживает перезапуск терминала, переподключение и повторное прикрепление. После срабатывания по максимальному убытку или фиксации прибыли на графике показывается 6-значный код сброса - введите его в Reset_Code, чтобы продолжить. Алерты и push-уведомления при каждом срабатывании, закрытии всех позиций, возобновлении и когда закрытие не проходит 60 секунд (включите уведомления в MetaTrader: Сервис - Настройки - Уведомления).
Измерено, а не обещано. На демо-сервере проп-фирмы принудительное срабатывание оставило счёт без позиций через 688 мс (4 запроса на закрытие по 137-166 мс), эквити в этот момент было на 10.65 ниже уровня срабатывания. Каждый запрос на закрытие проверяется перед отправкой (торговая сессия, уровень заморозки); отклонённое закрытие повторяется.
Чего он не может. Он не защищает от ценового гэпа (открытие после выходных, новости), проскальзывания, брокера, отклоняющего закрытия, или выключенного либо отключённого терминала - запускайте его на VPS и держите терминал подключённым. Эквити может оказаться ниже вашего лимита на размер гэпа. Проверьте точные правила вашей проп-фирмы (базовый баланс, время дневного сброса) и настройте параметры под них; продукт не связан ни с одной проп-фирмой.
Тестер стратегий. В тестере нет других позиций для защиты, поэтому там он открывает одну демонстрационную сделку минимальным лотом в день и показывает, как он срабатывает, закрывает и возобновляет работу (параметр Tester_Demo_Trade). Это происходит только в тестере.
Кратко о настройках. Прикрепите к одному графику счёта (любой символ, любой таймфрейм). Max_Loss_Percent / Max_Loss_Buffer_Percent, Daily_Limit_Percent / Daily_Buffer_Percent, Percent_Reference_USD (0 = баланс при первом включении), Day_Reset_Server_Hour, дополнительно Static_Floor_USD / Daily_Limit_USD / Ratchet_Gap_USD / Lock_Percent, Close_On_Trip, Reset_Code, Check_Interval_Ms (100-1000), Notify_On_Trip.
