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

Accumulation/Distribution - индикатор для MetaTrader 5

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

Технический индикатор Накопления/Распределения (Accumulation/Distribution, A/D) определяется изменением цены и объема.

Объем выступает в роли весового коэффициента при изменении цены - чем больше коэффициент (объем), тем значительнее вклад изменения цены (за данный промежуток времени) в значение индикатора.

Фактически, этот индикатор - вариант более распространенного индикатора Балансового Объема (On Balance Volume). Оба они используются для подтверждения ценовых изменений путем измерения соответствующего объема торгов.

Рост индикатора Accumulation/Distribution означает накопление (покупку) ценной бумаги, поскольку подавляющая доля объема торгов связана с восходящим движением цен. Когда индикатор падает, это означает распределение (продажу) ценной бумаги, поскольку подавляющая доля объема торгов связана с нисходящим движением цен.

Расхождения между индикатором Accumulation/Distribution и ценой бумаги свидетельствуют о предстоящем изменении цен. Обычно в случае расхождения ценовая тенденция изменяется в направлении движения индикатора. Так, если индикатор растет, а цена бумаги падает, то следует ожидать разворота цен.

Accumulation/Distribution

Accumulation/Distribution

Расчет:

К текущему накопленному значению индикатора прибавляется или вычитается из него определенная доля дневного объема.

Чем ближе цена закрытия к максимуму дня, тем больше прибавляемая доля. Чем ближе цена закрытия к минимуму дня, тем больше вычитаемая доля. Если цена закрытия находится строго между максимумом и минимумом, значение индикатора не изменяется.

A/D(i) =((CLOSE(i) - LOW(i)) - (HIGH(i) - CLOSE(i)) * VOLUME(i) / (HIGH(i) - LOW(i)) + A/D(i-1)
где:
  • A/D(i) - значение индикатора Accumulation/Distribution> для текущего бара;
  • CLOSE(i) - цена закрытия бара;
  • LOW(i) - минимальная цена бара;
  • HIGH(i) - максимальная цена бара;
  • VOLUME(i) - объем;
  • A/D(i-1) - значение Accumulation/Distribution для предыдущего бара.
Accelerator Oscillator (AC) Accelerator Oscillator (AC)

Индикатор Осциллятор Ускорения/Замедления (Accelerator Oscillator) измеряет ускорение и замедление текущей движущей силы.

Class CalcFrac Class CalcFrac

Производит вычисление фракталов с возможностью указания числа баров до/после баров с экстремальными значениями High/Low.

Average Directional Movement Index (ADX) Average Directional Movement Index (ADX)

Индикатор Индекс Среднего Направления Движения (Average Directional Movement Index, ADX) помогает определить наличие ценовой тенденции.

Average Directional Movement Index Wilder Average Directional Movement Index Wilder

Индикатор Индекс Среднего Направления Движения Уайлдера (Average Directional Movement Index Wilder, ADX Wilder) помогает определить наличие ценовой тенденции.