Сегодня рассмотрим историю появления индикатора ER.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История появления индикатора ER.
2. Как проводятся расчеты индикатора ER.
3. Какие сигналы может подавать индикатор ER.
4. Роботы для OsEngine на индикаторе Efficiency Ratio.
4.1. Стратегия на индикаторах ER, force index и Parabolic SAR.
4.2. Контртрендовая стратегия на индикаторах Envelopes, CCI и ER.
4.3. Стратегия на пробой Linear Regression Channel, Atr и ER.
5. Таблица общих результатов.
История создания индикатора ER начинается с работ Перри Кауфмана в области разработки торговых систем и индикаторов. Кауфман — трейдер и автор нескольких книг по торговле на финансовых рынках.
Индикатор Efficiency Ratio был впервые представлен в его книге «Smarter Trading: Improving Performance in Changing Markets» (Умная торговля: повышение эффективности в изменчивых рыночных условиях), опубликованной в 1995 году. В этой книге Кауфман представляет ряд инновационных идей и индикаторов для анализа и торговли на финансовых рынках.
Индикатор Efficiency Ratio был разработан Кауфманом для измерения эффективности рыночных движений и трендов. Он вычисляется путем деления изменения цены за определенный период на общую сумму изменений цены. Полученное значение колеблется между 0 и 1, где ближе к 1 указывает на сильный тренд, а ближе к 0 указывает на отсутствие тренда.
Одним из основных преимуществ индикатора ER является его способность показывать точки входа и выхода из рынка, основываясь на разворотах цены в рамках заданного диапазона.
Индикатор ER быстро стал популярным среди трейдеров и аналитиков, благодаря своей простоте и полезности в анализе активов. Он позволяет трейдерам быстро оценивать эффективность тренда и принимать соответствующие решения о входе или выходе из рынка.
1. Находим разность между ценами закрытия последней завершенной свечи и первой свечи за выбранный период по модулю (ER1).
ER1 = | candles[close] – (candles[close] – Length) |
где
2. Находим сумму разностей между ценами закрытия последней завершенной свечи и каждой свечи за период (ER2).
ER2 = | candles[close] – (candles[close] – Length) | + | candles[close] – (candles[close] – (Length – 1)) | + | candles[close] – (candles[close] – (Length – 2)) |… + … | candles[close] – (candles[close] – (Length — n)) |
3. Рассчитаем отношение между ER1 и ER2 и получим значение индикатора Efficiency Ratio
Efficiency Ratio = ER1 / ER2
Индикатор Efficiency Ratio может подавать следующие сигналы:
1. Трендовые сигналы: если значение ER выше определенного уровня (например, 0.8 или 0.9), это может указывать на сильный тренд на рынке. Такой сигнал может использоваться для открытия позиции в направлении тренда.
2. Сигнал консолидации: если значение ER достигает низкого уровня (например, 0.1 или 0.2), это может указывать на фазу консолидации на рынке. Можно это использовать для торговли во флэте или для выхода из трендовых стратегий.
3. Сигналы к входу и выходу: когда ER пересекает определенные уровни (например, 0.7 или 0.3), это может быть сигналом к входу или выходу из рынка.
4. Как мультипликатор для индикаторов: ER может быть использован в качестве мультипликатора для других индикаторов. Например, с индикаторами волатильности, как Atr, используем индикатор ER как мультипликатор для нахождения точек входа и выхода с учетом волатильности.
Важно отметить, что Efficiency Ratio не является самостоятельным индикатором и должен использоваться в сочетании с другими инструментами и анализом для принятия торговых решений.
Рис. 2. Si, TF15 min, 2021-23, P/L 1 contract: 0,19%
Рис. 3. BR, TF15 min, 2021-23, P/L 1 contract: 0,55%
Рис. 4. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 0,27%
Рис. 5. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 0,43%
Рис. 16. Общая таблица результатов.
Лучшие результаты у нас показала контртрендовая стратегия, основанная на трех индикатора Envelopes, CCI и ER.
Ссылки на роботов на GitHub:
Комментарии открыты для друзей, добавляйтесь!
1) Сборник статей по парному арбитражу: https://smart-lab.ru/company/os_engine/blog/948250.php
2) Сборник статей по валютному арбитражу: https://smart-lab.ru/company/os_engine/blog/965051.php
3) Сборник статей по индексному арбитражу: https://smart-lab.ru/company/os_engine/blog/997533.php
4) Сборник статей про индикаторы и роботы к ним: https://smart-lab.ru/company/os_engine/blog/966919.php
5) Как стать программистом и изменить свою жизнь: https://smart-lab.ru/company/os_engine/blog/982134.php
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support