Система тройного пересечения скользящих средних
Обзор
Система тройного пересечения скользящих средних — это типичная стратегия следования за трендом для торговли акциями. Она использует пересечение трёх скользящих средних с разными периодами для генерации сигналов на покупку и продажу. Когда краткосрочная скользящая средняя пересекает среднесрочную снизу вверх, а среднесрочная пересекает долгосрочную также снизу вверх, формируется сигнал на покупку. Когда краткосрочная скользящая средняя пересекает среднесрочную сверху вниз, а среднесрочная пересекает долгосрочную сверху вниз, формируется сигнал на продажу.
Принцип стратегии
Данная стратегия основана на трёх скользящих средних: долгосрочной MA1, среднесрочной MA2 и краткосрочной MA3. Сначала рассчитываются эти три линии:
pine
length1 = input(18,'Долгосрочная')
length2 = input(9,'Среднесрочная')
length3 = input(4,'Краткосрочная')
ma1 := sma(close,length1)
ma2 := sma(close,length2)
ma3 := sma(close,length3)
Здесь length1, length2 и length3 задают периоды трёх скользящих средних. Функция sma вычисляет простую скользящую среднюю цены close за соответствующий период.
Затем с помощью пересечения трёх скользящих средних определяются моменты покупки и продажи:
pine
if ma2 > ma1 and ma3 > ma3[1]
strategy.entry("Long", strategy.long)
if ma2 < ma1 and ma3 < ma3[1]
strategy.entry("Short", strategy.short)
Когда среднесрочная MA2 пересекает долгосрочную MA1 снизу вверх и краткосрочная MA3 превышает своё предыдущее значение (MA3[1]), подаётся сигнал на открытие длинной позиции. Когда среднесрочная MA2 пересекает долгосрочную MA1 сверху вниз и краткосрочная MA3 оказывается ниже своего предыдущего значения, подаётся сигнал на открытие короткой позиции.
Преимущества стратегии
- Использование трёх скользящих средних позволяет достаточно чётко определять смену тренда.
- Комбинация длинных и коротких периодов позволяет отсеивать часть краткосрочного рыночного шума и фиксировать долгосрочный тренд.
- Простые правила, лёгкие в применении.
- Возможность адаптации к различным рыночным условиям путём настройки параметров трёх скользящих средних.
Риски стратегии
- Точки входа и выхода подтверждаются постфактум, что не позволяет полностью избежать убытков.
- При колебаниях цены вблизи скользящих средних возникают множественные ложные сигналы.
- Слишком длинный период долгосрочной средней может привести к пропуску точек разворота тренда. Слишком короткий период краткосрочной средней может привести к частым сделкам из-за шума.
- Плохо работает на боковом рынке.
Эти риски можно снизить путём подходящей оптимизации параметров и добавления дополнительных индикаторов в качестве фильтров.
Направления оптимизации стратегии
- Тестирование комбинаций различных периодов для поиска оптимальных параметров.
- Включение стоп-лосса для ограничения убытков.
- Добавление других индикаторов для оценки силы и дивергенции, чтобы избежать ложных сигналов, например, MACD, KDJ и т.д.
- Выбор подходящей стратегии фиксации прибыли в зависимости от реальной ситуации.
Заключение
Стратегия тройного пересечения скользящих средних относится к простым и практичным стратегиям следования за трендом. Она использует пересечение трёх скользящих средних для определения изменения рыночного тренда и генерации торговых сигналов. Преимущества стратегии: простые правила, эффективное следование за трендом, подходит для средне- и долгосрочной торговли. Однако существуют риски ложных сигналов и просадок. Их можно уменьшить путём оптимизации параметров и добавления вспомогательных индикаторов для адаптации к разным рыночным условиям. В целом, стратегия тройного пересечения скользящих средних является базовой вводной стратегией для количественной торговли и отличным началом для изучения алгоритмической торговли.
- 1
