Возможности›Forecast Engine

Forecast: Интеллектуальное прогнозирование рынка с методом Out-of-Sample и анализом трендовых серий

Индикатор Forecast в TradeAX — это высокотехнологичный алгоритмический комплекс, предназначенный для выявления истинного рыночного импульса. Он сочетает в себе глубокий анализ весовых цен, потоков дельты (buy-sell imbalance) и мощную систему автоматической оптимизации параметров.

1. Авто-тюнинг: Профессиональный метод Out-of-Sample

Главная проблема любого алгоритма — риск «переобучения» (overfitting), когда настройки идеально работают на прошлом, но бесполезны в будущем. Forecast решает эту проблему, предоставляя трейдеру инструмент для проведения полноценного научного эксперимента прямо на графике.

Механика процесса:

  1. Выбор обучающей выборки (Training Set): Трейдер вручную выбирает на графике произвольный исторический отрезок (например, период с 5 лет назад по 2 года назад).
  2. Оптимизация: Система запускает процесс Auto-Tuning только на этом выбранном куске данных. Она перебирает тысячи комбинаций параметров (глубины, шага и чувствительности дельты), чтобы найти те, которые показали бы максимальную прибыль именно в этом историческом контексте.
  3. Валидация на «слепых» данных (Testing Set): После завершения настройки трейдер возвращает график к текущему моменту (например, к последним 2 годам). Поскольку эти данные не участвовали в процессе подбора параметров, результат, который мы видим — это честный форвард-тест.

Если настройки, найденные на старом периоде, показывают стабильную прибыль на свежих данных — значит, алгоритм нашел реальную математическую закономерность, а не случайный шум.

2. Режим серий (Series Mode): Анализ непрерывных движений

В отличие от классических индикаторов, которые дают разрозненные сигналы «купи/продай», Forecast мыслит категориями рыночных циклов.

С помощью функции CalcSeries индикатор группирует последовательные сигналы одного типа (например, серию сигналов на Long) в единую Серию.

Что это дает:

  • Оценка трендовых движений: Вместо того чтобы считать прибыль по каждой сделке отдельно, система анализирует общую доходность целого рыночного импульса — от момента зарождения тренда до его завершения.
  • Понимание качества тренда: Мы видим не просто «точки входа», а полную картину: сколько прибыли принесла конкретная серия движений с учетом всех комиссий. Это позволяет трейдеру оценивать не вероятность одного сигнала, а общую эффективность следования за трендом.

3. Работа на больших дистанциях

Благодаря гибкости параметров Step (шаг) и Depth (глубина), Forecast может адаптироваться к любому масштабу рынка. Он способен работать в режиме «захвата серии» — когда алгоритм настраивается на крупные таймфреймы и позволяет трейдеру «плыть» по крупному тренду, забирая практически всё движение рынка (дни, недели, месяцы) в режиме непрерывного сопровождения.

4. Вычислительная сложность и оптимизация

Высокая точность Forecast требует колоссальных ресурсов. При поиске параметров на данных за несколько лет система проверяет миллионы комбинаций весовых цен и интерполяций.

Чтобы сделать этот процесс мгновенным, в TradeAX применены две фундаментальные оптимизации:

  • Архитектура SoA (Structure of Arrays): Данные хранятся в виде плотных массивов (цены, дельты, таймстампы отдельно), что позволяет процессору использовать векторные инструкции и максимально эффективно работать с кэшем.
  • Масштабируемый параллелизм: Весь процесс авто-тюнинга распределяется между всеми ядрами процессора, превращая часы расчетов в минуты.

5. Основные настройки

Для управления Forecast используются три ключевых параметра:

ПараметрОписание
Step (Шаг прогноза)Временной горизонт, на который строится целевая линия (например, 5, 15 или 60 минут).
Depth (Глубина накопления)Определяет, какой объем истории используется для формирования «базиса» весовых цен. Чем больше глубина, тем стабильнее прогноз, но тем медленнее он реагирует на резкие структурные изменения.
Reverse (Коэффициент подтверждения)Порог чувствительности к потоку дельты. Определяет, насколько сильным должен быть дисбаланс между покупками и продажами, чтобы прогноз считался подтвержденным рыночным импульсом.

Forecast в TradeAX — это не просто индикатор, это математический фильтр, который отделяет случайный рыночный шум от устойчивых структурных движений.

[ VIDEO DEMO ]