Трендовая стратегия на скользящих средних
Обзор
Данная стратегия использует комбинацию быстрой и медленной скользящих средних для определения направления тренда с целью захвата среднесрочных и долгосрочных тенденций. Когда быстрая скользящая средняя пересекает медленную снизу вверх, открывается длинная позиция; когда быстрая скользящая средняя пересекает медленную сверху вниз, открывается короткая позиция. Это классическая стратегия следования за трендом.
Принцип стратегии
Данная стратегия в основном опирается на «золотое» и «мёртвое» пересечения скользящих средних для определения направления рынка. В частности, используются быстрая скользящая средняя с периодом 5 и медленная скользящая средняя с периодом 21.
Когда быстрая скользящая средняя пересекает медленную снизу вверх, это указывает на смену тренда на восходящий, и стратегия открывает длинную позицию на открытии следующей свечи. Когда быстрая скользящая средняя пересекает медленную сверху вниз, это указывает на смену тренда на нисходящий, и стратегия открывает короткую позицию на открытии следующей свечи.
Кроме того, стратегия использует параметр «bars» для фильтрации ложных пробоев. Значение этого параметра по умолчанию равно 2, то есть сигнал на покупку генерируется только после того, как быстрая скользящая средняя находится выше медленной на протяжении двух последовательных свечей. Это позволяет эффективно отсеивать ложные пробои.
Для криптовалют в стратегию также добавлена логика проверки экстремальных значений. Сигнал к сделке генерируется только в том случае, когда как быстрая, так и медленная скользящие средние одновременно находятся в экстремальной зоне. Это также сделано для дополнительного избежания ложных пробоев.
Правила выхода из позиции просты и прямолинейны: позиция закрывается при достижении ценой уровня стоп-лосса.
Преимущества стратегии
- Использование системы двух скользящих средних позволяет эффективно отслеживать тренд.
- Короткий период быстрой скользящей средней позволяет своевременно улавливать изменение тренда.
- Длинный период медленной скользящей средней помогает определить основное направление.
- Параметр «bars» позволяет отсеять часть ложных пробоев.
- Проверка экстремальных значений помогает избежать единичных ложных пробоев вблизи ключевых уровней.
- Использование скользящего стоп-лосса для контроля риска.
Риски стратегии
- Стратегия на двух скользящих средних часто терпит убытки в точках разворота тренда.
- Скользящий стоп-лосс может быть срабатывать слишком рано.
- Фильтрация с помощью параметра «bars» может оказаться недостаточной, что приведёт к пропуску точек входа.
- Проверка экстремальных значений в некоторых случаях может привести к пропуску точек входа.
- Стратегия лучше всего работает на сильных трендовых рынках и не подходит для боковых или флэтовых рынков.
Снизить риски можно следующими способами:
- Оптимизировать параметр «bars», найдя баланс.
- Попробовать другие индикаторы для фильтрации, например MACD.
- Скорректировать уровни стоп-лосса, чтобы избежать преждевременного выхода.
- Рассмотреть возможность добавления механизма повторного входа.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
-
Оптимизация параметров скользящих средних
Можно протестировать больше комбинаций, чтобы найти наиболее подходящие параметры для текущего рынка. Например, изменить быструю линию на 10 периодов, медленную – на 50 периодов.
-
Добавление других индикаторов для оценки
Можно протестировать добавление MACD, KDJ и других индикаторов, установив более строгие условия для избежания ложных пробоев.
-
Оптимизация механизма входа
Текущий вход слишком прост и основан только на скользящих средних. Его можно оптимизировать, например:
- При пересечении быстрой скользящей средней с медленной снизу вверх дожидаться, когда MACD DIFF также пересечёт нулевую линию снизу вверх, и только тогда входить.
- При пересечении быстрой скользящей средней с медленной снизу вверх проверять, не произошло ли также «золотое» пересечение KDJ, и только тогда входить.
-
Оптимизация механизма стоп-лосса
Можно протестировать другие способы стоп-лосса, например трейлинг-стоп по цене, чтобы избежать преждевременного срабатывания стопа.
-
Добавление механизма повторного входа
После закрытия позиции по стопу можно повторно войти в рынок, чтобы уменьшить вероятность пропуска тренда из-за нахождения вне позиции.
Резюме
Данная стратегия представляет собой базовую стратегию следования за трендом с простой и понятной основной идеей: использование двух скользящих средних для определения направления тренда и скользящего стоп-лосса для контроля риска. Её преимущества – лёгкость понимания и реализации, возможность получать прибыль, следуя за трендом, а также контролируемый риск. Однако у неё есть и недостатки: неточные сигналы на боковых рынках, слишком раннее срабатывание стоп-лосса и т.д. Это требует постоянной настройки и оптимизации в реальной торговле, добавления других технических индикаторов для фильтрации, чтобы стратегия лучше адаптировалась к различным рыночным условиям. В целом данная стратегия как вводная стратегия следования за трендом очень подходит для новичков, её стоит изучить и применить. Но необходимо помнить о её ограничениях и постоянно изучать более продвинутые стратегические подходы. Только постоянно оптимизируя стратегию, можно получать стабильную прибыль на сложном и изменчивом рынке.
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "Noro's Trend MAs Strategy v2.3", shorttitle = "Trend MAs str 2.3", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
//Settings- 1
