Как я сэкономил сотни часов на теханализе: автоматизация поиска дивергенций

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

Поняв, что ручной поиск съедает мое время и снижает качество принимаемых решений, я перевел эту задачу в код и разработал собственный автоматический скринер. В этой статье расскажу о логике продукта.

Архитектура решения

Мне был нужен инструмент, который заберет на себя всю черновую аналитику и выдаст только квалифицированные сигналы.

Как я сэкономил сотни часов на теханализе: автоматизация поиска дивергенций

Я свел данные со всех рынков (криптовалюты, форекс, сырье) в единый дашборд. Но просто находить дивергенции — недостаточно. Около 70% таких сигналов выбивает по стопу, если они направлены против старшего тренда. Поэтому я интегрировал в логику MTF (Multi-Timeframe) фильтр. Система автоматически проверяет сигнал младшего таймфрейма на соответствие тренду на D1. Только после этого сигнал получает статус «Подтвержден».

Динамический риск-менеджмент

Использовать фиксированные стопы на современных рынках неэффективно из-за меняющейся волатильности.

Как я сэкономил сотни часов на теханализе: автоматизация поиска дивергенций

В карточке каждого сигнала я реализовал расчет уровней на базе индикатора ATR (Average True Range). При формировании точки входа система динамически рассчитывает Stop Loss (с коэффициентом 1.5 ATR) и Take Profit (3 ATR). Это полностью убирает эмоциональный фактор при планировании сделки.

Инструмент разрабатывался как пет-проект для личных нужд, но сейчас он открыт для публичного использования.

👉 Протестировать функционал скринера в реальном времени: 🇷🇺 Русскоязычная платформа: Все дивергенции онлайн на AEMMtrader 🇬🇧 International EN version: AEMMtrader Divergence Screener

Интересно услышать мнение сообщества VC: какие фильтры или метрики вы бы добавили в подобный дашборд для повышения win rate?

33