Сегодня мы рассмотрим индикатор Asi. Кумулятивный индекс колебаний. Узнаем историю создания индикатора и то, как он рассчитывается.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История создания индикатора Asi.
2. Как проводятся расчеты индикатора Asi.
3. Какие сигналы может подавать индикатор Asi.
4. Роботы для OsEngine на индикаторе Asi.
4.1. Пробой индикатора Asi.
4.2. Дивергенция Asi.
5. Итоговая таблица результатов.
Индикатор Accumulative Swing Index (ASI) — это технический аналитический инструмент, используемый для оценки изменений в ценовой динамике финансовых активов. Он обычно применяется в анализе цен на фондовом рынке, фьючерсах и других торговых инструментах и обычно используется для определения направления тренда на рынке, а также для выявления возможных точек разворота.
ASI был разработан Уэллсом Уайлдером в 1978 году. Уайлдер был известным техническим аналитиком и автором нескольких книг, посвященных торговле на финансовых рынках. Он также создал другие популярные технические индикаторы, такие как Average True Range (ATR) и Relative Strength Index (RSI).
Идея индикатора ASI заключается в том, чтобы учитывать текущую цену, предыдущую цену закрытия, а также максимумы и минимумы за предыдущий период. Это позволяет оценить силу текущего тренда и его вероятные изменения.
Преимущества использования ASI включают его способность выявлять различные типы трендов (восходящие и нисходящие) и обнаруживать развороты рынка.
Индикатор может быть полезен для трейдеров, которые хотят увидеть общую тенденцию цен в определенном активе.
1.Рассчитаем разности цен.
Все разности рассчитываются по модулю.
Разность между текущим максимумом свечи и предыдущей ценой закрытия:
Разность между текущим минимумом свечи и предыдущей ценой закрытия:
Разность между текущими максимумом и минимумом свечи:
Разность между предыдущими ценами закрытия и открытия:
2. Находим максимум между HC1 и LC1.
3. Рассчитаем коэффициент R.
Находим максимум из HC1, LC1 и HL.
Если HC1 — это максимум, то:
Если LC1 — это максимум, то:
Если HL — это максимум, то:
4. Рассчитаем SI.
5. Находим ASI.
6. Рассчитываем простую скользящую среднюю.
Расчёт индикатора в OsEngine можно посмотреть вот в этом файле:
1. Пересечение линий ASI и Sma: если ASI пересекает Sma снизу вверх, это сигнал для покупки актива. Если сверху вниз, это для продажи актива.
2. Дивергенция: дивергенция между ценовым графиком и линией ASI могут указывать на возможное изменение тренда. Например, если ценовой график формирует новые максимумы, а ASI не подтверждает этот рост, это может быть признаком истощения тренда и возможного разворота.
3. Уровни поддержи и сопротивления: на индикатор можно наносить горизонтальные и наклонные уровни. В случае пробоя открывать позицию в сторону пробоя.
https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Robots/BreakAsi.cs
Для осуществления этой стратегии наша команда совместила индикатор ASI и ZigZag для более правильного определения дивергенции. На этот индикатор также будет ссылка, и он уже встроен в нашу платформу OsEngine. И также на графике мы тоже используем обычный индикатор ZigZag.
Рис. 7. Si, TF15 min, 2021-24, P/L 1 contract: 0,45%
Рис. 8. BR, TF15 min, 2021-24, P/L 1 contract: 0,43%
Рис. 9. BTCUSDT, TF15 min, 2021-24, P/L 1 contract: 0,84%
Рис. 10. ETHUSDT, TF15 min, 2021-24, P/L 1 contract: 1,48%
Лучшие результаты у нас показала стратегия, основанная на дивергенции Asi.
* Информация представлена по расчетам OsEngine https://github.com/AlexWan/OsEngine
Ссылки на роботов на GitHub:
Из данных статей Вы узнаете базовую информацию о том или ином индикаторе. А также можно посмотреть роботов на данных индикаторах с исходным кодом.
Оглавление здесь: https://smart-lab.ru/company/os_engine/blog
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php