Стратегия прорыва по тренду на основе двух скользящих средних
Обзор
Стратегия прорыва по двойным скользящим средним (MA) — это количественная торговая стратегия, использующая скользящие средние с двумя разными периодами для определения тренда и входа в позицию. Стратегия в основном использует медленную MA для оценки общего направления тренда, а быструю MA — для фильтрации входа. При совпадении с направлением старшего тренда выбирается разворотная свеча для входа, чтобы добиться более высокой вероятности успеха и доходности.
Принцип стратегии
Стратегия состоит из следующих основных частей:
Определение тренда: Рассчитывается MA с периодом 21, которая определяется как медленная MA. Её положение относительно стабильно и используется для оценки общего направления тренда. Когда цена растёт и приближается к этому значению MA — это восходящий тренд, когда цена падает и приближается к этому значению MA — нисходящий тренд.
Фильтрация входа: Рассчитывается MA с периодом 5, которая определяется как быстрая MA. Только когда цена пробивает медленную MA и одновременно пробивает быструю MA, генерируется торговый сигнал. Эта конструкция предназначена для дополнительной фильтрации возможных ложных пробоев.
Фильтрация по свечам: Стратегия открывает длинную позицию только тогда, когда свеча текущего периода является медвежьей, или короткую позицию, когда свеча текущего периода является бычьей. Это связано с тем, что вход по разворотной свече даёт более высокую вероятность успеха. Одновременно используется быстрый RSI для избегания входа в зоны перекупленности или перепроданности.
Фильтрация добавления позиции: Для рынка криптовалют стратегия дополнительно включает условие добавления позиции при тройном пробое волатильности, отбирая возможности перепроданности во время крупных нисходящих движений.
Стоп-лосс: Стратегия поддерживает скользящий стоп-лосс. После открытия позиции стоп-лосс обновляется в реальном времени в соответствии с заданным процентом.
Анализ преимуществ
Стратегия обладает следующими преимуществами:
- Конструкция с двумя MA проста и практична, легко понимается и осваивается;
- Комбинация быстрой и медленной MA фильтрует сигналы, надёжно определяя тренд;
- Вход по разворотной свече повышает вероятность успеха сделки;
- В целом консервативная и стабильная методология, подходит для торговли на различных уровнях;
- Поддерживает скользящий стоп-лосс, позволяя контролировать риск;
- Особенно учитывает особенности рынка криптовалют, добавляя возможность входа при перепроданности для получения сверхдоходности.
Анализ рисков
Стратегия также содержит некоторые риски:
- При боковом движении в диапазоне двух MA могут возникать множественные мелкие прибыли и убытки.
- Вход по разворотной свече в некоторые периоды может показывать невысокую вероятность успеха.
- Высокая волатильность рынка криптовалют увеличивает вероятность срабатывания стоп-лосса.
- Возможности входа при перепроданности встречаются нечасто, что делает доходность волатильной.
Для снижения этих рисков можно оптимизировать стратегию в следующих направлениях:
- Добавить условия входа, чтобы избежать неэффективных колебаний;
- Изменить период свечей или добавить другие индикаторы для фильтрации;
- Оптимизировать алгоритм стоп-лосса, установив его ближе к средней линии;
- Оценить фактическую эффективность стратегии добавления позиции при перепроданности.
Направления оптимизации
Стратегию можно оптимизировать по следующим основным направлениям:
-
Оптимизация параметров: Путём более систематического бэктестинга оптимизировать комбинацию периодов быстрой и медленной MA для улучшения соотношения доходности и риска.
-
Распознавание паттернов: Добавить другие индикаторы, такие как KDJ, MACD, для выявления более надёжных сигналов разворота.
-
Оптимизация стоп-лосса: Разработать алгоритмы плавающего стоп-лосса, трейлинг-стопа и т.д. для снижения вероятности срабатывания стоп-лосса.
-
Машинное обучение: Собрать и разметить больше исторических данных, использовать методы машинного обучения для автоматической генерации торговых правил.
-
Количественное управление позициями: Автоматически корректировать стратегию управления размером позиции в зависимости от состояния рынка.
Заключение
Стратегия прорыва по двойным скользящим средним в целом представляет собой простую и практичную стратегию следования за трендом. По сравнению со сложными алгоритмами машинного обучения, эта стратегия более понятна и проста в освоении, а также обладает высокой надёжностью. С оптимизацией параметров, расширением функционала и внедрением машинного обучения данная стратегия имеет большой потенциал для улучшения и является отличной отправной точкой для количественной торговли.
/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-07 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "Noro's Trend MAs Strategy v2.0 +CB", shorttitle = "Trend MAs str 2.0", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
//Settings- 1

