Стратегия следящей покупки
Обзор
Стратегия отслеживания покупок — это трендовая стратегия. Когда быстрая скользящая средняя пересекает медленную скользящую среднюю снизу вверх, генерируется сигнал на открытие позиции. В отличие от прямой покупки, данная стратегия после появления сигнала на открытие не входит в рынок сразу, а выполняет покупку только при достижении ценой определённых условий. Это может в определённой степени повысить доходность стратегии.
Принцип
Стратегия основана на системе пересечения двух скользящих средних (MA). Рассчитываются быстрая и медленная скользящие средние. Когда быстрая скользящая средняя пересекает медленную снизу вверх, подаётся сигнал на лонг (покупку).
При включённом режиме отслеживания логика выполнения стратегии меняется:
- При появлении сигнала на покупку позиция не открывается сразу, а записывается минимальная цена данного бара.
- Затем, исходя из заданного процента отслеживания покупки, рассчитывается порог цены покупки: минимальная цена × (1 + процент).
- На последующих барах постоянно сравнивается минимальная цена текущего бара с порогом цены покупки.
- Когда минимальная цена пересекает порог цены покупки снизу вверх, выполняется покупка.
- Таким образом, после подтверждения тренда можно войти в рынок по более выгодной цене.
Анализ преимуществ
Стратегия обладает следующими преимуществами:
- Использование отслеживания покупок позволяет войти в рынок после более чёткого подтверждения тренда, тем самым снижая риск ложных пробоев.
- Благодаря отслеживанию покупок можно войти по лучшей цене, что в определённой степени повышает доходность.
- Стратегия довольно проста для понимания и легко реализуема.
- Процент шага отслеживания покупок можно настраивать, что делает стратегию более гибкой.
- Периоды скользящих средних настраиваются, что позволяет адаптироваться к различным рыночным условиям.
Анализ рисков
Данная стратегия также имеет определённые риски:
- Отслеживание покупок вызывает некоторую задержку, что может привести к упущению возможности входа.
- Неправильная настройка процента шага отслеживания может привести к невозможности совершить покупку.
- Неверный выбор периодов скользящих средних может порождать больше ложных сигналов.
- При флэтовом рынке стратегия может понести значительные убытки.
- Стратегия проста и имеет пространство для оптимизации гиперпараметров.
Для снижения указанных рисков можно предпринять следующие меры:
- Уменьшить процент шага отслеживания покупок для снижения задержки.
- Протестировать различные настройки процента для поиска оптимальных параметров.
- Оптимизировать периоды скользящих средних для адаптации к рыночным условиям.
- Добавить дополнительные фильтры, чтобы избежать входа во флэте.
- Рассмотреть добавление стоп-лосса для снижения убытков.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
- Добавить показатели объёма и цены, например, хот-индекс, чтобы избежать несоответствия объёма и цены.
- Добавить условие по объёму: покупать только при увеличении объёма торгов.
- Оптимизировать периоды скользящих средних для разных инструментов.
- Включить индикатор волатильности, чтобы избегать флэтовых диапазонов.
- Ввести стоп-лосс на основе ATR.
- Рассмотреть динамическое изменение процента шага: при более выраженном тренде шаг может быть больше.
Итоги
Таким образом, стратегия отслеживания покупок основана на идее улучшения точки входа за счёт отслеживания цены, что, сохраняя простоту, повышает доходность. Однако стратегия также несёт определённые риски и требует дальнейшей оптимизации для адаптации к большему числу рыночных ситуаций. В целом, данная стратегия предлагает полезную идею для количественной торговли.
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-08 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
// ------------------------------------------------------------------------------ 1
