rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Индикатор Bears Power и бесплатные роботы на нём

Эта статья будет посвящена классическому осциллятору Bears Power.

Так же к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Bears Power и бесплатные роботы на нём

Оглавление.

1.      История появления индикатора Bears Power.

2.      Расчет индикатора Bears Power.

3.      Какие сигналы может подавать индикатор Bears Power.

4.      Роботы для OsEngine на индикаторе Bears Power.

4.1.   Стратегия на Bears Power, Bulls Power и Ema.

4.2.   Bears Power дивергенция.

4.3.   Стратегия на Bears Power, Bulls Power и Parabolic SAR.

5.      Таблица общих результатов.

 

1. История появления индикатора Bears Power.

Индикатор Bears Power был разработан Александром Элдером в 1980-х годах. Впервые был представлен в его книге «Как играть и выигрывать на бирже».

Элдер — известный трейдер, автор множества книг и статей, который внес огромный вклад в развитие технического анализа и создание индикаторов.

Когда цена растет, на рынке преобладают покупатели (быки), а когда цена падает – продавцы (медведи). Чтобы понять, кто сейчас лидирует, а кто сдает свои позиции, был создан индикатор Bears Power. Он разработан в сочетании с другим индикатором Элдера — Bulls Power. Обычно их используют совместно. Основная идея создания этих индикаторов — оценить силу продавцов и покупателей по данному инструменту. Зная, кто доминирует в той или иной ситуации, можно совершать более точные входы в позиции.

Индикатор Bears Power является важным инструментом для определения баланса продавцов на рынке и помогает трейдерам принимать решения о входе или выходе из позиции. Он также может использоваться для определения точек разворота и зоны перепроданности. Легко доступен на различных торговых платформах и может быть настроен в соответствии с индивидуальными требованиями и предпочтениями трейдера.

2. Расчет индикатора Bears Power.

Для начала нужно рассчитать простую скользящую среднюю по ценам закрытия свечей. Она является точкой равновесия сил между быками и медведями.

Затем найти минимальное значение свечи за установленный период.

Формула для расчета Bears Power выглядит следующим образом:

Bears Power = Low – SMA

Где

  • Low – текущий минимум свечи;
  • SMA – простая скользящая средняя.

Bears Power рассчитывается путем вычитания простой скользящей средней по ценам закрытия от минимального значения свечи за определенный период. Это позволяет трейдерам определить силу и направление нисходящих трендов на рынке.

Период, используемый для расчета, может быть настроен пользователем в зависимости от его потребностей и предпочтений. Как правило, значения периода варьируются от 14 до 21 баров, но также могут быть использованы и другие значения.

Расчёт индикатора в OsEngine можно посмотреть вот в этом файле:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/BearsPower.cs

 

3. Какие сигналы может подавать индикатор Bears Power.

Индикатор Bears Power может подавать следующие сигналы:

1. Дивергенция: когда индикатор Bears Power формирует повышающиеся минимумы, а на графике цены они наоборот снижаются. То есть после того, как появился новый минимум, мы сравниваем его с предыдущим. Если на ценовом графике текущий минимум оказался ниже предыдущего, а на индикаторе он выше предыдущего, то это может сигнализировать о смене тенденции на рынке с нисходящей на восходящую. Следует рассмотреть вход на покупку, а если мы находились в продажах, то зафиксировать позицию.

2. Пересечение нулевой линии: когда индикатор пересекает нулевой уровень сверху вниз, это говорит о преобладании продаж на рынке на данный момент. Ищем точку для входа в короткую позицию. Если же индикатор Bears Power пересекает нулевой уровень снизу вверх, то в таком случае инициатива переходит к покупателям, и мы закрываем продажи.

3. Зона перепроданности: возникает, когда индикатор находится ниже нуля и достигает критического значения. Может означать завершение коррекции на растущем тренде или смену нисходящего тренда.

4. Дополнительный сигнал в комбинации с другими индикаторами. В большинстве случаев индикатор Bears Power используется совместно с его противоположным аналогом Bulls Power, а также с трендовыми индикаторами или другими осцилляторами. Сочетание различных индикаторов может помочь трейдеру увидеть более полную картину состояния рынка и принять обоснованные торговые решения.

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

 

4. Роботы для OsEngine на индикаторе Bears Power.

4.1. Стратегия на Bears Power, Bulls Power и Ema.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyEmaBearsAndBullsPowers.cs

Ссылка на Bulls Power:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/BullsPower.cs

Ссылка на Ema:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/Ema.cs

Логика входа:

Покупаем, когда:

  1. Цена пробивает Ema снизу вверх;
  2. Столбцы Bears Power должны быть ниже нуля, но расти;
  3. Столбцы Bulls Power должны быть выше нуля и расти.

