Бэктест — это проверка стратегии на исторических данных. В системе SrgArt каждый конструктор стратегий имеет встроенный бэктестер, который показывает, как бы работала ваша стратегия в прошлом. Это позволяет оценить результаты до запуска на реальные деньги.
Шаг 1: Выберите конструктор стратегий
В системе SrgArt 7 конструкторов стратегий, каждый под свой стиль торговли:
- Jugger — DCA-стратегия (усреднение) с мартингейлом и гибким мани-менеджментом.
- SuperTrade — торговля с фиксированным риском: стоп-лосс и тейк-профит без усреднений.
- Crypt Grid — сеточная стратегия со страховочными ордерами.
- Ping-Pong — порционная торговля в обоих направлениях с учётом объёма позиции.
- StrategyBoss — стратегия с лимитными TP/SL, безубытком и реверс-режимом.
- ReversTrade — переворотная торговля: при закрытии по стопу позиция переворачивается и усиливается.
- Hedge — DCA в два направления одновременно (хедж).
Добавьте нужный конструктор на график.
Шаг 2: Загрузите сигнал
В настройках конструктора стратегий найдите параметр загрузки сигнала и выберите источник данных. Это может быть:
- Прямой выход от источника сигналов (Combo-1, Combo-2, Bablo и др.).
- Улучшенный сигнал от конструктора сигналов (Sensor, Transformer, Creator).
После загрузки сигнала конструктор сразу начнёт рассчитывать сделки и показывать результаты бэктеста на графике.
Шаг 3: Настройте параметры стратегии
Параметры зависят от выбранного конструктора, но основные есть у всех:
- Размер ордера — сумма на одну сделку (в USD или в количестве монет).
- Кредитное плечо — множитель позиции (учитывайте риски ликвидации).
- Тейк-профит (TP) — процент прибыли для закрытия сделки.
- Стоп-лосс (SL) — процент допустимого убытка.
- Комиссия биржи — процент, который будет вычтен из каждой сделки.
У конструкторов с усреднением (Jugger, Crypt Grid, Hedge) дополнительно настраиваются: количество страховочных ордеров, коэффициент мартингейла, шаг между ордерами.
Шаг 4: Оцените результаты бэктеста
После настройки параметров изучите таблицу результатов. Ключевые метрики:
- Чистая прибыль — итоговый результат за весь период в процентах и в валюте.
- Максимальная просадка — наибольшее снижение депозита от пика. Чем меньше — тем стабильнее стратегия.
- Количество сделок — достаточное количество сделок (от 50+) даёт более надёжную статистику.
- Винрейт — процент прибыльных сделок. Для DCA-стратегий нормальный показатель — 85-95%, для стратегий с фиксированным риском — 40-60%.
- Средняя прибыль/убыток — соотношение средней прибыльной и средней убыточной сделки.
Конструкторы визуализируют каждую сделку на графике: вы видите точки входа, усреднения, закрытия и можете проанализировать проблемные сделки.
Шаг 5: Используйте оптимизаторы
Для автоматического подбора параметров используйте оптимизаторы:
- Optimizer — подбирает оптимальные комбинации TP/SL для любого сигнала. Показывает таблицу результатов с сортировкой по прибыли, винрейту, просадке.
- Jugger Optimizer — автоматический подбор параметров для конструктора Jugger.
- SuperTrade Optimizer — оптимизация параметров для SuperTrade.
- Grid Optimizer — подбор параметров сетки для Crypt Grid.
- ReversTrade Optimizer — оптимизация параметров для ReversTrade.
Оптимизатор перебирает комбинации параметров и показывает лучшие варианты. Это экономит часы ручного подбора.
Когда стратегия показывает хорошие результаты на бэктесте, переходите к финальному шагу — запуску на бирже.