Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 157
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор Supertrend: Трендслежение на основе ATR для MetaTrader 5
Индикатор Supertrend - это широко распространенный инструмент следования за трендом, построенный на основе среднего истинного диапазона (ATR). Он строит динамическую линию поддержки или сопротивления прямо на ценовом графике, переключаясь между зеленой линией восходящего тренда и красной линией нисходящего тренда каждый раз, когда рынок меняет направление. Трейдеры используют этот сигнал, чтобы оставаться на правильной стороне тренда без необходимости интерпретации сложных осцилляторов или многопанельных настроек.
Данная реализация привносит всю логику Supertrend в MetaTrader 5 в качестве собственного пользовательского индикатора. Он поддерживает два метода расчета ATR: стандартную функцию iATR, встроенную в библиотеку MQL5, и ручную Simple Moving Average of True Range для трейдеров, предпочитающих более плавные полосы. Оба метода дают одинаковую структуру трейлинг-полос, где верхняя и нижняя полосы сужаются или расширяются в зависимости от волатильности и фиксируются, как только цена решительно отходит от них.
Когда тренд меняется с медвежьего на бычий, на баре пересечения рисуется стрелка вверх. Когда тренд меняется с бычьего на медвежий, появляется стрелка вниз. Эти сигналы на покупку и продажу можно включить или выключить через настройки входа, что позволяет сохранить график чистым для трейдеров, которым нужна только сама линия тренда. Индикатор полностью настраивается с помощью четырех входных параметров: Период ATR, множитель ATR, метод расчета и видимость сигнала.
Входные параметры
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
| ATRPeriod | int | 10 | Период оглядки, используемый для расчета Average True Range. Меньшее значение делает диапазоны более реактивными на краткосрочную волатильность, в то время как большее значение создает более плавные, медленно движущиеся диапазоны. |
| ATRMultiplier | double | 3.0 | Множитель, применяемый к значению ATR для установки ширины верхней и нижней полос вокруг исходной цены HL2. Более высокие значения создают более широкие полосы, которые дают меньше, но более надежных сигналов, а более низкие значения создают более узкие полосы с более частыми сменами тренда. |
| ChangeATRMethod | bool | true | Выбирает метод расчета ATR. Если установлено значение true, индикатор использует стандартную функцию MQL5 iATR. При значении false он рассчитывает Simple Moving Average of True Range вручную, что может давать несколько иные значения диапазона на некоторых инструментах. |
| ShowSignals | bool | true | Управляет видимостью сигналов стрелок на покупку и продажу на графике. При значении true зеленая стрелка вверх появляется при разворотах бычьего тренда, а красная стрелка вниз - при разворотах медвежьего тренда. При установке значения false отображаются только линии тренда без стрелок. |
Примечание: Данный индикатор предназначен для идентификации тренда и в образовательных целях. Всегда проверяйте сигналы на демо-счете, прежде чем применять их в реальной торговле. Прошлые показатели любого индикатора не гарантируют будущих результатов.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/72345
Daily Risk Monitor Lite
Daily Risk Monitor Lite - это легкий индикатор MetaTrader 5, который отображает дневной реализованный P/L, плавающий P/L, дневной итог, текущую просадку и состояние риска в цвете прямо на графике. Это инструмент мониторинга только для чтения, он не закрывает сделки и не блокирует торговлю.
Easy Range Breakout EA - MT5
Этот советник реализует торговую стратегию прорыва диапазона. Он рассчитывает ценовой диапазон между начальным и конечным моментами, заданными пользователем, рисует на графике визуальный прямоугольник, отмечающий максимум и минимум этого диапазона, а затем отслеживает ценовое действие после закрытия диапазона. Если рынок прорывается выше максимума диапазона, открывается сделка на покупку, если ниже минимума диапазона - сделка на продажу.
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя
Скрипт рисует уровни Рудолфа Акселя
YURAZ_MCCH
Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.
