Стратегия моментум-реверсал
Обзор
Данная стратегия вычисляет индикатор импульса цены, чтобы определить, происходит ли разворот ценового тренда, и таким образом уловить моменты разворота. Когда восходящий тренд замедляется или нисходящий тренд замедляется, это указывает на разворот ценового импульса, и стратегия открывает длинную или короткую позицию.
Принцип стратегии
Стратегия основана на вычислении индикатора импульса. Индикатор импульса отражает скорость и силу изменения цены. В стратегии вычисляются два индикатора импульса: MOM и MOM1.
Формула MOM:
MOM = Цена закрытия сегодня - Цена закрытия N дней назад
Формула MOM1:
MOM1 = MOM сегодня - MOM вчера
На основе значений MOM и MOM1 определяется, происходит ли разворот цены. Если MOM > 0 и MOM1 < 0, это означает, что восходящий тренд замедляется, появляется сигнал разворота – открываем длинную позицию. Если MOM < 0 и MOM1 > 0, это означает, что нисходящий тренд замедляется, появляется сигнал разворота – открываем короткую позицию.
Преимущества стратегии
- Улавливает точки разворота цены, своевременно входя в рынок.
- Небольшая просадка, избегает покупок на пике и продаж на дне.
- Реализует автоматический стоп-лосс, снижая риски.
Риски стратегии
- При колебаниях цены возможно частое открытие и закрытие позиций.
- При неправильной настройке параметров невозможно точно определить точки разворота.
- Внезапные события на рынке могут привести к ложным сигналам.
Основные методы снижения рисков:
- Оптимизация параметров для повышения точности определения.
- Добавление фильтрации по другим индикаторам для отсеивания сигналов.
- Ручное вмешательство для предотвращения убытков в аномальных рыночных условиях.
Направления оптимизации стратегии
- Оптимизация параметров индикатора импульса для улучшения моментов захвата разворота.
- Добавление фильтрации по объёму и другим индикаторам для избежания ложных сигналов.
- Внедрение стратегии стоп-лосса для снижения убытков по отдельным сделкам.
Заключение
Данная стратегия вычисляет индикатор импульса цены, определяет, происходит ли разворот ценового тренда, и автоматически открывает длинные или короткие позиции. Бэктестинг показывает, что стратегия в целом работает гладко и эффективно улавливает точки разворота цены. Путём оптимизации параметров, добавления фильтрации сигналов и других методов можно дополнительно повысить стабильность и доходность стратегии.
/*backtest
start: 2023-11-11 00:00:00
end: 2023-12-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Momentum - Strategy", overlay = false, precision = 2, initial_capital = 10000, default_qty_value = 100, default_qty_type = strategy.percent_of_equity, commission_type = strategy.commission.percent, commission_value = 0.2 )
i_len = input(defval = 12, title = "Length", minval = 1)- 1

