Стратегия следования за трендом на основе двойного отклонения скользящих средних с индикатором ATR
Обзор
Данная стратегия использует сигналы пересечения двух скользящих средних EMA (золотое и мертвое пересечения) в сочетании с индикатором ATR для оценки волатильности рынка, реализуя трендовую стратегию «покупай дешево, продавай дорого». Когда быстрая линия пересекает медленную снизу вверх (золотое пересечение) и значение ATR ниже, чем в предыдущий день, генерируется сигнал на покупку (лонг). Когда быстрая линия пересекает медленную сверху вниз (мертвое пересечение) и значение ATR выше, чем в предыдущий день, генерируется сигнал на продажу (шорт).
Принцип стратегии
-
Используются две экспоненциальные скользящие средние EMA с периодами 20 и 55. Когда быстрая EMA пересекает медленную снизу вверх (золотое пересечение), это считается бычьим сигналом. Когда быстрая EMA пересекает медленную сверху вниз (мертвое пересечение), это считается медвежьим сигналом.
-
Используется индикатор ATR с периодом 14. ATR отражает волатильность и степень риска рынка. Когда ATR ниже, чем в предыдущий день, это указывает на снижение волатильности и подходящий момент для открытия длинной позиции. Когда ATR выше, чем в предыдущий день, это указывает на рост волатильности и подходящий момент для открытия короткой позиции.
-
Открытие длинной позиции происходит только при золотом пересечении EMA и значении ATR ниже предыдущего дня. Открытие короткой позиции – только при мертвом пересечении EMA и значении ATR выше предыдущего дня. Это позволяет избегать входа в рынок в периоды высокой волатильности.
-
Индикатор ATR также используется для установки уровней стоп-лосса и тейк-профита. Стоп-лосс устанавливается как текущая цена минус ATR, умноженный на множитель стоп-лосса. Тейк-профит устанавливается как текущая цена плюс ATR, умноженный на множитель тейк-профита.
-
По умолчанию множитель стоп-лосса равен 3 ATR, множитель тейк-профита также равен 3 ATR. Это позволяет динамически корректировать уровни стоп-лосса и тейк-профита в соответствии с рыночной волатильностью.
Преимущества стратегии
-
Использование двух скользящих средних обеспечивает более надежное определение бычьего или медвежьего состояния, снижая количество ложных пробоев, характерных для рынка.
-
Введение индикатора ATR позволяет входить в рынок только в периоды низкой волатильности, отсеивая множество ложных сигналов и снижая системный риск.
-
Динамический стоп-лосс и тейк-профит на основе ATR позволяют устанавливать их в соответствии с текущим уровнем волатильности, избегая слишком близкого стоп-лосса или слишком узкого тейк-профита.
-
Возможность использовать пересечение скользящих средних в качестве дополнительного механизма выхода из позиции, что позволяет дополнительно оптимизировать соотношение прибыли и убытков.
-
Динамический стоп-лосс и тейк-профит на основе ATR более соответствуют логике трендовой торговли: стоп-лосс не будет слишком чувствительным, а тейк-профит – слишком свободным.
Риски стратегии
-
Система двух скользящих средних имеет некоторую задержку в генерации сигналов, что может привести к упущению сильных краткосрочных трендов.
-
В периоды высокой волатильности ATR будет расти, что может привести к пропуску моментов входа. Необходимо соответствующим образом корректировать параметры ATR.
-
При длительном удержании позиции уровень стоп-лосса может оказаться слишком близким, поэтому его следует увеличивать с учетом силы тренда.
-
Система скользящих средних показывает слабые результаты на боковых рынках с частыми колебаниями. Требуется подтверждение другими индикаторами.
-
Параметры ATR необходимо настраивать для каждого инструмента и временного периода. Неправильный выбор параметров может негативно повлиять на результат.
Направления оптимизации стратегии
-
Протестировать различные комбинации длин скользящих средних, чтобы найти параметры, наиболее соответствующие трендовым характеристикам данного инструмента.
-
Ввести дополнительные индикаторы, такие как MACD, KD, для подтверждения сигналов пересечения скользящих средних и повышения надежности решений.
-
Оптимизировать параметры ATR с помощью бэктестинга, чтобы они лучше соответствовали стабильным характеристикам волатильности данного инструмента.
-
Сделать множитель ATR регулируемой переменной, позволяющей динамически изменять уровни стоп-лосса и тейк-профита в зависимости от силы тренда.
-
Комбинировать с индикатором силы тренда: при слабом тренде снижать требования к стоп-лоссу, при сильном – повышать требования к тейк-профиту.
Заключение
Данная стратегия объединяет определение тренда с помощью двойных EMA и контроль риска на основе индикатора волатильности ATR, формируя достаточно полную систему следования за трендом. Основной упор в оптимизации делается на настройку параметров скользящих средних и ATR в соответствии с характеристиками инструмента, а также на разработку механизма динамического стоп-лосса и тейк-профита, следующего за изменениями силы тренда. Путем оптимизации параметров и логики эта стратегия может стать отличной трендовой стратегией.
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// **********************************************
// PtahX EMA/ATR Strategy Public Release
// EMA Strategy with ATR & "Fear Factor" built in - 1

