Торговая стратегия на основе четырех экспоненциальных скользящих средних (EMA)
Данная стратегия использует четыре линии EMA с различными параметрами для формирования четкой и легко читаемой системы определения тренда, обеспечивая механическую торговлю (mechanical trading). Она относится к классу стратегий на пересечении двух скользящих средних и предназначена для отслеживания среднесрочных и долгосрочных трендов.
Принцип работы стратегии:
- Рассчитываются две группы быстрых и медленных EMA; типичная комбинация параметров: быстрая EMA с периодом 72 и медленная EMA с периодом 44.
- Когда быстрая линия пересекает медленную снизу вверх, выполняется операция покупки.
- Когда быстрая линия пересекает медленную сверху вниз, выполняется операция продажи.
- Для визуального обозначения сигналов покупки и продажи используются цветовые метки.
- Устанавливается период бэктестинга, сигналы исполняются в реальном времени.
Преимущества стратегии:
- Четыре линии EMA формируют четкую картину бычьего/медвежьего настроения.
- Комбинация быстрой и медленной EMA позволяет эффективно отслеживать среднесрочные и долгосрочные тренды.
- Простое правило пересечения облегчает реализацию и позволяет избежать частой торговли.
Риски стратегии:
- Проблема запаздывания EMA — возможно упущение точек разворота тренда.
- Отсутствие стоп-лосса — невозможность ограничить размер убытка по одной сделке.
- Неправильный подбор параметров может привести к чрезмерно частой торговле или неоднозначности сигналов.
В целом, стратегия пересечения четырех EMA использует пары быстрых и медленных скользящих средних с системой пробоев для механической торговли. Её графический интерфейс интуитивно понятен и подходит визуально ориентированным трейдерам. Однако, учитывая запаздывание EMA и отсутствие стоп-лосса, инвесторам всё же необходимо осторожно применять управление капиталом и методы контроля рисков для достижения долгосрочной стабильной доходности.
/*backtest
start: 2023-08-12 00:00:00
end: 2023-09-11 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// strategy(title = "Cuathro EMA Strategy", shorttitle = "Cuathro EMA",initial_capital=1000, commission_value=0.2, commission_type =strategy.commission.percent, default_qty_value=100 , overlay = false, pyramiding=10, default_qty_type=strategy.percent_of_equity)
//@Moneros 2017
// based on OCC by @JayRogers
emaSlowPeriod = input(defval = 44, title = "EMA Slow, always < EMA Fast - low short term, high long term ", minval = 1)- 1
