Стратегия на основе скользящих средних с истинным относительным движением
Обзор
Стратегия скользящей средней истинного относительного движения (True Relative Movement Moving Average, TRMMA) представляет собой трендовую стратегию, объединяющую индекс относительной силы (RSI) и индекс истинной силы (TSI). Она использует показатели RSI и TSI для генерации сигналов покупки и продажи, дополняя их скользящими средними для оптимизации стратегии.
Принцип стратегии
Стратегия состоит из следующих основных частей:
-
Расчет TSI
Вычисляется сглаженное значение скорости изменения цены с помощью двойного экспоненциального сглаживания, затем делится на сглаженное абсолютное значение скорости изменения цены, в результате чего получается показатель TSI. При этом долгосрочный период составляет 25 дней, краткосрочный – 5 дней, сигнальная линия – 14 дней. -
Расчет RSI
В качестве входных данных используется цена закрытия, длина RSI – 5. -
Определение сигналов
Когда TSI пересекает свою сигнальную линию сверху и RSI пересекает уровень 50 снизу, формируется сигнал на покупку. Когда TSI пересекает свою сигнальную линию снизу и RSI пересекает уровень 50 сверху, формируется сигнал на продажу. -
Окраска свечей
Свечи окрашиваются в соответствии с сигналами для наглядности. -
Параметры стратегии
Задаются размер позиции, капитал и другие параметры.
Преимущества анализа
Данная стратегия объединяет два индикатора – TSI и RSI, что позволяет эффективно определять рыночный тренд и зоны перекупленности/перепроданности, генерируя торговые сигналы. По сравнению с использованием только TSI или только RSI, она отфильтровывает больше ложных сигналов. Кроме того, по сравнению с параметрами по умолчанию, данная стратегия использует более агрессивные настройки TSI и RSI, что позволяет получать более ранние и качественные торговые сигналы.
Анализ рисков
Основные риски стратегии:
-
Риск оптимизации параметров. Оптимальные параметры TSI и RSI могут различаться для разных рынков, инструментов и таймфреймов, требуя индивидуальной настройки.
-
Риск разворота тренда. Стратегия ориентирована на тренд, поэтому в случае внезапных событий, вызывающих краткосрочную коррекцию или смену средне- и долгосрочного тренда, она может понести значительные убытки.
-
Риск частых сигналов. По сравнению с параметрами по умолчанию, данная стратегия использует более агрессивные настройки, что может привести к более частым торговым сигналам, увеличивая транзакционные издержки и сложность реализации.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
-
Добавление скользящих средних и других индикаторов для дальнейшей фильтрации сигналов с целью уменьшения частоты торговли.
-
Тестирование оптимальных комбинаций параметров TSI и RSI для различных рынков и инструментов, поиск наилучших настроек.
-
Внедрение стоп-лосс стратегий для контроля риска по отдельным сделкам.
-
Оптимизация управления позицией – увеличение размера позиции при сильном тренде и его уменьшение при ослаблении тренда.
Заключение
Стратегия TRMMA, объединяя индикаторы TSI и RSI для определения моментов покупки и продажи, обладает высокой способностью улавливать тренды. По сравнению с использованием только TSI или RSI, она эффективно отсеивает ложные сигналы. Благодаря оптимизации параметров, введению стоп-лоссов и управлению позицией можно дополнительно повысить стабильность стратегии. Данная стратегия подходит инвесторам, имеющим определенные знания в области количественного анализа и стремящимся к высокой доходности.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// "True relative Movement" or "TRM" for short is a system that combines my two favorite indicators: RSI and TSI. I strived to put together an indicator that combined the best of both
// in order to help discretionary traders predict market direction, weakness and strength. As with most technical indicators there are "Buy and sell" signals. Similiar to Elder Impulse system,
///TRM paints bars 3 different colors to display 3 different conditions: Blue for "Buy", Pink for "Sell", and gray for "Take profit/Hold". When the bars turn blue, that means all conditions
/// have been met. When they turn pink, no conditions have been met. When they are gray, only one condition has been met. The system is simple, yet effective. A buy signal is prodcued when - 1

