Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 36
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Основные особенности:
-
Динамические зоны разворота: автоматически преобразует пробитую зону поддержки в SBR, а пробитое сопротивление — в RBS.
-
Автоматическая нормализация: регулирует ширину зон с учетом средней волатильности, предотвращая их чрезмерное расширение или сужение.
-
Защита от мерцания и перерисовки: использует задержку подтверждения для проверки точек разворота перед построением зон.
-
Интеллектуальная система оповещений: запускает уведомления только тогда, когда цена значительно отклоняется от зоны и возвращается для повторного тестирования, что сводит к минимуму шум на рынках, торгующихся в диапазоне.
⚙️ Как это работает Индикатор в фоновом режиме применяет несколько логических фильтров для обеспечения актуальности зон:
-
Сканирование точек разворота (ZigZag Core): выявляет максимумы колебаний (потенциальное сопротивление) и минимумы колебаний (потенциальную поддержку) с помощью алгоритма ZigZag. Функция «Confirm Bars» проверяет эти экстремальные точки, чтобы предотвратить перерисовку.
-
Формирование и нормализация зон: рисует пропорциональные прямоугольные зоны вместо тонких линий. Ширина зоны рассчитывается на основе исторических средних ценовых колебаний — чрезмерно широкие зоны сужаются, а узкие расширяются для поддержания согласованности.
-
Логика прорыва и перехода (SBR/RBS): отслеживает закрытие свечей в режиме реального времени. Закрытие ниже уровня поддержки преобразует его в зону SBR; закрытие выше уровня сопротивления превращает его в зону RBS. (Пользователи могут отключить эту функцию, если предпочитают, чтобы прорванные зоны удалялись).
-
Фильтр расстояния: использует параметр «Min Move Away». Цена должна отдалиться на определённый множитель от вновь сформированной зоны, прежде чем она активируется. Сигналы будут срабатывать только при повторном тестировании после выполнения этого условия.
-
Разрешение перекрытий: очищает скопления зон поддержки и сопротивления с помощью двух режимов: «Most Extreme» (по умолчанию) сохраняет самую удаленную зону, где обычно сосредоточена основная ликвидность и расположены стоп-лоссы, а режим «Newest» отдаёт приоритет самой недавно сформировавшейся зоне.
-
Панель инструментов (рыночная направленность): непрерывно рассчитывает соотношение бычьего и медвежьего импульса на основе недавних отрезков индикатора ZigZag, предоставляя мгновенную оценку того, находится ли рынок в тренде или в условиях волатильности.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/76644
RepaintTest - measure whether a drawing indicator repaints
Определяет, перерисовывается ли индикатор на графике, вместо того чтобы утверждать, что он не перерисовывается. Инвариант: после того как свеча закрылась и была обработана, ни один объект, нарисованный на ней, не должен изменяться — не смещаться, не менять цвет, не менять текст и не исчезать. Скрипт инициализирует пользовательский символ с реальной историей, привязывает ваш индикатор через шаблон, регистрирует каждый объект, добавляет бары, запускает полный пересчёт и сравнивает объекты один за другим. Изменения и исчезновения учитываются отдельно, поскольку только изменение означает, что утверждение ложно. Прогон, в ходе которого не было найдено ничего для сравнения, фиксируется как «INCONCLUSIVE» (неоднозначный результат), но никогда не считается успешным. Результат выводится в формате CSV, который можно опубликовать рядом с числом.
Sniper Gold Hybrid Recovery EA
Советник для XAUUSD на графике M15 с корректировкой корзины, адаптивным интервалом по ATR, проверкой структуры LL/LH, динамической фильтрацией по RSI, обнаружением резких падений, фильтром новостей и интеллектуальной корректировкой позиций.
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя
Скрипт рисует уровни Рудолфа Акселя
YURAZ_MCCH
Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.
