Стратегия сглаженной скользящей средней
Обзор
Данная стратегия сочетает несколько различных скользящих средних, реализуя простую стратегию следования за трендом. Стратегия также обладает функцией фильтрации шума.
Принцип стратегии
Стратегия сначала сглаживает цену закрытия, предоставляя опцию использования цены закрытия Heiken Ashi. Затем вызывается функция smoothMA, которая реализует многократное наложенное сглаживание скользящих средних. Функция smoothMA сначала вызывает функцию variant, которая может генерировать различные типы скользящих средних, такие как SMA, EMA, DEMA и т.д. После того, как функция variant формирует скользящую среднюю заданного типа и длины, smoothMA рекурсивно накладывает вызовы variant несколько раз, обеспечивая множественное сглаживание. В итоге формируется скользящая средняя с высокой степенью сглаживания. Когда сглаженная скользящая средняя растёт, генерируется сигнал на покупку, когда падает – сигнал на продажу.
Преимущества
- Многократное наложенное сглаживание скользящих средних эффективно отфильтровывает рыночный шум и выявляет тренд.
- Поддерживаются различные типы скользящих средних: SMA, EMA, DEMA и др., что позволяет гибко комбинировать их использование.
- Поддержка техники Heiken Ashi для фильтрации ложных пробоев.
- Стратегия проста и удобна в реализации.
- Возможность настройки длины, типа и числа сглаживаний скользящих средних для оптимизации параметров под разные инструменты.
Анализ рисков
- Многократное наложенное сглаживание скользящих средних приводит к запаздыванию, что может привести к пропуску начальных изменений тренда.
- Использование только простой системы скользящих средних не позволяет эффективно получать прибыль на боковом рынке.
- Не учитываются торговые издержки; в реальной торговле издержки снижают доходность.
- Отсутствие стоп-лосса увеличивает риск расширения убытков.
Можно рассмотреть комбинирование с другими индикаторами, такими как MACD, KDJ и т.п., для более точного выявления трендовых сигналов. Оптимизировать параметры скользящих средних для уменьшения запаздывания. Установить разумный уровень стоп-лосса для контроля убытков по одной сделке. Также следует контролировать частоту торговли, чтобы снизить торговые издержки.
Направления оптимизации
- Можно попробовать различные комбинации длины и типов скользящих средних, чтобы найти оптимальные параметры.
- Рассмотреть возможность добавления в стратегию других технических индикаторов, формируя более системные правила входа и выхода.
- Можно задать время торговли, чтобы избежать влияния основных макроэкономических событий на стратегию.
- Настроить параметры в зависимости от характеристик инструмента для поиска оптимального сочетания.
- Установить уровни стоп-лосса и тейк-профита для контроля торговых рисков.
Заключение
Данная стратегия реализует следование за трендом через многократное наложенное сглаживание скользящих средних, что позволяет эффективно отфильтровывать рыночный шум. Её преимущество – простота использования и гибкая настройка параметров. Однако система, основанная только на скользящих средних, всё ещё имеет ограниченную доходность. Рекомендуется комбинировать её с другими техническими индикаторами, а также контролировать торговые риски, оптимизировать параметры и повышать эффективность стратегии.
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Copyright (c) 2007-present Jurik Research and Consulting. All rights reserved.
// Copyright (c) 2018-present, Alex Orekhov (everget)
// Thanks to everget for code for more advanced moving averages- 1

