Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2016.08.29 17:13
Индикаторы

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

| Russian English 中文 Español Deutsch 日本語 Português

Просмотров:
588
Рейтинг:
голосов: 15

Индикатор представляет собой гибрид цифрового фильтра SATL (Slow Adaptive Trend Line) и аналогового адаптивного усреднения JMA.

Формула для вычисления этой средней выглядит следующим образом:

JSATL[bar] = JMA(SATL(PRICE[bar]))

где:

  • SATL() — значение цифрового фильтра SATL;
  • JMA() — алгоритм адаптивного усреднения JMA;
  • PRICE[] — значение ценового ряда.
  • bar — номер текущего бара.

Дополнительное JMA-усреднение использовано для предотвращения срабатывания индикатора на каждом случайном движении рынка.

Индикатор используют класс CJJMA библиотеки SmoothAlgorithms.mqh, подробное описание работы с которым было опубликовано в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов".

Рис.1. Индикатор JSatl

Рис.1. Индикатор JSatl

CPrice CPrice

Экземпляр класса возвращает такие данные, как Bid, Ask, High, Low, цены открытия и закрытия текущей свечи или любой указанной в параметрах, а также время открытия свечи.

STLMCandle STLMCandle

Цифровой фильтр STLM в свечном виде.

AFL_WinnerV2 AFL_WinnerV2

Индикатор AFL_WinnerV2 служит для определения смены тренда по сформировавшимся характерным участкам разворота индикатора в областях -50/+50.

XChannel_HTF XChannel_HTF

Индикатор XChannel с возможностью изменения таймфрейма индикатора во входных параметрах.