SC MTF Elegant Oscillator for MT5 with alert
- Индикаторы
- Krisztian Kenedi
- Версия: 5.15
Услуги фриланс-программирования, обновления и другие продукты TrueTL доступны в моём профиле MQL5.
Отзывы и оценки очень приветствуются!
Что такое EO?
Elegant Oscillator (EO) — это нормализованный индикатор импульса, который сочетает преобразование Фишера (обратный гиперболический тангенс) с низкочастотным фильтром Баттерворта. Он измеряет относительную силу недавнего движения цены, сравнивая текущую производную цены с её среднеквадратичным значением (RMS) за настраиваемый период осциллятора, затем сглаживает результат с помощью фильтра Баттерворта второго порядка, управляемого параметром граничной частоты.
Значения EO осциллируют между -1 и +1. Положительные значения указывают на восходящий импульс, отрицательные — на нисходящий. Поскольку выходной сигнал нормализован относительно недавней волатильности, индикатор ведёт себя стабильно на разных инструментах и таймфреймах. Трейдеры используют EO для определения изменений направления, истощения импульса и пересечений нулевой линии как потенциальных сигналов входа или выхода.
Особенности:
- Визуальные маркеры сигналов со стрелками и вертикальными линиями
- Три независимых буфера сигналов с настраиваемыми триггерами
- Параметры обнаружения сигнала: изменение направления, пересечение уровня, пик/впадина
- Настраиваемые функции оповещений для каждого сигнала (email, push, звук, popup)
- Функция мульти-таймфрейма (MTF) с методами интерполяции
- Режим гистограммы или линии
- Несколько режимов цвета (простой, на основе направления, на основе уровня)
- Доступ к буферу пользовательского индикатора (iCustom) для интеграции с Expert Advisor (EA)
Входные параметры:
- Основные настройки:
- Граничная частота: Управляет частотой среза низкочастотного фильтра Баттерворта. Более низкие значения дают более гладкий выходной сигнал с большей задержкой; более высокие значения делают осциллятор более реактивным.
- Период осциллятора: Количество баров, используемых для вычисления среднеквадратичного значения (RMS) производной цены. Больший период нормализует значение по более широкому окну волатильности.
- Цена: Выберите тип цены для расчёта (Закрытие, Открытие, Максимум, Минимум, Медиана, Типичная, Взвешенная).
- Смещение бара EO: Сдвиг отображения линии на указанное количество баров.
- Таймфрейм EO: Выбор таймфрейма для MTF-отображения.
- Режим интерполяции MTF: Выбор метода сглаживания (Выкл, Линейный, Гладкий, Взвешенный, Простая скользящая средняя).
- Настройки уровней:
- Показать уровень: Переключить видимость линии уровня.
- Настроить значение уровня: Задать пользовательскую позицию уровня.
- Внешний вид уровня: Настроить цвет, стиль и ширину.
- Настройки сигналов:
- Триггер сигнала 1/2/3: Настроить тип обнаружения (изменение направления, пересечение уровня, пик/впадина).
- Визуальные маркеры: Включить стрелки и вертикальные линии с настраиваемым размером, стилем и позицией.
- Настройка стрелок: Задать коды Wingdings и цвета для сигналов вверх/вниз.
- Настройки оповещений:
- Время оповещения: Выбрать, когда срабатывают оповещения (Выкл, После закрытия, До закрытия, Оба).
- Ограничение интервала оповещений: Задать минимальное количество минут между повторными оповещениями.
- Фильтр временного диапазона: Ограничить оповещения определёнными часами.
- Методы доставки: Включить уведомления по email, push, popup и звуковые.
- Настройки цвета и стиля:
- Режим цвета: Выбрать из нескольких режимов (простой, на основе направления, на основе уровня).
- Режим гистограммы: Переключиться между отображением в виде линии и гистограммы.
- Внешний вид линии: Настроить цвета (4 на линию), стиль и ширину.
