Сегодня рассмотрим историю появления индикатора Ease of movement.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История появления индикатора EOM.
2. Как проводятся расчеты индикатора EOM.
3. Какие сигналы может подавать индикатор EOM.
4. Роботы для OsEngine на индикаторе EOM.
4.1. Стратегия на пересечение нулевой линии индикатора EOM и SMA.
4.2. Стратегия на пробой экстремумов по индикаторам Ease of Movement и Price Channel.
4.3. Контртрендовая стратегия, основанная на индикаторах EOM, Bollinger, OBV и Volume.
5. Таблица общих результатов.
Индикатор EOM (Ease of movement) был разработан Ричардом Армсом.
Индикатор EOM базируется на предположении, что объем торговли является ключевым фактором, влияющим на изменение цены актива. Чем больше объем торговли, тем сильнее оказывается влияние покупателей или продавцов на цену. Таким образом, индикатор EOM позволяет измерить легкость или сложность движения цены с учетом объема торговли.
Индикатор EOM рассчитывается следующим образом: сначала вычисляется разница между текущей верхней и нижней ценой, затем эта разница делится на объем торговли. После этого полученное значение усредняется на определенном периоде времени, обычно равном 14 дням.
Результаты расчетов индикатора EOM представляются в виде линии, которая колеблется вокруг нуля. Если значение EOM положительное, это означает, что цена актива двигается с относительной легкостью и объем торговли поддерживает этот рост. Если значение EOM отрицательное, это указывает на сложность движения цены и преобладание сил продавцов.
Расчеты индикатора Ease of Movement проводятся в несколько шагов:
1. Вычисление разности средних значений текущего и предыдущего максимумов и минимумов цены актива на рассматриваемом периоде. Эта разница показывает амплитуду движения цены.
2. Вычисление отношения между объёмом и разницей между текущим максимумом и минимумом цены. Эти значения используются для определения изменения цены и объема.
где
3. Вычисление «базовой линии» EOM, которая равна отношению между амплитудой движения цен (п. 1) и найденному значению для определения изменения цены и объема (п.2).
4. Полученное значение базовой линии EOM усредняется с использованием выбранного периода времени (обычно равного 14 дням). Это позволяет сгладить колебания и получить графическое представление индикатора EOM.
Результаты расчетов представляются в виде линии, колеблющейся вокруг нулевой линии.
Индикатор EOM (Ease of Movement) может подавать следующие сигналы:
1. Пересечение нулевой линии: когда значение EOM поднимается выше нулевой линии, это может сигнализировать о возможном росте цены или начале восходящего тренда. Трейдеры могут рассмотреть возможность открытия позиции на покупку. Если значение EOM находится ниже нулевой линии, это может указывать на возможное снижение цены или начало нисходящего тренда.
2. Пробой уровней: индикатор EOM может формировать горизонтальные и наклонные уровни, а также и другие фигуры технического анализа. Пробои уровня может быть использован трейдерами для открытия позиции.
3. Дивергенция: дивергенция EOM возникает, когда направление цены и индикатора EOM различаются. Если цена формирует новый максимум, а индикатор снижается, или если цена формирует новый минимум, а индикатор растет, это может указывать на потенциальное ослабление тренда. Дивергенция может помочь трейдерам определить возможность разворота или коррекции тренда.
4. Консолидация и сжатие: когда значение EOM находится около нулевой линии и не показывает явной направленности, это может указывать на период консолидации или сжатия цены. Такие сигналы могут быть использованы для ожидания разворота или понимания, что тренд может быть временно остановлен.
Важно отметить, что индикатор EOM следует использовать в сочетании с другими инструментами анализа и торговой стратегией. Сигналы EOM могут быть подтверждены или отклонены с помощью других технических индикаторов, графического анализа или основных факторов.
Рис. 1. Пример логики робота.
Рис. 2. Si, TF15 min, 2021-23, P/L 1 contract: 0,58%
Рис. 3. BR, TF15 min, 2021-23, P/L 1 contract: 0,59%
Рис. 4. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 2,88%
Рис. 5. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 1,88%
Рис. 16. Таблица результатов.
Лучшие результаты у нас показала стратегия, основанная на пересечении нулевой линии индикатора EOM и SMA.
Ссылки на роботов на GitHub:
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support