Стратегия торговли на основе разности двух экспоненциальных скользящих средних (EMA)
Обзор
Стратегия торговли по двойным скользящим средним (EMA) является трендовой стратегией, которая определяет направление рынка и совершает сделки на основе соотношения расстояния между двумя EMA с разными периодами. Стратегия проста и прямолинейна, эффективно отслеживает среднесрочные и долгосрочные тренды, и отлично подходит для трейдеров, ориентированных на такие тренды.
Принцип стратегии
Стратегия в основном основана на значениях двух EMA и расстоянии между ними для определения направления тренда. Сначала рассчитываются краткосрочная EMA и долгосрочная EMA; типичная конфигурация — EMA с периодами 13 и 26. Затем вычисляется процентное расстояние между двумя EMA. Если краткосрочная EMA выше долгосрочной и расстояние превышает заданный порог (например, 5%), то тренд считается восходящим, и открывается длинная позиция. Если краткосрочная EMA ниже долгосрочной и расстояние превышает заданный порог, тренд считается нисходящим, и открывается короткая позиция. Когда цена снова пробивает краткосрочную EMA вверх или вниз, позиция закрывается.
Основная логика стратегии:
- Рассчитать краткосрочную и долгосрочную EMA.
- Определить, находится ли краткосрочная EMA выше или ниже долгосрочной.
- Вычислить процентное расстояние между двумя EMA и проверить, превышает ли оно заданный порог.
- На основе направления тренда открыть длинную или короткую позицию.
- Закрыть позицию при пробое цены через краткосрочную EMA.
Такая конструкция позволяет эффективно отслеживать среднесрочные и долгосрочные тренды и своевременно менять направление при изменении тренда. Кроме того, установка порога расстояния помогает избежать ненужных сделок во время незначительных коррекций.
Преимущества стратегии
- Стратегия прямолинейна и эффективна, отлично подходит для отслеживания среднесрочных и долгосрочных трендов.
- Использование EMA помогает отфильтровать краткосрочный рыночный шум.
- Настраиваемые периоды EMA и пороги расстояния обеспечивают адаптивность.
- Расчёт расстояния гарантирует, что сделки совершаются только при чётком тренде.
- Сочетание пробоя краткосрочной EMA для стоп-лосса позволяет контролировать риск.
Риски стратегии и контрмеры
- Невозможность выйти до разворота тренда, что приводит к значительным просадкам.
- Легко оказаться в ловушке во время бокового движения.
- Необходимость разумной настройки периодов EMA и порогов расстояния под конкретный инструмент.
Риски можно снизить следующими способами:
- Использовать другие индикаторы для определения сигналов разворота тренда и закрывать позиции заранее.
- Добавить дополнительные фильтры тренда, чтобы избежать торговли в боковом рынке.
- Оптимизировать параметры, выбирая подходящие периоды EMA и пороги расстояния для конкретного инструмента.
Направления оптимизации стратегии
Стратегию можно оптимизировать по следующим направлениям:
- Оптимизация параметров: с помощью бэктестинга подобрать оптимальные периоды EMA и пороги расстояния.
- Фильтрация тренда: добавить другие индикаторы, определяющие тренд (например, MACD, полосы Боллинджера), чтобы избежать ловушек в боковом рынке.
- Стратегия стоп-лосса: установить скользящий стоп-лосс или временной стоп-лосс для контроля убытков по одной сделке.
- Фиксация прибыли: после получения части прибыли передвинуть уровень тейк-профита, чтобы зафиксировать часть прибыли.
- Количественная оптимизация: использовать машинное обучение и другие методы для автоматической оптимизации параметров и условий фильтрации, добиваясь количественной оптимизации стратегии.
- Комбинация стратегий: объединить данную стратегию с другими некоррелированными стратегиями для снижения просадок и повышения стабильности.
Благодаря оптимизации параметров, фильтров, стоп-лоссов, фиксации прибыли и другим аспектам стратегия становится более стабильной, адаптируется к большему числу рыночных ситуаций, становится более научной и эффективной. Количественная оптимизация и комбинирование стратегий могут значительно улучшить результаты.
Заключение
Стратегия двойных EMA – это простая, прямолинейная стратегия, подходящая для следования за трендом. Для определения направления тренда ей нужны только две EMA, что отлично подходит для среднесрочных и долгосрочных позиций. При этом её можно улучшить с помощью оптимизации параметров, фильтрации тренда, стоп-лоссов и других методов, делая стратегию более стабильной и надёжной. Стратегия легко реализуется и поддаётся количественной оптимизации, что делает её рекомендуемой трендовой стратегией.
/*backtest
start: 2023-08-19 00:00:00
end: 2023-08-23 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("2-EMA Strategy", overlay=true, initial_capital=100, currency="USD", default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)
diffMinimum = input(0.95, step=0.01)- 1
