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

Ease of Movement - индикатор для MetaTrader 5

Просмотров:
5099
Рейтинг:
(22)
Опубликован:
2011.09.26 16:53
Обновлен:
2023.03.16 17:40
\MQL5\Include\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор Свободы Движения (Ease of Movement, EMV) - технический индикатор, используемый для иллюстрации соотношения между скоростью изменения цен и объемом на рынке.

Индикатор Ease of Movement был разработан Ричардом Армсом младшим (Richard W. Arms, Jr.), который известен как автор популярного индикатора Индекс Армса (Arms Index). Индикатор EMV рассчитывается как отношение перемещения средней точки (Midpoint Move) к показателю объема (Объем/ Максимум - Минимум).

Основная формула выглядит следующим образом:

EMV = Midpoint Move/ (Volume/ High-Low)

где:

  • Midpoint Move = (сегодняшний максимум + сегодняшний минимум)/2 - (вчерашний максимум + вчерашний минимум)/2

Значение индикатора EMV, как правило, сглаживается скользящей средней с периодом усреднения в 14 свечей.

  1. Рост индикатора EMV показывает, что цены выросли на низких объемах и что маленький объем может привести к изменению цен на рынке в ближайшее время.
  2. Снижение индикатора EMV - сигнал, что цены упали на низких объемах и что небольшой объем спровоцирует изменения цен в ближайшее время.
  3. Значения индикатора EMV около нуля означают "тяжелый рынок", то есть требуется значительный объем, чтобы сдвинуть цены на рынке в ближайшее время.

Большие положительные значения говорят о движении цен вверх при малых объемах. Большие отрицательные цифры показывают, что цена движется вниз при низких объемах.

Сигналы:

  • Индикатор дает сигнал на покупку, когда EMV перескает нулевую линию и стремится вверх.
  • Индикатор дает сигнал на продажу, когда EMV падает ниже нулевой линии.

Индикатор показывает, что чем меньше диапазон движения цен и чем "тяжелее" объем, тем меньше свобода движения.

В этом индикаторе метод усреднения можно менять, имея выбор из десяти возможных вариантов:

  1. SMA - простое скользящее среднее;
  2. EMA - экспоненциальное скользящее среднее;
  3. SMMA - сглаженное скользящее среднее;
  4. LWMA - линейно-взвешенное скользящее среднее;
  5. JJMA - адаптивное усреднение JMA;
  6. JurX - ультралинейное усреднение;
  7. ParMA - параболическое усреднение;
  8. T3 - множественное экспоненциальное сглаживание Тиллсона;
  9. VIDYA - усреднение с использованием алгоритма Тушара Чанде;
  10. AMA - усреднение с использованием алгоритма Пэрри Кауфмана.

Следует обратить внимание на тот факт, что параметры типа Phase для разных алгоритмов усреднения имеют совершенно различный смысл. Для JMA - это внешняя переменная Phase, изменяющаяся от -100 до +100. Для T3 - это коэффициент усреднения, умноженный на 100 для лучшего восприятия, для VIDYA - это период осциллятора CMO, а для AMA - период медленной EMA. В остальных алгоритмах эти параметры на усреднение не влияют. Для AMA период быстрой EMA является фиксированным и по умолчанию равным 2. Коэффициент возведения в степень для AMA тоже фиксирован на 2.

Индикатор использует классы библиотеки SmoothAlgorithms.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), подробное описание работы с которыми было опубликовано в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов".

Индикатор Ease of Movement

Stochastic RVI Stochastic RVI

Stochastic RVI - это классический Стохастический осциллятор, значения которого вычисляются не от ценового ряда, а от значений пользовательского индикатора RVI.

LRMA_Channel_trajectory LRMA_Channel_trajectory

Индикатор строит траекторию передней точки линейной регрессии и точки стандартного отклонения.

Candles_Smoothed Candles_Smoothed

Свечной график, трансформированный усреднением.

BarTimer BarTimer

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