Стратегия следования за трендом, основанная на пересечениях скользящих средних
Обзор
Эта стратегия определяет направление ценового тренда путем вычисления движущихся средних с двумя различными параметрами и сравнения их скрещивания, что позволяет осуществлять торговлю по тренду. Когда быстрая движущаяся средняя пересекает медленную движущуюся среднюю снизу, она рассматривается как позитивный сигнал; когда быстрая движущаяся средняя пересекает медленную движущуюся среднюю снизу, она рассматривается как нисходящий сигнал.
Стратегический принцип
Эта стратегия сравнивает движущиеся средние с использованием двух групп различных параметров, первый параметр движущегося среднего с помощью len1 и type1, а второй параметр движущегося среднего с помощью len2 и type2. len1 и len2 представляют собой длины циклов двух движущихся средних, а type1 и type2 представляют собой тип алгоритма движущегося среднего.
Когда быстрая движущаяся средняя сверху нарушает медленную движущуюся среднюю и образует золотую вилку, она рассматривается как позитивный сигнал; когда быстрая движущаяся средняя сверху нарушает медленную движущуюся среднюю и образует мертвую вилку, она рассматривается как нисходящий сигнал.
В зависимости от направления перекрестного сигнала, выполняется операция по увеличению или сокращению. Когда срабатывает положительный сигнал, если параметр needlong является истинным, то делается увеличение в соответствии с количеством или процентом позиции percentage_of_equity по умолчанию. Когда срабатывает отрицательный сигнал, если параметр needshort является истинным, то делается увеличение в соответствии с количеством или процентом позиции percentage_of_equity по умолчанию.
Стратегические преимущества
- Поддержка комбинаций из 7 различных типов скользящих средних, позволяющих гибко адаптироваться к рыночным условиям
- Параметры двух подвижных средних, которые можно настроить для определения долгосрочных и среднесрочных тенденций
- Правила оценки стратегических сигналов простые, понятные и понятные
- Поддержка оптовых и дисконтных операций для отслеживания трендов
Риски и решения
-
Движущаяся средняя имеет отсталость и может пропустить поворотный момент цены
Решение: подходящее сокращение цикла движущихся средних или использование в сочетании с другими показателями -
Не подходит для рынков с высокой волатильностью и частыми переворотами
Решение: добавление фильтров, чтобы избежать торговли в условиях потрясений -
Существует определенный риск ложного сигнала.
Решение: добавление других показателей фильтрации в комбинации для повышения надежности сигнала
Направление оптимизации
- Оптимизация циклического сочетания движущихся средних, тестирование влияния долгосрочных и краткосрочных параметров на доходность стратегии
- Тестирование эффективности различных типов скользящих средних и выявление наилучших алгоритмов скользящих средних
- Добавление таких показателей, как объем торгов VARIABLE или каналы буринга, для комбинирования и улучшения качества сигнала
- Оптимизация стратегии управления позициями, улучшение способа фиксирования позиций в %_of_equity
Подвести итог
Эта стратегия определяет ценовые тенденции, сравнивая пересечение двух движущихся средних, и проводит соответствующие позитивные и позитивные операции, чтобы получить выгоду от улавливания и отслеживания тенденций. Преимущества стратегии заключаются в том, что правила сигналов просты и ясны, параметры регулируемы, сильны в применимости и могут быть оптимизированы для различных рыночных условий. Необходимо обратить внимание на риск задержки движущейся средней и шокирующей ситуации.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "Noro's MAs Cross Tests v1.0", shorttitle = "MAs Cross tests 1.0", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 0)
needlong = input(true, "long")- 1

