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

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

Hammad Dilber
Hammad Dilber
Professional MQL5 developer specializing in automated trading solutions. I create custom Expert Advisors, trading bots, and technical indicators for MetaTrader 5 platforms.
Services:
• Custom Expert Advisors (EA) from scratch
• Trading bot development with risk management
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
1165
Рейтинг:
(7)
Опубликован:
Обновлен:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор Supertrend: следование за трендом на основе ATR для MetaTrader 5

Индикатор Supertrend — это широко используемый инструмент для следования за трендом, построенный на основе показателя среднего истинного диапазона (ATR). Он выводит динамическую линию поддержки или сопротивления непосредственно на ценовой график, переключаясь между зелёной линией восходящего тренда и красной линией нисходящего тренда при каждом изменении направления рынка. Трейдеры используют этот сигнал, чтобы оставаться на правильной стороне тренда, не прибегая к интерпретации сложных осцилляторов или многопанельных настроек.

Данная реализация переносит полную логику Supertrend в MetaTrader 5 в виде встроенного пользовательского индикатора. Он поддерживает два метода расчёта ATR: стандартную функцию iATR, встроенную в библиотеку MQL5, и ручное простое скользящее среднее истинного диапазона для трейдеров, предпочитающих более сглаженную полосу. Оба метода формируют одинаковую структуру скользящей полосы, при которой верхняя и нижняя полосы сужаются или расширяются в зависимости от волатильности и фиксируются, как только цена решительно отклоняется от них.

Когда тренд меняется с медвежьего на бычий, на свече пересечения рисуется стрелка вверх. При переходе с бычьего на медвежий тренд появляется стрелка вниз. Эти сигналы на покупку и продажу можно включать или отключать в настройках входных параметров, что позволяет сохранить график чистым для трейдеров, которым нужна только сама линия тренда. Индикатор полностью настраивается с помощью четырёх входных параметров: период ATR, множитель ATR, метод расчёта и видимость сигналов.


ss


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

Параметр
Тип
По умолчанию
Описание
ATRPeriod
int
10
Период, используемый для расчета среднего истинного диапазона (Average True Range). Меньшее значение делает полосы более чувствительными к краткосрочной волатильности, тогда как большее значение приводит к более плавным и медленно изменяющимся полосам.
ATRMultiplier
double
3,0
Множитель, применяемый к значению ATR для установки ширины верхней и нижней полос вокруг исходной цены HL2. Более высокие значения создают более широкие полосы, которые генерируют меньше, но более надёжных сигналов, а более низкие значения создают более узкие полосы с более частыми разворотами тренда.
ChangeATRMethod
bool
true
Выбирает метод расчёта ATR. При значении true индикатор использует стандартную функцию MQL5 iATR. При значении false он вручную вычисляет простое скользящее среднее истинного диапазона, что на определённых инструментах может давать слегка отличающиеся значения полос.
ShowSignals
bool
true
Управляет отображением стрелочных сигналов на покупку и продажу на графике. При значении true при развороте бычьего тренда появляется зелёная стрелка, направленная вверх, а при развороте медвежьего тренда — красная стрелка, направленная вниз. Установите значение false, чтобы отображать только линии тренда без стрелок.


Примечание: Данный индикатор предназначен для определения тренда и в образовательных целях. Всегда проверяйте сигналы на демо-счете, прежде чем применять их в реальной торговле. Результаты работы любого индикатора в прошлом не гарантируют результатов в будущем.

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

Daily Risk Monitor Lite Daily Risk Monitor Lite

Daily Risk Monitor Lite — это облегченный индикатор для MetaTrader 5, который отображает суточную реализованную прибыль/убыток, плавающий P/L, суточную итоговую сумму, текущее падение капитала и статус риска, обозначенный цветом, прямо на графике. Это инструмент мониторинга, предназначенный исключительно для просмотра данных; он не закрывает сделки и не блокирует торговлю.

Easy Range Breakout EA - MT5 Easy Range Breakout EA - MT5

Этот советник реализует торговую стратегию, основанную на прорыве ценового диапазона. Он рассчитывает ценовой диапазон между начальным и конечным временем, заданными пользователем, рисует на графике прямоугольник, обозначающий верхнюю и нижнюю границы этого диапазона, а затем отслеживает динамику цены после закрытия диапазона. Если рынок пробивает верхнюю границу диапазона, открывается сделка на покупку; если он пробивает нижнюю границу диапазона, открывается сделка на продажу.

Institutional Fourier Transform (DFT) Dominant Cycle  Language: MQL5 Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5

Модуль цифровой обработки сигналов (DSP), который применяет дискретное преобразование Фурье (DFT) к рыночным данным, выделяя доминирующую циклическую частоту для прогнозирования точек разворота и устранения фазового сдвига.

MQTTFive — MQTT 5.0 Client Library MQTTFive — MQTT 5.0 Client Library

MQTTFive — полноценная реализация MQTT 5.0 клиента для MQL5. Возможности: • MQTT v5.0 — все типы пакетов, properties, QoS 0/1/2 • TCP + TLS через нативный MQL5 Socket API • Will-сообщения с properties (will_delay_interval, payload_format, message_expiry) • Topic Alias для исходящих PUBLISH • Flow Control (Receive Maximum) • Subscription Options (no_local, retain_as_published, retain_handling) • Бинарные и UTF-8 payload • Автоматический retry для QoS 1/2 • Ноль DLL зависимостей — чистый MQL5 Протестировано с Mosquitto 5.0 (15 тестов, все PASS). Документация: https://github.com/chekh/MQTTFive Лицензия: MIT