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

WATL for MT5 - индикатор для MetaTrader 5

Evgeniy Zhdan
Evgeniy Zhdan
📈 Продукты для MT4 и MT5 💎
🚀 Только лучшее и реально полезное для трейдеров: https://www.mql5.com/en/users/trendhunter/seller
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Просмотров:
51
Опубликован:
XAUUSDH1.png (26.9 KB)
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея индикатора

Волны определяются двумя скользящими средними: быстрой SMA по ценам закрытия и медленной LWMA по взвешенной цене (H+L+2C)/4. Пока быстрая выше медленной, идёт восходящая волна, пока ниже, нисходящая. Если расстояние между ними меньше порога (параметр Trigger sensitivity (points)), цена считается находящейся в «нейтральной зоне» и волна не меняется.

Скриншот индикатора WATL

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

Волны считаются сразу в трёх масштабах:

  • High pivot (красные стрелки) — крупные волны, медленная LWMA = High period, быстрая SMA = High period / 7;
  • Low pivot (тёмно-золотые стрелки) — средние волны, медленная LWMA = Low period, быстрая SMA = Low period / 5;
  • Lowest pivot (фиолетовые стрелки) — мелкие волны с фиксированными периодами 2 и 5.

Как читать показания

  • Стрелки показывают последние подтверждённые вершины и впадины рынка. Чем крупнее масштаб, тем значимее уровень. Сочетание стрелок разных цветов на одном экстремуме говорит о сильной вершине или впадине.
  • Линии HTL и LTL строятся через два последних одноимённых пивота. Линия сопротивления проводится через две убывающие вершины, линия поддержки через две растущие впадины. Они продолжаются вправо на заданную долю (параметры HTL: extension factor и LTL: extension factor). Пробой такой линии свидетельствует о смене структуры движения. HTL строится по крупным волнам, LTL по средним.
  • Прогнозная линия FTL идёт от последней крупной вершины к скользящей средней максимумов и пересчитывается на каждом новом баре. Это динамический ориентир сопротивления.

Внешние параметры

Основные

  • High period — период для крупных волн;
  • Low period — период для средних волн;
  • Trigger sensitivity (points) — порог нейтральной зоны в пунктах (при большем значении волны меняются реже);
  • Forecast high trend line — включить прогнозную линию;
  • Keep lines after indicator removal — не удалять линии при удалении индикатора;
  • Show author label on chart — показывать подпись автора на графике.

Semafor Drawing Adjustment

  • Draw high pivot semafor, Draw low pivot semafor, Draw lowest pivot semafor — включение стрелок каждого масштаба.

High Trend Lines Adjustment (то же для Low Trend Lines Adjustment с префиксом LTL)

  • HTL: draw lines — рисовать линии;
  • HTL: resistance color и HTL: support color — цвета сопротивления и поддержки;
  • HTL: line style и HTL: line width — стиль и толщина;
  • HTL: extension factor — на сколько продлевать линию вправо;
  • HTL: lines kept on chart — сколько последних линий хранить на графике;
  • HTL: min bars between pivots — минимальное число баров между двумя пивотами для построения линии.

High Semafor Adjustment (то же для Low Semafor Adjustment)

  • High pivot: text alert — текстовое оповещение;
  • High pivot: sound file — звуковой файл;
  • High pivot: arrow offset (points) — отступ стрелки от экстремума;
  • High pivot: arrow code — код символа стрелки (Wingdings).

Lowest Semafor Adjustment

  • Lowest pivot: arrow code — код символа стрелки.

Forecast Trend Line Adjustment

  • FTL: color, FTL: line style, FTL: line width — внешний вид линии;
  • FTL: extension factor — продление линии вправо.

Использование

Индикатор работает на любом символе и таймфрейме. Копируйте файл в папку MQL5\Indicators , компилируйте и перетащите на график. Для более частых сигналов уменьшайте High period и Low period, для более «спокойных» волн увеличивайте. На быстрых таймфреймах и инструментах с 5 знаками имеет смысл увеличить Trigger sensitivity (points).

Авторство

Основан на открытом MQL4-коде индикатора Waves Auto Trend Indicator (WATL) автора idealfx. Эта версия — перенос на MQL5.

Переделал на язык MQL5 Evgeniy Zhdan
Safe Risk Manager EA - Daily Loss, Break-Even and Trailing Stop Safe Risk Manager EA - Daily Loss, Break-Even and Trailing Stop

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

News Filter for the Strategy Tester (DST-corrected calendar export) News Filter for the Strategy Tester (DST-corrected calendar export)

Настоящий фильтр новостей из экономического календаря, который также работает при бэктестировании. Достаточно один раз экспортировать события с помощью скрипта, после чего можно блокировать открытие новых позиций во время выхода новостей как в режиме реального времени, так и в Тестере стратегий. Устраняет часовой сдвиг, связанный с переходом на летнее время, в исторических данных экономического календаря.

Trade Reporter Lite - Telegram trade notifications Trade Reporter Lite - Telegram trade notifications

Отправляет в чат Telegram информацию об открытии и закрытии позиций в MT5: направление, инструмент, точку входа, стоп-лосс и цель в пунктах, лотах, а также при закрытии — результат, пункты, коэффициент R и время удержания позиции. Очередь повторных попыток, безопасность при перезапуске, не совершает торговых операций. Бесплатный уведомитель о сделках для MT5 в Telegram и Discord

ATR Trailing Stop (Pine Script Port) ATR Trailing Stop (Pine Script Port)

Порт индикатора трейлинг-стопа ATR на языке Pine Script для MQL5: nLoss = коэффициент ATR; стоп-приказ смещается ниже цены в восходящем тренде и выше цены в нисходящем тренде, а также переключается (с появлением стрелки «купить»/«продать»), когда цена закрывается за ним. Включает эталонный порт на Python и тест на соответствие, который проверяет, что оба варианта согласуются с дословной, бар за баром, транскрипцией семантики Pine (история na/nz/series).