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

Williams' Accumulation/Distribution (W_A/D) - индикатор для MetaTrader 5

Просмотров:
8135
Рейтинг:
(38)
Опубликован:
2010.01.26 11:00
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор накопления/распределения Уильямса (Williams' Accumulation/Distribution, W_A/D) представляет собой накопленную сумму позитивных "накопительных" движений цены и негативных "распределительных".

Так, если текущая цена закрытия выше, чем предыдущая, W_A/D увеличивается на разницу текущей цены закрытия и истинного минимума. Если же текущая цена закрытия ниже, чем предыдущая, W_A/D уменьшается на разницу текущей цены закрытия и истинного максимума. Термин "накопление" используется для обозначения рынка, контролируемого покупателями, а "распределение" означает, что рынок контролируют продавцы.

Расхождения между индикатором и ценой являются сигналом. Как и большинство индикаторов, WAD ведет цену инструмента. Иными словами, когда возникает расхождение, цена обычно изменяет свое направление в соответствии с индикатором.

  • Если цена достигает нового максимума, а индикатору накопления/распределения не удается достичь нового максимума, значит, происходит распределение бумаги. Это - сигнал к продаже.
  • Если цена достигает нового минимума, а индикатору накопления/распределения не удается достичь нового минимума, значит, происходит накопление бумаги. Это - сигнал к покупке.

Индикатор Williams'Accumulation/Distribution

Индикатор Williams'Accumulation/Distribution

Расчет:

Для расчета индикатора накопления/распределения Уильямса сначала необходимо определить максимум истинного диапазона (True Range High, TRH) и минимум истинного диапазона (True Range Low, TRL):

TRH (i) = MAX (HIGH (i) || CLOSE (i - 1))
TRL (i) = MIN (LOW (i) || CLOSE (i - 1))

Затем определяется текущее значение накопления/распределения (CurА/D) путем сравнения сегодняшней и вчерашней цен закрытия.

Если текущая цена закрытия больше вчерашней, то:
А/D (i) = CLOSE (i) - ТRL (i)
Если текущая цена закрытия меньше вчерашней, то:
А/D (i) = CLOSE (i) - ТRH (i)
Если текущая и предыдущая цены закрытия совпадают, то:
А/D (i) = 0
Индикатор накопления/распределения Уильямса представляет собой нарастающую сумму этих значений для каждого дня:
WА/D (i) = А/D (i) + WА/D (i - 1)
где:
  • TRH (i) - максимум истинного диапазона;
  • TRL (i) - минимум истинного диапазона;
  • MIN - минимальное значение;
  • MAX - максимальное значение;
  • || - логическое ИЛИ;
  • LOW (i) - минимальная цена текущего бара;
  • HIGH (i) - максимальная цена текущего бара;
  • CLOSE (i) - цена закрытия текущего бара;
  • CLOSE (i - 1) - цена закрытия предыдущего бара;
  • А/D (i) - текущее значение накопления/распределения;
  • WА/D (i) - текущее значение индикатора Williams' Accumulation/Distribution;
  • WА/D (i - 1) - значение индикатора Williams' Accumulation/Distribution на предыдущем баре.
Volumes Volumes

Индикатор Volumes показывает строит гистограмму объемов различными цветами в зависимости от изменений объемов.

Ultimate Oscillator Ultimate Oscillator

Индикатор Окончательный Осциллятор (Ultimate Oscillator) разработан Ларри Уильямсом для повышения эффективности работы по осцилляторам. Он использует взвешенные суммы трех осцилляторов с разными периодами расчета.

Williams' Percent Range (%R) Williams' Percent Range (%R)

Индикатор Процентный Диапазон Вильямса (Williams' Percent Range, %R) — это динамический индикатор, определяющий состояние перекупленности/перепроданности.

ZigZag ZigZag

Индикатор Зигзаг (ZigZag) соединяет отрезками точки перелома тенденции (существенные вершины и основания на ценовом графике).