Описание
Скальпер Мидаса: Точный скальпинг золота
Стратегия Мидаса — это высокоспециализированный алгоритм скальпинга в стиле сетки, разработанный исключительно для рынка золота (XAUUSD). Этот бот отлично работает в спокойных, стабильных и ограниченных диапазоном условиях. Он полностью построен вокруг философии «целись в малое, промахивайся мало» — он тщательно накапливает небольшие, стабильные прибыли, покупая микро-спады и при желании продавая микро-пики, фиксируя прибыль с помощью трейлинг-стопов и автоматически останавливаясь при достижении заранее заданной цели по прибыли.
Результаты производительности и бэктеста Этот алгоритм был тщательно протестирован. Согласно предоставленному отчету исторического воспроизведения, cBot (названный в тесте «The Newer Midas») был оценен на символе XAUUSD.
- Для стратегии требовался стартовый капитал в размере 10 000 долларов.
- В течение периода тестирования он принес чистую прибыль в размере 1485,24 долларов.
- Алгоритм выполнил всего 2720 сделок.
- Из общего числа сделок 2530 были прибыльными.
- Система поддерживала очень эффективный коэффициент прибыли 36.79.
- Максимальная просадка капитала, достигнутая во время теста, составила 28.11%.
⚠️ ВАЖНЫЕ ПРЕДУПРЕЖДЕНИЯ О РЫНКЕ — ПРОЧИТАЙТЕ ПЕРЕД ИСПОЛЬЗОВАНИЕМ
- Требование к капиталу: Для безопасного поглощения плавающих просадок этот бот требует минимальный баланс счета в 10 000 долларов.
- Рыночные условия: Этот бот требует стабильного рынка. Если золото испытывает экономический шок или наблюдается экспоненциальное, резкое движение цены, не запускайте этот бот. Подождите, пока буря утихнет.
- Не будьте жадными: Ставьте скромные цели по прибыли и разумные максимальные позиции. Бот рассчитывает на возврат золота к среднему значению.
Все доходы от продажи этой бета-версии идут напрямую на финансирование будущих улучшений и продвинутых интеграций ИИ.
Как использовать параметры (Руководство пользователя)
Для безопасной работы со стратегией Мидаса вы должны понимать, как настраивать ее основные модули. Вы можете запускать ее с настройками по умолчанию для стандартного скальпинга или настроить так, чтобы покупать только крупные спады от 100 долларов и выше.
Основные настройки торговли
- Объем (лоты): Размер позиции для каждой отдельной сделки. Держите его низким (например, 0.01), потому что бот открывает несколько позиций.
- Тейк-профит: Ваша целевая точка выхода для каждой сделки.
- Триггер блокировки SL и уровень блокировки SL: Это действует как трейлинг-стоп. Как только сделка становится прибыльной на величину «Триггера», стоп-лосс навсегда перемещается в прибыль на уровень «Блокировки». Это гарантирует, что выигрышные сделки не превратятся в убыточные.
- Порог движения (DipThresholdPips): Расстояние, на которое цена должна отойти от последнего пика/дна, прежде чем бот откроет новую сделку. Увеличьте это значение до высокого, если хотите, чтобы бот покупал только крупные обвалы цены.
- Максимум открытых позиций: Абсолютный предел количества сделок, которые бот может держать в одном направлении. Хотя разрешено до 100, рекомендуется выбрать меньшее число для безопасности счета.
- Минимальное время между сделками: Ограничитель (в секундах), чтобы предотвратить открытие слишком большого количества сделок по одной и той же цене во время резкого падения.
- Включить сетку продаж: По умолчанию бот покупает только спады. Включите это в
True, если хотите, чтобы он также шортил рынок на локальных пиках.
Цели по прибыли и паузы
- Цель по прибыли ($): Конечная цель вашей торговой сессии. Как только общая прибыль достигнет этой суммы, бот перестает открывать новые сделки. Он немедленно закроет все сделки, находящиеся в прибыли, и терпеливо позволит убыточным сделкам оставаться открытыми до тех пор, пока они не станут прибыльными.
- Автоматическое возобновление после достижения цели: Если
False, бот полностью останавливается после достижения цели. ЕслиTrue, он отдыхает и начинает новый цикл. - Отдых перед следующим этапом цели: Если включено автоматическое возобновление, это определяет, сколько часов бот отдыхает перед началом следующего цикла.
Управление рисками (аварийные выключатели)
- Защита минимального капитала: Ваш последний рубеж безопасности. Установите минимальную общую прибыль/убыток в долларах. Если общая прибыль стратегии опускается ниже этого уровня, бот динамически закроет худшую убыточную позицию по тикам, пока вы не вернетесь выше этого уровня. Уровень 0 долларов означает, что бот никогда не рискует вашим первоначальным капиталом — только ранее зафиксированной прибылью.
- Колебания в зоне опасности и окно: Детектор волатильности раннего предупреждения. Если рынок слишком сильно колеблется (в пунктах) за слишком короткое время (в минутах), он защитно закрывает сделки с небольшой убытком и приостанавливает торговлю на период охлаждения.
- Жесткий аварийный выключатель: Последний рубеж при экстремальных рыночных шоках. Если срабатывает из-за массивного, резкого движения, бот мгновенно ликвидирует все позиции — прибыльные или убыточные — и заставляет отдохнуть несколько дней, чтобы рынок стабилизировался.
Это руководство разбирает операционные механизмы, уровни управления рисками и настройки параметров для Midas Grid Strategy cBot.
Разработанный для волатильных активов, таких как золото (XAUUSD), этот алгоритм является двунаправленным скальпером-сеточником, построенным с абсолютным приоритетом сохранения капитала. Вместо простых стоп-лоссов он использует динамическую блокировку прибыли, мягкие и жесткие аварийные выключатели для экстремальной волатильности и управляемый протокол завершения работы при достижении дневных/недельных целей.
1. Основные принципы работы
- Логика исполнения: Покупает локальные спады от отслеженного максимума и продает локальные пики от отслеженного минимума.
- Контроль проскальзывания: Использует
MarketRangeордера. Если ликвидность уменьшается и брокер не может выполнить ордер в пределах вашего точного допуска по пунктам, ордер отклоняется, а не исполняется по плохой цене. - Сохранение состояния: Бот сохраняет реализованную прибыль, лимиты просадки и таймеры охлаждения в локальном хранилище. Если cTrader аварийно закрывается или вы перезапускаете VPS, он точно помнит, где остановился.
2. Справочник по параметрам
Каждый параметр точно соответствует группам интерфейса cTrader.
Общие
- Объем (лоты): Базовый размер позиции для каждой сделки (как покупки, так и продажи). Размер позиции статичен для поддержания предсказуемого масштабирования риска сетки.
Настройки покупки
Управляют логикой покупки на спадах. Работают полностью независимо от стороны продажи.
- Тейк-профит покупки (пункты): Жесткий уровень тейк-профита на стороне брокера для каждого ордера на покупку.
- Стоп-лосс покупки (пункты): Жесткий стоп-лосс на стороне брокера. Это абсолютный «аварийный» стоп и должен находиться за пределами внутренних лимитов зоны опасности бота (например, 400+ пунктов). Защищает от внезапных отключений сервера.
- Триггер блокировки SL покупки (пункты): Количество плавающей прибыли, которое позиция должна достичь, прежде чем бот зафиксирует стоп-лосс на уровне безубыточности/блокировки прибыли.
- Уровень блокировки SL покупки (пункты): Где стоп-лосс устанавливается после срабатывания. (Пример: триггер на 25, уровень на 20 = когда прибыль достигает 25 пунктов, стоп-лосс перемещается на +20 пунктов, фиксируя прибыль).
- Порог спада покупки (пункты): Требуемое падение цены от отслеженного пика (для первой сделки) или от самой низкой открытой позиции покупки (для последующих сделок сетки) для запуска новой покупки.
- Максимум позиций покупки: Жесткий предел одновременных открытых сделок на покупку.
Настройки продажи
Управляют логикой продажи на пиках.
- Включить сетку продаж: Включает короткую сторону. По умолчанию отключено.
- Тейк-профит / стоп-лосс продажи (пункты): Жесткие лимиты брокера для коротких сделок.
- Триггер / уровень блокировки SL продажи (пункты): Механизм блокировки прибыли для коротких сделок.
- Порог роста продажи (пункты): Требуемый рост цены от отслеженного дна (или самой высокой открытой позиции продажи) для запуска новой короткой позиции.
- Максимум позиций продажи: Лимит одновременных открытых сделок на продажу.
Тайминг сделок
- Минимальное время между сделками (секунды): Ограничитель высокой частоты исполнения. Предотвращает открытие множества сделок в один и тот же микросекундный тик рынка. Не ограничивает закрытие ордеров.
Фильтр сессии
Блокирует новые входы в периоды с низкой ликвидностью или непредсказуемыми часами. Открытые сделки продолжают управляться и закрываться как обычно.
- Включить фильтр сессии: Включает выполнение по времени.
- Час начала / окончания сессии (UTC, 0-23): Операционное окно. Логика автоматически поддерживает окна с переходом через полночь (например, с 22 до 1 означает с 22:00 до 1:00).
Исполнение
- Максимально допустимое проскальзывание (пункты): Ограничивает ордер Market Range. Если брокер пытается исполнить ордер хуже, чем на это расстояние от запрошенной цены, бот отклоняет вход.
- Максимально допустимый спред (пункты): Мониторинг текущего спреда. Если спред расширяется сверх этого предела (обычно во время крупных новостей или ролловера), бот приостанавливает новые входы до восстановления ликвидности.
Цель по прибыли
Управляемая система целей. При достижении бот входит в фазу «завершения» вместо принудительного закрытия всей сетки.
- Цель по прибыли ($): Целевая сумма в долларах (реализованная + плавающая прибыль вместе).
- Автоматическое возобновление после достижения цели: Если true, бот отдыхает заданный период, а затем начинает новый цикл. Если false, бот останавливается навсегда и ждет вашего ручного перезапуска.
- Время отдыха перед следующим этапом цели (часы): Таймер охлаждения перед повторным запуском торговли (требует, чтобы автоматическое возобновление было true).
Механизм завершения: При достижении цели новые входы прекращаются. Бот немедленно закрывает все позиции, находящиеся в прибыли. Убыточные позиции остаются открытыми, чтобы переждать рынок, пока они самостоятельно не станут прибыльными или не достигнут своих стоп-лоссов. После очистки сетки начинается период отдыха.
Защита минимального капитала
Ваша окончательная защита капитала алгоритма. Отслеживает общую прибыль/убыток стратегии (игнорируя ручные сделки или другие боты на том же счете).
- Минимальный капитал - минимальный общий P&L ($): Абсолютный денежный порог. Если установлен в 0 долларов, бот никогда не позволит стратегии уйти в отрицательную зону по стартовому капиталу — он рискует только ранее зафиксированной прибылью.
- Минимальный убыток для допуска (пункты): Предотвращает закрытие ботом свежих сделок с нормальным плавающим убытком из-за спреда. Сделка должна быть в минусе как минимум на это количество пунктов, чтобы допускаться к экстренному усечению.
- Референсный капитал для просадки % ($): Ваш начальный капитал для этого конкретного бота.
- Максимальная просадка от пика (%): Срабатывает защита, если стратегия падает на этот процент от своего исторического максимума.
Как это работает: Если уровень превышен, бот блокирует все новые входы и усечет одного худшего допустимого убыточного. Проверяет снова на следующем тике. Это действует как остановка утечки, а не паническое закрытие.
Зона опасности
Мягкий детектор волатильности, предназначенный для выявления ранних признаков рыночного сброса.
- Колебания в зоне опасности (пункты): Размер ценового колебания, необходимый для активации защитной реакции.
- Окно зоны опасности (минуты): Период обратного просмотра для расчета колебания.
- Максимальный допустимый убыток при закрытии (пункты): Порог мягкого закрытия. Если срабатывает зона опасности, бот мгновенно закроет любую позицию с убытком меньше этого порога (раннее сокращение мелких убытков), но оставит крупные позиции, чтобы избежать фиксации катастрофических локальных убытков.
- Время охлаждения зоны опасности (минуты): Время ожидания, пока рынок успокоится, перед разрешением новых входов.
Жесткий аварийный выключатель
Ядерный вариант для черных лебедей. Перекрывает все, включая фазу завершения по цели прибыли.
- Колебания жесткого стопа (пункты): Необходимое резкое движение цены для срабатывания.
- Окно жесткого стопа (минуты): Период обратного просмотра.
- Дни отдыха после жесткого стопа: Продленный период отдыха.
- Ручное переопределение (прекратить активный отдых жесткого стопа сейчас): Переключатель безопасности. Поскольку бот запоминает свое состояние, простой перезапуск остановленного бота не обойдет таймаут жесткого стопа. Нужно отметить этот пункт, перезапустить бота, а затем снять отметку.
Отдых после серии побед
- Количество последовательных побед перед отдыхом: Количество подряд закрытых прибыльных сделок (покупка и продажа вместе), после которых бот делает паузу.
- Длительность отдыха после серии побед (минуты): Приостанавливает исполнение, чтобы предотвратить быстрое вхождение бота в вершину исчерпанного тренда.
3. Операционный рабочий процесс
При каждом входящем тике цены бот обрабатывает логику в этой точной иерархии. Срабатывание на шаге 1 предотвращает выполнение шага 2.
- Загрузка состояния: Проверяет локальную память (находится ли в периоде охлаждения? завершается ли?).
- Жесткий аварийный выключатель: Рынок рушится? Если да —> ликвидировать все, остановиться.
- Защита минимального капитала: Кривая капитала ломается? Если да —> блокировать входы, усечь худшую убыточную позицию.
- Цель по прибыли: Достигли ли мы достаточной прибыли сегодня? Если да —> блокировать входы, зафиксировать прибыль.
- Зона опасности / серия побед: Находимся ли в мягком таймауте? Если да —> удерживаться.
- Фильтры окружения: Спред слишком широк? Сессия закрыта? Если да —> удерживаться.
- Логика исполнения: Если цена упала/выросла за порог —> отправить вход MarketRange.
ОБНОВЛЕННАЯ настройка графика
- Символ: XAUUSD
- Период: m1 (1-минутный график)
Общие и тайминг сделок
- Стартовый капитал: 10 000,00 $ (Это должно быть установлено в cTrader так, чтобы математически совпадать с параметром Референсного капитала)
- Объем в лотах: 0.01
- Мин. секунд между сделками: 0.0
Настройки покупки
- Тейк-профит покупки: 100,0 пунктов
- Стоп-лосс покупки: 10000,0 пунктов
- Триггер блокировки покупки: 25,0 пунктов
- Уровень блокировки покупки: 20,0 пунктов
- Порог спада покупки: 100,0 пунктов
- Максимум позиций покупки: 1
Настройки продажи
- Включить сетку продаж: true
- Тейк-профит продажи: 100,0 пунктов
- Стоп-лосс продажи: 10000,0 пунктов
- Триггер блокировки продажи: 25,0 пунктов
- Уровень блокировки продажи: 20,0 пунктов
- Порог роста продажи: 100,0 пунктов
- Максимум позиций продажи: 1
Исполнение и фильтры
- Включить фильтр сессии: true
- Час начала сессии (UTC): 3
- Час окончания сессии (UTC): 7
- Максимальное проскальзывание: 25,0 пунктов
- Максимальный спред: 30,0 пунктов
Цель по прибыли
- Целевая прибыль: 1000,0 $
- Автоматическое возобновление после достижения цели: true
- Часы отдыха после достижения цели: 0,0
Защита минимального капитала
- Минимальный капитал: -2000,0 $
- Мин. убыток для защиты (пункты): 100,0 пунктов
- Референсный капитал: 10 000,0 $
- Максимальная просадка от пика: 20,0%
Зона опасности
- Колебания в зоне опасности: 5000,0 пунктов
- Окно зоны опасности: 30 минут
- Максимальный убыток при закрытии: 10000,0 пунктов
- Время охлаждения зоны опасности: 120 минут
Жесткий аварийный выключатель
- Колебания жесткого стопа: 10000,0 пунктов
- Окно жесткого стопа: 240 минут
- Дни отдыха после жесткого стопа: 1,0
- Переопределение отдыха жесткого стопа: false
Отдых после серии побед
- Количество побед перед отдыхом: 100
- Длительность отдыха после серии побед (минуты): 1
Краткая справка по ключевым параметрам для пользователей:
- Масштабирование лотов с трейлингом: Включите
EnableTrailingLotScaling, задайте шаг прибыли вReference Capital ($)и установите приращения лотов черезReference Lots. - Стратегия спокойных часов: Держите
EnableDeadZoneиEnableAsianSessionвключенными (true), аEnableLondonNyOverlapотключенным, чтобы ограничить входы окнами с низкой волатильностью.
Сводка
Key features include dynamic profit-locking, soft and hard kill switches for extreme volatility, and a managed wind-down protocol to safely close positions upon reaching profit goals. It supports dual-directional trading with configurable buy and sell grids, allowing users to adjust parameters such as trade volume, take profit, stop loss, dip/rise thresholds, maximum open positions, and timing controls.
Risk management tools include a capital floor guard that prevents net losses on starting capital, a danger zone volatility detector that pauses trading during sudden market swings, and a hard kill switch that liquidates all positions during extreme market shocks. The bot also features session filters to restrict trading to specific hours and slippage/spread controls to ensure order quality.
Backtested on a $10,000 starting capital, it demonstrated a net profit of $1,485.24 over 2720 trades with a profit factor of 36.79 and a maximum drawdown of 28.11%. The bot saves its state locally to maintain continuity after restarts or crashes. It is intended for use with a minimum account balance of $10,000 and a 1-minute chart timeframe.
