SRGART
Справочный центр

Как протестировать стратегию

Бэктест — это проверка стратегии на исторических данных. В системе 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.

Оптимизатор перебирает комбинации параметров и показывает лучшие варианты. Это экономит часы ручного подбора.

Когда стратегия показывает хорошие результаты на бэктесте, переходите к финальному шагу — запуску на бирже.