Классическая стратегия пересечения двух скользящих средних
Обзор
Стратегия пересечения двух скользящих средних является очень классической и широко используемой стратегией технического анализа. Она использует пересечение быстрой и медленной скользящих средних в качестве сигналов для покупки и продажи. Когда быстрая скользящая средняя пересекает медленную снизу вверх, генерируется сигнал на покупку; когда быстрая скользящая средняя пересекает медленную сверху вниз, генерируется сигнал на продажу.
Принцип стратегии
Код данной стратегии включает следующие основные части:
-
Определение длины и типа быстрой и медленной скользящих средних: длина быстрой линии составляет 5 периодов, медленной – 21 период, обе используют простые скользящие средние.
-
Расчет быстрой и медленной линий: с помощью функции
smaвычисляются простые скользящие средние за 5 и 21 период. -
Построение графиков: отрисовка графиков быстрой и медленной линий.
-
Определение условий покупки и продажи: покупка при пересечении быстрой линией медленной снизу вверх, продажа – при пересечении сверху вниз.
-
Исполнение сделок: с помощью функций
longиshortстратегии автоматически выполняются операции покупки и продажи при выполнении условий.
Ключевой момент стратегии – использование комбинации скользящих средних с разными периодами, образующих быструю и медленную линии, пересечение которых служит торговым сигналом. Быстрая линия быстрее реагирует на изменение цены, медленная – лучше отражает долгосрочный тренд. Когда быстрая линия пересекает медленную снизу вверх, это указывает на разворот рынка вверх и является сигналом к покупке. Когда быстрая линия пересекает медленную сверху вниз, это указывает на разворот вниз и является сигналом к продаже. Принцип стратегии прост и понятен, легко реализуем.
Преимущества
Стратегия пересечения двух скользящих средних обладает следующими преимуществами:
-
Простой принцип, легко осваивается, подходит для новичков.
-
Следование тренду, работа по ценовому направлению, небольшие просадки.
-
Умеренная частота сделок, без чрезмерной торговли.
-
Возможность настройки параметров, гибкая адаптация к рыночным изменениям.
-
Легко подбирается оптимальная комбинация параметров путем оптимизации.
-
Можно установить стоп-лосс для контроля риска.
-
Применима на различных рынках, высокая универсальность.
-
Можно комбинировать с другими индикаторами для повышения эффективности.
Анализ рисков
Стратегия пересечения двух скользящих средних также имеет некоторые риски:
-
При сильном тренде скользящие средние запаздывают, могут пропустить лучший момент входа. Можно сократить периоды скользящих средних, повысив чувствительность.
-
В боковом рынке возможно много ложных сигналов. Можно добавить фильтры для избежания ошибочных сделок.
-
Количество сделок может быть избыточным, что снижает прибыль. Можно увеличить расстояние между скользящими средними, уменьшив количество пересечений.
-
Невозможность определить тип тренда, существует риск торговли против тренда. Можно использовать дополнительные трендовые индикаторы.
-
Оптимизация параметров требует достаточной исторической выборки; на новых инструментах возможна переоптимизация. Следует тестировать устойчивость параметров на различных комбинациях.
-
Одиночный индикатор подвержен внешним факторам, может быть нестабилен. Рекомендуется подтверждать сигналы другими индикаторами.
Направления оптимизации
Стратегию пересечения двух скользящих средних можно оптимизировать по следующим направлениям:
-
Тестировать различные длины быстрой и медленной скользящих средних для поиска оптимальных параметров под конкретный инструмент.
-
Добавить фильтры, например, объем торгов, ATR-стоп и т.д., для отсеивания невыгодных возможностей.
-
Комбинировать с импульсными индикаторами для подтверждения сигналов, избегая ложных пробоев.
-
Оптимизировать стратегию стоп-лосса, чтобы избежать слишком раннего или позднего выхода.
-
Сочетать с трендовыми и волновыми индикаторами для следования тренду и контртрендовой торговли.
-
Использовать адаптивные скользящие средние, которые подстраивают параметры под рынок вместо фиксированных периодов.
-
Применять комбинацию нескольких таймфреймов с разными наборами параметров в зависимости от временных особенностей рынка.
-
Реализовать онлайн-оптимизацию с использованием машинного обучения и других технологий для непрерывного улучшения параметров.
Заключение
Стратегия пересечения двух скользящих средних благодаря своей простоте, легкости освоения и реализации является одной из наиболее фундаментальных и широко используемых торговых стратегий в техническом анализе. Она следует ценовому тренду, имеет контролируемые просадки и приемлемый уровень риска. Вместе с тем, она имеет большой потенциал для улучшения: путем оптимизации параметров, комбинирования с другими индикаторами и автоматизации с помощью алгоритмов можно расширить ее применимость и эффективность. В целом, стратегия пересечения двух скользящих средних заслуживает пристального изучения и долгосрочного применения трейдерами.
/*backtest
start: 2023-09-26 00:00:00
end: 2023-10-26 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// strategy("Stochastic Strategy of BiznesFilosof", shorttitle="SS of BiznesFilosof", overlay=false, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=20, commission_type=strategy.commission.percent, commission_value=0.15, pyramiding=0)
//Period- 1

