Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

Adaptive_MACD - индикатор для MetaTrader 5

Shi Yuan Wang
Shi Yuan Wang
Я разрабатываю собственные индикаторы, советники (Expert Advisors, EA), скрипты и торговые инструменты для MetaTrader 4 и MetaTrader 5, а также индикаторы для TradingView (Pine Script).
Что я могу для вас сделать:
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
34
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Обзор


Адаптивный MACD — это пользовательский технический индикатор для MetaTrader 5, который усовершенствует классический MACD (индикатор сходимости и расхождения скользящих средних) за счет динамической корректировки коэффициентов сглаживания в зависимости от рыночных условий. Вместо использования фиксированных значений длины быстрой и медленной EMA индикатор вычисляет коэффициент корреляции Пирсона между ценой закрытия и индексом бара за заданный пользователем период. Полученное значение R² затем используется для смешивания двух разных наборов коэффициентов MACD, что делает осциллятор более отзывчивым при сильных трендах и более сглаженным в условиях бокового движения или волатильного рынка.

Индикатор отображается в отдельном окне и состоит из:

  • Цветной гистограммы, отображающей разницу между линией адаптивного MACD и его сигнальной линией.

  • Самой линии адаптивного MACD.

  • Сигнальной линии, представляющей собой EMA линии MACD.

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

Цвет Индекс Значение
0 Сильный бычий тренд (растущая положительная гистограмма)
1 Слабый бычий тренд (нисходящая положительная гистограмма)
2 Сильный медвежий тренд (нисходящая отрицательная гистограмма)
3 Слабый медвежий тренд (растущая отрицательная гистограмма)

Цвет линии MACD можно выбрать автоматически, чтобы он контрастировал с фоном графика (светлая/темная тема), или установить вручную.



Интерпретация

Адаптивный MACD можно интерпретировать аналогично стандартному MACD:

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

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

  • Пересечения нулевой линии — поскольку индикатор вычисляется на основе разницы цен, пересечения нулевой линии также можно отслеживать на предмет потенциальных изменений тренда.

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


Входные параметры

Для настройки доступны следующие параметры:

Группа Параметр По умолчанию Описание
Настройки InpR2Length 20 Период обратного обзора, используемый для расчёта коэффициента корреляции Пирсона (R²).
Настройки InpFast 10 Длина ускоренной экспоненциальной средней (EMA) для адаптивного расчёта.
Настройки InpSlow 20 Длина медленной EMA для адаптивного расчёта.
Настройки InpSignal 9 Длина EMA линии сигнала.
Стиль InpBullColor Синий (RGB) Цвет, используемый для столбцов гистограммы, указывающих на бычий тренд (сильный/слабый).
Стиль InpBearColor Красный (RGB) Цвет, используемый для медвежьих столбцов гистограммы (сильных/слабых).
Стиль InpAutoFg true Если значение true, цвет линии MACD автоматически адаптируется к фону графика.
Стиль InpMacdColor Белый Цвет линии MACD, заданный вручную (используется, когда InpAutoFg = false ).
Стиль InpSignalColor Оранжевый Цвет линии сигнала.



Рекомендуемые инструменты и таймфреймы

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

  • Ликвидных валютных парах, таких как EURUSD, GBPUSD, USDJPY или XAUUSD.

  • Таймфреймах от M15 до H4, где тренды возникают достаточно часто, чтобы адаптивное сглаживание приносило пользу, а шум по-прежнему присутствует.

Для скальпинга или очень коротких таймфреймов предпочтительным может бытьменьшее значение параметра `InpR2Length ` ( например, 10–15), в то время как свинг-трейдеры могут увеличить его до 30 или более.




    Перевод с английского произведен MetaQuotes Ltd.
    Оригинальная публикация: https://www.mql5.com/en/code/76679

    SMC Entry Using structure SMC Entry Using structure

    «Структура рынка и отслеживание умных сделок» (MT5) Усовершенствованный универсальный индикатор Smart Money Concepts (SMC), сочетающий в себе автоматическое отображение структуры рынка, свечи с тепловой картой импульса и отслеживание исполнения институциональных сделок.

    Support Resistance zig zag based Support Resistance zig zag based

    «Support Resistance zig zag based» — это индикатор Price Action, предназначенный для автоматического и динамического отображения на графике уровней поддержки, сопротивления и переходных зон (зон разворота). Он ориентирован исключительно на четкое отображение ценовой структуры и выделение ключевых зон отскока (SBR и RBS). Кроме того, он включает интерактивную панель инструментов для отслеживания рыночной тенденции в режиме реального времени.

    YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

    Скрипт рисует уровни Рудолфа Акселя

    YURAZ_MCCH YURAZ_MCCH

    Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.