Мы здесь: Глава 5: Тестирование стратегий на истории. 5.4: О робастности
Термин «робастность» означает способность торговой стратегии повторять результаты своего тестирования в прошлом на других данных.
Пример 1.
Вы оттестировали какую-то стратегию в тестере и видите результат в красном квадрате. Супер! Вы включили стратегию в торги, и в реальном времени за следующие два месяца стратегия вам дала примерно такой же результат по прибыльности, как и в тестере:
Пример 2.
Вы оттестировали какую-то стратегию в тестере и видите результат в красном квадрате. Вы включили стратегию в торги, и в реальном времени за следующие два месяца (зелёный квадрат) стратегия вам дала убытки:
Мы здесь: Глава 5: Тестирование стратегий на истории. 5.3: Перебор параметров в оптимизаторе
Второе, что вам захочется сделать – перебирать параметры в автоматическом режиме и выбирать лучшие.
Для этого в большинстве торговых платформ для роботов есть оптимизаторы.
При этом:
1) Вся история свечек для тестов берётся целиком, не дробясь ни на какие отрезки.
2) Робот прогоняется по всей длине истории с различными параметрами.
3) В результате программа предоставляет нам таблицу с наилучшими результатами по прибыльности в зависимости от конкретных параметров.
Так выглядит настройка параметров для оптимизации в OsEngine:
Так выглядит итоговая сводная таблица результатов: