Обсуждение статьи "Свинговые экстремумы и откаты в MQL5 (Часть 3): Определение структурной валидности за рамками простых максимумов и минимумов"

 

Опубликована статья Свинговые экстремумы и откаты в MQL5 (Часть 3): Определение структурной валидности за рамками простых максимумов и минимумов:

В статье представлен советник MQL5, который переводит первичное обнаружение свингов на уровень основанного на правилах модуля структурной валидации. Свинги подтверждаются сломом структуры (break of structure), импульсным смещением, снятием ликвидности или удержанием уровня во времени (time-based respect), после чего связываются с картой ликвидности (liquidity map) и структурной машиной состояний (structural state machine). В результате получаются учитывающие контекст точки входа и стопы, привязанные к подтверждённым уровням, что помогает фильтровать шум и систематизировать исполнение сделок.

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


Валидными становятся только те свинги, которые демонстрируют слом структуры (BoS), импульсное смещение, снятие ликвидности или удержание уровня во времени, — это позволяет отделить шум от подлинной рыночной структуры


Автор: Hlomohang John Borotho

 

внутренний сдвиг на таймфрейме H4

сдвиг на таймфрейме M15

таймфрейм M15 = POI