Sweep Setup Lab
- Индикаторы
-
Irina Tarabrina
ChartZenFX develops technical indicators for MetaTrader 5, focusing on liquidity analysis, trading sessions and market structure. - Версия: 1.41
- Активации: 20
Sweep Setup Lab измеряет, что происходит ПОСЛЕ свипа ликвидности.
Это не сигнальный индикатор и не универсальный тестер стратегий. Он измеряет одну настраиваемую модель сетапа и показывает, чем закончилось каждое её срабатывание на той истории, которую вы загрузили.
КАКУЮ МОДЕЛЬ ОН ИЗМЕРЯЕТ
1. Свеча пробивает пул — максимум или минимум N предыдущих закрытых свечей — и закрывается обратно внутрь пула.
2. Эта свеча должна пройти два фильтра качества: насколько глубоко свип вышел за пул, в единицах ATR, и какова доля отката внутри самой свечи, то есть насколько её закрытие отстоит от экстремума в пределах её же диапазона.
3. Подтверждение — отдельное событие. В пределах окна подтверждения более поздняя свеча должна закрыться за ПРОТИВОПОЛОЖНОЙ стороной свечи свипа: ниже её минимума после свипа максимума, выше её максимума после свипа минимума. До этого закрытия сетап не считается готовым и план не строится. Если цена раньше снимает экстремум свипа, сетап отменяется; если окно истекает без подтверждающего закрытия, сетап отбрасывается.
4. Только после этого строится план: стоп за экстремумом свипа плюс буфер в ATR и три цели — по умолчанию 1R, 2R и 3R, все три задаются во входных параметрах. Дальше план ведётся по свечам, только по закрытым, без заглядывания вперёд.
НА КАКИЕ ВОПРОСЫ ОН ОТВЕЧАЕТ
- Из N сетапов на этом инструменте и таймфрейме: сколько дошли до входа, сколько до TP3, сколько до стопа, сколько ушли без исполнения.
- Лимитный ордер в зону или вход по закрытию свечи подтверждения? Оба способа измеряются рядом, на одних и тех же сигналах.
- Сколько против себя прошли выигравшие планы, прежде чем сработать, и насколько близко проигравшие подошли к цели? Средний MAE выигравших и средний MFE проигравших, в R.
- В какой час суток и в какую торговую сессию формировались сетапы? Разбивка по часам и по сессиям, LIMIT и MARKET рядом.
- Как соотносятся две половины истории? Загруженная история делится надвое, A и B, и каждое число приводится для обеих половин отдельно.
КАК ОН СЧИТАЕТ
- Только закрытые свечи. План двигают только свечи, идущие после подтверждения.
- Учитываются Bid и Ask: покупка исполняется по Ask, стоп шорта срабатывает по Ask, цели оцениваются по той же цене, по которой закрывалась бы позиция. Спред задаётся во входных параметрах.
- Если одна свеча задела и стоп, и цель, порядок событий внутри этой свечи неизвестен. Такой план помечается UNDECIDED и никогда не засчитывается как выигрыш.
- Время сервера переводится в UTC по явно заданному смещению и правилу перехода на летнее время, поэтому час сетапа указан, а не угадан.
КАК СЧИТАЕТСЯ sum R
В sum R попадают только два исхода: TP3 и SL.
План, дошедший до TP3, считается как +3R. Эта величина берётся из входного параметра третьей цели, который настраивается; 3R — его значение по умолчанию, поэтому sum R следует за тем, что вы зададите третьей целью.
План, дошедший до стопа, считается как -1R.
UNDECIDED, TIMEOUT, NO ENTRY и MISSED в sum R не входят. Они показаны количеством в таблице и как результат в журнале.
ЧТО ВЫВОДИТСЯ
- Таблица на графике: оба способа входа против обеих половин истории.
- Последние N планов нарисованы на графике со входом, стопом и целями.
- Три файла CSV в MQL5/Files/Zen: полный журнал (одна строка на план), сводка и разбивка по часам и сессиям.
ЧЕГО ОН НЕ ДЕЛАЕТ
- Он не торгует и не выдаёт сигналов.
- Он не выбирает за вас «лучшие часы» и не ранжирует группы. На выборках такого размера разница между группами не является доказательством преимущества.
- Деление истории надвое — это сравнение двух периодов. Это не гарантия вневыборочной проверки.
- Он не заявляет прибыльности. Он показывает то, что видно в данных на той истории, которую вы ему дали.

