Оптимизация стратегии — это процесс улучшения торговых результатов путём подбора сигналов, настройки фильтров и параметров стратегии. Система SrgArt предоставляет инструменты для каждого этапа: от оценки базового сигнала до автоматического подбора параметров.
Этап 1: Выбор базового сигнала
- Добавьте на график источник сигналов: Combo-1, Combo-2, Combo-3, Combo-4, Bablo или MegaBundle.
- Загрузите сигнал в Sensor для оценки качества.
- Sensor покажет: вероятность движения в сторону профита и просадки, максимальную просадку, оценку качества сигнала.
- Выберите сигнал с наилучшей оценкой для вашего графика и таймфрейма.
Каждый источник генерирует несколько типов сигналов. Sensor позволяет быстро сравнить их между собой и выбрать наиболее подходящий для конкретного инструмента.
Этап 2: Улучшение сигнала
После выбора базового сигнала его можно улучшить с помощью конструкторов сигналов:
- Sensor — фильтрация по качеству, сдвиг сигнала, 7 ручных фильтров + встроенные фильтры RSI/ADX/MA.
- Transformer — объединение нескольких сигналов, формирование пучков, комплексный сигнал с зонами активации.
- Creator — создание собственной логики из нескольких потоков данных, шаблоны сигналов с операторами И/ИЛИ.
Sensor подходит для быстрой фильтрации одного сигнала. Transformer — для работы с несколькими сигналами одновременно. Creator — для максимально гибкой настройки логики.
Этап 3: Фильтрация по контексту рынка
Аналитические индикаторы добавляют рыночный контекст и позволяют отключать сигналы в неподходящих условиях:
- Analytics — фаза рынка, тренд, альтсезон, доминация BTC.
- Storm — зоны волатильности (4 зоны: от низкой до экстремальной). Позволяет отключать сигналы в неподходящих зонах.
- VSA — баланс сил, манипуляции, волновая структура.
- Structure — импульсная структура, фазы рынка.
Аналитические данные загружаются в Creator для настройки гибкой логики фильтрации загруженного сигнала. Например, можно разрешить лонг-сигналы только при восходящем тренде или отключить торговлю в зоне экстремальной волатильности.
Этап 4: Подбор параметров стратегии
- Optimizer — автоматический подбор оптимальных TP/SL для сигнала. Перебирает значения и показывает лучшие комбинации.
- Jugger Optimizer — автоподбор параметров DCA-стратегии (шаг усреднения, множитель объёма, количество ордеров).
- SuperTrade Optimizer — автоподбор параметров торговли с фиксированным риском.
- Grid Optimizer — автоподбор параметров сеточной стратегии (диапазон сетки, количество уровней, распределение объёма).
- ReversTrade Optimizer — автоподбор параметров переворотной стратегии.
- Ручной подбор: начните с крупных параметров (TP, SL), затем уточняйте (фильтры, ограничения). Двигайтесь от общего к частному.
Этап 5: Тонкая настройка
На финальном этапе добавляются дополнительные ограничения для повышения стабильности:
- Ручные фильтры — доступны в Creator, StrategyBoss, Crypt Grid. Позволяют задавать произвольные условия для входа.
- Временные ограничения — торговля только в определённое время или дни недели. Полезно для исключения низколиквидных периодов.
- Лимиты — ограничение количества сигналов за период, максимальный размер позиции.
- Диапазоны — зоны разрешения/запрета для сигналов. Можно указать ценовые уровни, в которых торговля разрешена или запрещена.
Признаки хорошей стратегии
- Стабильная кривая PnL без резких провалов — равномерный рост депозита.
- Контролируемая максимальная просадка — рекомендуется не более 20-30% от депозита.
- Достаточное количество сделок — 30 и более для статистической значимости. На малом количестве результаты могут быть случайными.
- Положительное соотношение средней прибыли к среднему убытку.
- Стабильные результаты на разных участках истории — стратегия работает не только на одном отрезке, но и на других.
Переоптимизация
Переоптимизация — подгонка параметров под конкретный исторический период. Это одна из самых распространённых ошибок.
Признаки переоптимизации:
- Стратегия отлично работает на одном участке истории, но плохо на другом.
- Слишком много фильтров и условий — стратегия «запоминает» историю, а не находит закономерности.
- Очень высокий винрейт (90%+) при малом количестве сделок.
Как избежать:
- Тестируйте на разных таймфреймах, инструментах и временных отрезках.
- Не добавляйте слишком много фильтров — каждый дополнительный фильтр уменьшает количество сделок и повышает риск подгонки.
- Сравнивайте результаты на разных участках графика. Если стратегия стабильна везде — это хороший знак.
- Используйте принцип: чем проще стратегия при приемлемых результатах, тем она надёжнее.