Торговая стратегия на пересечении индикаторов JMA и RSI
Обзор
Данная стратегия генерирует сигналы на покупку и продажу на основе пересечения скользящей средней Jurik (JMA) и индикатора RSI. Когда JMA пересекает RSI сверху вниз, открывается длинная позиция; когда JMA пересекает RSI снизу вверх, открывается короткая позиция. Стратегия пытается использовать комбинацию двух индикаторов для фильтрации ложных сигналов и совершать сделки при наличии достаточно выраженного тренда.
Принцип
Стратегия в основном использует комбинацию двух индикаторов:
-
JMA (Jurik Moving Average) — скользящая средняя с экспоненциальным сглаживанием на основе степенного множителя, обладающая меньшей задержкой и позволяющая быстрее улавливать изменения цены.
-
RSI (Relative Strength Index) — широко распространённый индикатор силы/слабости, отражающий перекупленность или перепроданность рынка.
Когда JMA пересекает RSI снизу вверх, это указывает на то, что краткосрочный восходящий импульс сильнее долгосрочного тренда, что даёт сигнал на покупку. Когда JMA пересекает RSI сверху вниз, это сигнализирует о продаже.
После получения сигнала на пересечение сделка открывается в соответствующем направлении. Условием закрытия позиции является достижение ценой заданного целевого процента прибыли или повторное пересечение индикаторов в противоположном направлении.
Преимущества
- Параметры индикатора JMA настраиваются, что позволяет оптимизировать его под различные периоды.
- Индикатор RSI может отфильтровывать ложные пробои.
- Использование двух индикаторов вместе снижает количество ложных сигналов.
- Встроенный механизм стоп-лосс помогает ограничить убытки.
- Возможность настройки уровня прибыли для достижения целей по доходности.
Риски и пути их решения
- Комбинация двух индикаторов может приводить к слишком редкому появлению сигналов. Для повышения чувствительности следует настроить параметры.
- Индикатор JMA всё ещё обладает задержкой, что может привести к пропуску точек разворота. Для оптимизации можно добавить другие опережающие индикаторы.
- Неправильно установленный уровень стоп-лосса может быть пробит, что приведёт к увеличению убытков. Необходимо тестировать на исторических данных для определения подходящего уровня стоп-лосса.
- Использование только индикаторов может приводить к ложным сигналам. Желательно добавить фильтры по объёму торгов или волатильности.
Идеи по оптимизации
- Протестировать различные параметры JMA, чтобы найти наилучшую комбинацию.
- Попробовать разные настройки RSI для улучшения эффективности индикатора.
- Добавить механизм трейлинг-стопа, чтобы стоп-лосс был более адаптивным.
- Оптимизировать логику управления размером позиции, например, добавить условия для добавления позиции или поэтапного входа.
- Исследовать другие индикаторы для фильтрации сигналов, такие как стохастик (KD), MACD и т.д.
Заключение
Данная стратегия основана на пересечении двух индикаторов – JMA и RSI – и реализует следование за трендом с возможностью настройки стоп-лосса для ограничения рисков. Однако вероятность ложных сигналов всё ещё существует, поэтому требуется дальнейшая оптимизация параметров индикаторов и условий фильтрации для снижения числа ошибочных сделок. Стратегия стоп-лосса также должна быть оптимизирована на основе результатов бэктестинга. Данная стратегия предоставляет базовую основу для торговли по пересечению двух индикаторов и обладает определённым потенциалом для расширения.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-03-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Stratégie marche le mieux sur du 2 jours
strategy("JMA(7,50,RSI) crossing RSI(14,close)", overlay=false, currency=currency.EUR, default_qty_type=strategy.cash, default_qty_value=5000)
- 1
