Пример бэктеста микросчёта $100
- Ключевые моменты
Базовый режим должен пройти тот же фильтр подтверждения, который применяет индикатор — заданное пользователем количество последовательных баров, удерживающих новое состояние, прежде чем оно будет принято. Однобарные всплески, ложные пробои и хаотичные контрдвижения отфильтровываются на источнике. Бот не входит в режим спекулятивно; он ждёт, пока сигнал не будет подтверждён структурой рынка.
- Ценовые уровни, выведенные из режима, а не из фиксированных формул. Вход, просадка и благоприятные зоны — откалиброваны на момент подтверждения тренда.
Когда режим подтверждается, геометрия канала индикатора и структура конкретного бара создают три эталонных ценовых уровня. Это не множители ATR или смещения в пипсах, применяемые одинаково — они отражают, где фактически была цена и где находились статистические границы канала в момент формирования режима. Уровни уникальны для каждого события режима и обновляются вперёд — но только в благоприятном направлении, никогда против тренда.
- Иерархия сигналов внутри каждого режима. Четыре структурированные возможности, каждая со своей ролью.
-
- Вход — размещается при подтверждении режима, исполняется немедленно рыночным ордером, пока сигнал свежий
- Последующий вход — повторный вход на уровне якоря тренда после того, как цена отступила и вернулась, размещается как отложенный ордер
- Благоприятный — более глубокая позиция в направлении режима, на уровне, отражающем более уверенную точку старта внутри структуры канала
- Просадка — возможность возле границы риска, для добавления с дисконтом до того, как режим будет признан недействительным
Каждый тип сигнала имеет независимую настройку объёма, позволяя масштабировать экспозицию по-разному на каждом уровне структуры.
- Управление ордерами с учётом режима. Когда режим заканчивается, заканчивается и всё, что с ним связано.
Бот отслеживает каждый ордер и позицию по режиму, который их породил. Когда режим меняется — подтверждённый тем же фильтром, что его открыл — все незаполненные отложенные ордера предыдущего режима отменяются без ручного вмешательства. Опциональная настройка распространяет это на заполненные позиции, закрывая их в момент подтверждения противоположного режима и поддерживая книгу в соответствии с текущим направленным взглядом.
- Адаптивное расширение уровней. Эталонные уровни следуют за трендом по мере его развития.
По мере движения цены в направлении подтверждённого режима эталонные уровни могут быть настроены на шаг вперёд вместе с ним — отслеживая якорь тренда и экстремум канала только в благоприятном направлении, без откатов. Каждый шаг регулируется настраиваемым смещением относительно ширины канала, придавая расширению осознанное, учитывающее структуру качество, а не непрерывное дрейфование. Это сохраняет актуальность уровней входа и просадки на протяжении долгого тренда, а не закрепляет их навсегда у его начала.
- Фильтр времени сессии. Торгуйте только в часы, которые для вас важны.
Настраиваемое окно сессии ограничивает размещение всех ордеров определёнными часами UTC. Вне окна новые позиции и отложенные ордера не открываются. Существующие позиции остаются активными и полностью управляемыми — фильтр регулирует только время принятия нового риска, а не обработку открытых сделок.
- Размер позиции. Фиксированные лоты или риск пропорциональный капиталу — ваш выбор.
Объём может быть задан как фиксированный размер лота или как процент от текущего капитала счёта. В режиме капитала размер позиции рассчитывается автоматически с учётом настроенного расстояния стопа, так что риск на сделку масштабируется вместе со счётом, а не остаётся фиксированным в денежном выражении.
- Готовность к Prop Firm и финансируемым счетам. Встроенная защита, разработанная с учётом правил челленджа.
Доступны три независимых лимита риска: максимальная дневная просадка, максимальный общий убыток и целевая прибыль. Все три ссылаются на начальный баланс с использованием метода фиксированной суммы, соответствующего большинству основных структур проп-фирм. На графике отображается текущая экспозиция по каждому активному лимиту, включая счётчик дней, в которые дневной лимит был превышен — полезно для мониторинга челленджа на протяжении всего периода.
- Оптимизация с реальными ограничениями. Сетка результатов показывает то, что действительно проходит, а не то, что хорошо выглядит на бумаге.
В оптимизаторе cTrader активна пользовательская функция пригодности. Комбинации параметров, которые превышают максимальный лимит убытков — включая внутрибартовые срабатывания стопов, невидимые при закрытии бара — автоматически получают отрицательный балл и исключаются из вывода. В сетке остаются только те комбинации, которые работали бы в пределах настроенных границ риска на протяжении всего тестового периода.
- Что делает его особенным
Большинство автоматизированных трендовых систем построены на реактивной логике: запаздывающий индикатор пересекает порог, открывается сделка. Здесь основа отличается на каждом уровне. Сигнал, управляющий обнаружением режима, — это собственное чтение участия рынка, а не самой цены — обработанное через этапы, которые специально устраняют шум, запаздывание и статистический дрейф до объявления любого режима. Ценовой канал, служащий структурным ориентиром, выводится из фактического распределения недавнего поведения рынка, а не из формулы, применяемой одинаково.
Режим, на котором действует бот, должен быть заслужен через фильтр подтверждения индикатора. Уровни, по которым он торгует, специфичны для каждого события режима, а не шаблонны для всех. Управление ордерами, которое следует, связано с жизненным циклом режима — ордера, размещённые в режиме, отменяются при его окончании автоматически и полностью.
Система изначально избирательна. Она пропускает значительную часть того, что торговали бы обычные системы. Когда она действует, условия сделки являются продуктом той же статистически обоснованной цепочки, которая делает вызовы режима базового индикатора существенно отличающимися от стандартного пересечения.
5 | 0 % | |
4 | 67 % | |
3 | 33 % | |
2 | 0 % | |
1 | 0 % |