Продаем, когда:

  1. Цена пробивает Ema сверху вниз;
  2. Столбцы Bulls Power должны быть выше нуля, но снижаться;
  3. Столбцы Bears Power должны быть ниже нуля и снижаться.

Выход:

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

Из продажи. Устанавливаем трейлинг-стоп в процентах от последнего максимума свечи, на которой был открыт вход в сделку.

Индикатор Bears Power и бесплатные роботы на нём
Рис.1. Пример логики на Bears Power, Bulls Power и Ema.

Индикатор Bears Power и бесплатные роботы на нём
Рис. 2. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 2,04%

Индикатор Bears Power и бесплатные роботы на нём
Рис.3. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 2,51%

Индикатор Bears Power и бесплатные роботы на нём
Рис.4. BR, TF15 min, 2021-23, P/L 1 contract: 0,27%

Индикатор Bears Power и бесплатные роботы на нём
Рис.5. Si, TF15 min, 2021-23, P/L 1 contract: 0.28%

 

4.2. Bears Power дивергенция.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BearsPowerDivergence%20.cs

Ссылка на ZigZag:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ZigZag.cs

Индикатор ZigZagBP (отдельный индикатор):

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ZigZagBP.cs

Когда на Bears Power столбцы находятся ниже нулевой отметки, и минимумы начинают повышаться, а на графике цены минимумы снижаются, то есть индикатор опережает и дает сигнал о предстоящем восходящем тренде на рынке. Это и есть дивергенция.

Логика входа:

Покупаем, когда:

  1. Столбцы Bears Power должны быть ниже нуля;
  2. Минимумы на графике снижаются, а на индикаторе растут.

Выход из покупок, когда индикатор Bears Power стал выше нуля.

Индикатор Bears Power и бесплатные роботы на нём
Рис.6. Пример логики дивергенции Bears Power.

Индикатор Bears Power и бесплатные роботы на нём
Рис. 7. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 0,43%

Индикатор Bears Power и бесплатные роботы на нём
Рис.8. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 0,4%

Индикатор Bears Power и бесплатные роботы на нём
Рис.9. BR, TF15 min, 2021-23, P/L 1 contract: 0,36%

Индикатор Bears Power и бесплатные роботы на нём
Рис.10. Si, TF15 min, 2021-23, P/L 1 contract: 0.16%

 

4.3. Стратегия на Bears Power, Bulls Power и Parabolic SAR. 

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyParabolicBearsAndBullsPowers.cs

Ссылка на Bulls Power:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/BullsPower.cs

Ссылка на Parabolic Sar:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ParabolicSAR.cs

Логика входа:

Покупаем, когда:

  1. Цена выше значений индикатора Parabolic Sar. За следующую свечу цена пересекает индикатор снизу вверх;
  2. Столбцы Bears Power должны быть выше нуля;
  3. Столбцы Bulls Power должны быть выше нуля.

Продаем, когда:

  1. Цена ниже значений индикатора Parabolic Sar. За следующую свечу цена пересекает индикатор сверху вниз.
  2. Столбцы Bulls Power должны быть ниже нуля;
  3. Столбцы Bears Power должны быть ниже нуля.

Выход:

Из покупки, когда цена ниже значений индикатора Parabolic Sar.

Из продажи, когда цена выше значений индикатора Parabolic Sar.


 Индикатор Bears Power и бесплатные роботы на нём
Рис.11. Пример логики наBears Power, Bulls Power и Parabolic SAR.

Индикатор Bears Power и бесплатные роботы на нём
Рис.12. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 0.41%

Индикатор Bears Power и бесплатные роботы на нём
Рис.13. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 0.75%

Индикатор Bears Power и бесплатные роботы на нём
Рис.14. BR, TF15 min, 2021-23, P/L 1 contract: 0.23%

Индикатор Bears Power и бесплатные роботы на нём
Рис.15. Si, TF15 min, 2021-23, P/L 1 contract: 0.44%

 

5. Таблица общих результатов.

Индикатор Bears Power и бесплатные роботы на нём

 Рис. 16. Таблица результатов.

Лучшие результаты у нас показала стратегия, основанная на Bears Power, Bulls Power и Ema.

Ссылки на роботов на GitHub:

  1. https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyEmaBearsAndBullsPowers.cs
  2. https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BearsPowerDivergence%20.cs
  3. https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/StrategyParabolicBearsAndBullsPowers.cs

 

Что почитать по алготрейдингу?

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

Комментарии открыты для друзей, добавляйтесь.

★6

UPDONW
Новый дизайн