Блог им. AEMMtrader

Как я устал искать дивергенции руками и написал свой скринер по всем рынкам с MTF-фильтром

Дивергенция — один из самых старых и надежных разворотных паттернов. Но давайте честно: искать её руками на графиках — это адская рутина. Ты либо часами пялишься в монитор, перекликивая десятки активов на разных таймфреймах, либо в итоге заходишь, когда цена уже давно ушла.

Как разработчику и трейдеру я решил алгоритмизировать процесс поиска расхождений цены и осцилляторов (MACD, RSI, CCI, Stochastic и др.) и свел все данные в единый дашборд.

Алгоритм работает на сервере в фоновом режиме, непрерывно сканирует рынки и выдает готовую выжимку сигналов. Никаких эмоций — только математика.

Как это выглядит изнутри (сводная таблица):

Как я устал искать дивергенции руками и написал свой скринер по всем рынкам с MTF-фильтром

Вместо хаоса из графиков я сделал структурированную таблицу. Главные фичи, которые сильно упростили мне жизнь:

  • Все рынки в одном окне: Скрининг идет параллельно по Форексу, Крипте, Сырью и Металлам.

  • Возраст сигнала: Алгоритм показывает, сколько баров назад сформировалась дивергенция. Сразу видно: это свежий сигнал, или поезд уже ушел.

  • MTF Фильтр (самое важное): Торговать дивергенцию на H1 против локомотива на дневке (D1) — верный путь к стоп-лоссу. Поэтому я внедрил логику Multi-Timeframe. Скринер автоматически сверяет сигнал с трендом на D1. Если медвежья дивергенция на H1 подтверждается глобальным нисходящим трендом на старшем таймфрейме — сигнал получает статус «Подтвержден».

Детализация сигнала и отказ от фиксированных стопов

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

Как я устал искать дивергенции руками и написал свой скринер по всем рынкам с MTF-фильтром

В качестве примера — свежая медвежья дивергенция по USDCAD (M15) по Стохастику. Что делает система:

  1. Фиксирует Точку входа строго в момент формирования паттерна.

  2. Рассчитывает Stop Loss на основе текущей волатильности актива — 1.5 ATR.

  3. Выставляет Take Profit с математически правильным соотношением — 3 ATR.

Вам не нужно ничего считать руками или натягивать сетки на график — алгоритм выдает готовые цифры, актуальные для текущей фазы рынка. Остается только оценить картину взглядом и принять решение.

Весь этот функционал я вывел в открытый доступ. База данных обновляется онлайн в режиме 24/7. Если вы торгуете контртренд, собираете откаты по тренду или просто ищете инструмент для снятия рутины — велкам на тест.

👉 Посмотреть текущие дивергенции в реальном времени можно тут: Онлайн-скринер AEMMtrader

Инструмент постоянно дорабатывается. Буду рад фидбеку от сообщества: какие еще осцилляторы, метрики или фильтры вы бы хотели видеть в подобном скринере? Пишите в комменты, самые дельные идеи постараюсь закодить в следующих апдейтах.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
302 | ★1
7 комментариев
Тема усталости раскрыта очень слабо! 
Во всех выпадающих  меню просятся чекбоксы выбора 
с последующим (в идеале) сохранением набора в профиль настроек.
Как ЗДЕСЬ, напр. Вариант «все или один»… ну… Портит картину.
А что-нибудь подобное для отбора инструментов по их характеристикам (спред, комиссия, среднедневной ренж, внутридневные двиги) не встречали?
avatar
VladMih, По интерфейсу — критика принимается! Мультивыбор через чекбоксы — очень дельная мысль. Сделаю.
avatar
Мне показалось или на самом деле дивергенция фисируется
не по  экстремуму сигнала, а по уровню его закрытия?

Скрытые дивергенции использовать не планируете?
avatar

VladMih, Всё верно! Дивергенция ищется по ценам закрытия (Close).

Скрытые дивергенции в планах есть, но пока не реализовано. 

avatar
AEMMtrader, это я понял, вопрос о другом — сравнение уровней индикатора не по перегибаам, а по уровню, на который произошел отскок?
Если так — это снижение эффективности.
Я б еще стохастика выбросил
или использовал его только для сигналов в тренд.
Поверьте, цену ему знаю, 20 лет  использую, но он не для этого
(на моём форуме по нему самый большой объём информации в Рунете, в т.ч. мой перевод книги Д.Лейна "Трейдинг со Стохастиком").
avatar
VladMih, Сейчас алгоритм ищет экстремумы (argrelextrema) по графику цены, а значения осцилляторов берет в виде «среза» в этих же точках.

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

avatar
AEMMtrader, всего лишь значение индикатора на предыдущем баре
и тоже по закрытию —
сигнал на том же, но проверка условия на предыдущем.
Любят умные люди усложнять ))
avatar

Читайте на SMART-LAB:
Фото
Почему плечо используют не постоянно, а под конкретную идею
Кредитное плечо не стоит воспринимать как способ для быстрого разгона капитала. Логика опытного инвестора обычно другая: плечо — это не...
Фото
Инарктика: тот случай, когда сильный рост выручки еще ничего не значит
10 августа Инарктика опубликовала свои операционные результаты. Акции AQUA почему-то бурно выросли, и я на следующий день написал в наш...
Фото
Итоги первичных размещений ВДО и некоторых розничных выпусков на 14 августа 2026 г.
Следите за нашими новостями в удобном формате: Telegram , Youtube , RuTube, Smart-lab , ВКонтакте , Сайт
Фото
Облигации с Call-опционами: как избежать рисков убытков
Во 2-ом эшелоне и сегменте ВДО немало облигаций с Call-опционами (право досрочного погашения эмитента в определенную дату). Если эмитент решит...

теги блога AEMMtrader

....все тэги



UPDONW
Новый дизайн