Описание
🛡️ Представляем Account Guardian PRO — Версия 2.0
Мы рады объявить о выпуске обновленной версии Account Guardian PRO. Учитывая отзывы пользователей и глубокий анализ кода, это обновление устраняет критические ошибки в логике защиты от просадки, обеспечивая более надежный и устойчивый инструмент управления рисками для вашего торгового счета.
Если вы уже приобрели предыдущую версию, вы имеете право получить это обновление абсолютно бесплатно. Просто свяжитесь с нами в Discord, и наша команда оперативно предоставит вам последнюю версию.
Вот краткое резюме всех изменений, внесенных в cBot по сравнению с оригинальной версией:
1. Управление состоянием заменено на enum (BotState). В оригинале использовались два булевых флага (_isClosing и _stopForPeriod), которые могли конфликтовать. Оба были заменены одним enum BotState с тремя четкими состояниями: Running, StoppedForPeriod и HaltedForLoss. Это была корневая причина неработающего блока DD — _isClosing сбрасывался в false в том же тике, когда устанавливался в true, поэтому действие срабатывало, но состояние сразу же очищалось.
2. Сброс периода теперь всегда выполняется. В оригинале OnTick() завершался раньше, если не было открытых позиций (Positions.Count == 0), что препятствовало обновлению базовых линий баланса за день и неделю. Логика сброса теперь вынесена в отдельный метод CheckPeriodReset(), который выполняется каждый тик независимо от условий.
3. Начальная базовая линия использует Equity вместо Balance. _initialAccountBalance устанавливался с помощью Account.Balance при запуске. Если уже были открытые позиции с плавающей прибылью/убытком, расчет общей просадки был изначально неверным. Теперь используется Account Equity для точной базовой линии.
4. ClosePosition() теперь проверяет результат. В оригинале вызов ClosePosition() происходил без обработки ошибок. Исправленная версия проверяет result.IsSuccessful и выводит предупреждение, если позиция не закрылась (например, рынок закрыт, ошибка брокера).
5. Пауза периода корректно сбрасывается при новом дне/неделе. В оригинале _stopForPeriod сбрасывался внутри блока проверки даты только если OnTick() доходил до этого места — чего не происходило при отсутствии открытых позиций. Теперь сброс происходит надежно внутри CheckPeriodReset().
6. Параметры используют явные метки Enable. Метки булевых параметров изменены с декоративных строк типа "--- DAILY DRAWDOWN ---" на функциональные имена, например "Enable Daily Drawdown Limit", которые корректно отображаются в интерфейсе cTrader.
7. Вспомогательный метод GetWeek() выделен в отдельный метод. Расчет недели года дублировался в оригинале. Теперь это один приватный метод, вызываемый при необходимости.
Account Guardian Pro — мощный и гибкий инструмент управления вашим торговым счетом. Это не бот, который самостоятельно открывает сделки, а автоматизированный помощник 🧑✈️ для вашей ручной торговли. Его единственная цель — строго соблюдать ваши правила риска и прибыли, закрывая все открытые позиции при достижении определенных порогов.
Думайте об этом боте как о вашем личном менеджере рисков, работающем круглосуточно, позволяющем вам сосредоточиться на торговой стратегии с уверенностью, что всегда активна защитная сетка 🥅.
Что такое PROP Account Guardian?
Как активировать и использовать бота (Краткое руководство) 🚀
Следуйте этим простым шагам, чтобы запустить защитника:
- Активация (Самый важный шаг) ✅
-
- Вам нужно запустить только один экземпляр бота для защиты всего вашего счета.
- Выберите любой график по вашему желанию 📉 (многие трейдеры используют график, на котором не торгуют активно, например AUD/CAD M1, просто чтобы "разместить" бота).
- Добавьте экземпляр cBot
Account Guardian Proна этот единственный график. - Вам не нужно открывать экземпляр для каждого торгуемого актива! ❌
- Настройка ⚙️
-
- Перед нажатием "Play" настройте параметры бота в соответствии с вашим торговым планом. Решите, какие лимиты убытков и цели прибыли вы хотите включить и с какими значениями.
- Запуск и мониторинг ▶️
-
- После настройки параметров нажмите кнопку "Play" на экземпляре cBot.
- Вкладка "Log" 📜 бота покажет сообщения, подтверждающие его активность и отображающие установленные вами лимиты.
- Вот и всё! Теперь вы можете сосредоточиться на ручной торговле. Бот будет тихо работать в фоновом режиме и вмешиваться только при срабатывании одного из ваших правил.
🚨 ВАЖНОЕ СООБЩЕНИЕ ДЛЯ ТРЕЙДЕРОВ PROP FIRM 🚨
Этот бот оснащен профессиональной системой защиты капитала, необходимой для прохождения испытаний проп-фирм. Чтобы максимально повысить ваши шансы на успех, мы категорически не рекомендуем устанавливать параметр бота Max Daily Drawdown (%) равным лимиту вашей проп-фирмы (например, 4% или 5%).
💡 Выигрышная стратегия: установите более строгий лимит
Ключ в том, чтобы использовать параметр просадки бота как личный, более консервативный дневной стоп-лосс, оставаясь значительно внутри абсолютного лимита проп-фирмы.
🎯 Практический пример:
- Если ваша проп-фирма разрешает 4% дневной просадок...
- установите параметр бота
Max Daily Drawdown (%)на 1% или 1.5%.
✅ Почему это работает: Если у вас будет убыточный день, бот сработает с жестким стопом после небольшого контролируемого убытка (например, 1%). Это защитит ваш капитал, убережет от нарушения правил проп-фирмы и позволит торговать снова на следующий день. Эта стратегия помогает пережить череду убыточных сделок и значительно повысить вероятность успеха в долгосрочной перспективе.
🧠 Помните: Цель испытания — не рисковать всем дневным запасом за один день, а выжить в долгосрочной перспективе. Используйте параметры риска бота для строгой дисциплины в торговле.
Подробное описание параметров 📋
Ниже приведено объяснение каждого параметра, который вы найдете в интерфейсе бота.
Группа: Лимиты убытков 🛑
- EnableDailyDrawdownLimit (
Yes/No) -
- Объяснение: Включает (
Yes) или отключает (No) проверку максимальной дневной просадки. - Как это работает: Если включено, бот рассчитывает максимальный убыток от баланса счета на начало дня.
- Объяснение: Включает (
- Дневной лимит просадки ($) (например,
400.0) -
- Объяснение: Устанавливает максимальную сумму убытка (в валюте вашего счета), которую вы готовы принять за один день. Значение должно быть положительным.
- EnableTotalDrawdownLimit (
Yes/No) -
- Объяснение: Включает (
Yes) или отключает (No) проверку общей максимальной просадки. - Как это работает: Если включено, бот рассчитывает максимальный убыток от баланса, который был при первом запуске бота.
- Объяснение: Включает (
- Общий лимит просадки ($) (например,
800.0) -
- Объяснение: Устанавливает максимальную общую сумму убытка, которую вы готовы принять.
Группа: Цели прибыли 🎯
- EnableDailyProfitTarget (
Yes/No) -
- Объяснение: Включает (
Yes) или отключает (No) дневную цель прибыли.
- Объяснение: Включает (
- Дневная цель прибыли ($) (например,
500.0) -
- Объяснение: Устанавливает дневную сумму прибыли, при достижении которой бот закроет все открытые позиции.
- EnableWeeklyProfitTarget (
Yes/No) -
- Объяснение: Включает (
Yes) или отключает (No) недельную цель прибыли.
- Объяснение: Включает (
- Недельная цель прибыли ($) (например,
1500.0) -
- Объяснение: Устанавливает недельную сумму прибыли (считая с понедельника), при достижении которой бот закроет все позиции.
Группа: Общие настройки 🔧
- Остановить торговлю после достижения цели прибыли? (
Yes/No) -
- Объяснение: Этот важный параметр определяет, что происходит после достижения цели прибыли.
- Если
Yes: Бот закрывает все позиции и прекращает мониторинг до следующего дня (или недели). Это самый безопасный вариант для фиксации прибыли. 🔒 - Если
No: Бот закрывает позиции, но продолжает мониторинг. Если вы откроете новые сделки и они уйдут в убыток, лимиты просадки останутся активными и могут сработать. 👀
- Буфер раннего закрытия ($) (например,
10.0) -
- Объяснение: Это ваш запас безопасности 🛡️. Введенная сумма вычитается из ваших лимитов просадки, создавая более раннюю точку срабатывания.
- Пример: Если ваш
Дневной лимит просадкиравен $400, а вашБуферравен $10, бот вмешается и закроет все, как только просадка достигнет $390, гарантируя, что вы никогда не достигнете абсолютного максимума.
Сводка
Key features include:
- Daily and total drawdown limits to cap losses within set amounts.
- Daily and weekly profit targets that trigger position closures upon achievement.
- Configurable parameters with clear enable/disable options and safety buffers for early intervention.
- Robust state management ensuring reliable enforcement of drawdown protection.
- Continuous period resets for accurate baseline tracking of equity and balance.
- Error handling for position closures to ensure proper execution.
- Single-instance operation protecting the entire account, regardless of the number of traded assets.
The bot is suitable for various markets including Forex, indices, commodities, stocks, and cryptocurrencies. It supports swing trading with medium trade frequency and is compatible with prop firm trading challenges, advising conservative drawdown settings to enhance long-term survival.
Designed for use on any chart within the cTrader platform, PROP Account Guardian v.2 runs quietly in the background, providing 24/7 risk oversight aligned with your trading plan.
Отзывы покупателей
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
