Индикатор импульса. Пересечение скользящих средних. Стратегия следования за трендом.
Обзор
Эта стратегия сочетает в себе пересечение скользящих средних и динамических индикаторов, что позволяет эффективно отслеживать тренд и своевременно обращаться вспять. Сначала стратегия использует быстрое перемещение средних и медленное перемещение средних, чтобы сформировать золотой форк-овер и мертвый форк-овер. Затем в сочетании с динамическими индикаторами с определенными параметрами, когда золотой форк-овер, если динамический индикатор на быстрое перемещение средних снова поднимается, считается, что тренд продолжается, и остается; когда динамический индикатор падает, считается, что тренд переворачивается, и плавающий позиции.
Стратегический принцип
Основная логика стратегии основана на трендовых сигналах, образующихся при перекрестном формировании скользящих средних, и динамических показателях, определяющих обратный тренд. Логика ключевых частей кода выглядит следующим образом:
-
Вычислите скоростную скользящую среднюю цену 1 и медленную скользящую среднюю цену 2. При этом цена 1 - это 5-циклическая HMA, а цена 2 - 7-циклическая HMA.
-
При прохождении price1 через price2 генерируется сигнал многого, а при прохождении price1 через price2 - сигнал пустого. Это обычное использование, основанное на движущихся средних.
-
Если после запуска мультисигнала динамический показатель price1 в скором времени снова повысится, то это будет рассматриваться как продолжение тренда и будет сохраняться в состоянии мультисигнала.
-
Когда динамический показатель roc1 снижается, считается, что тенденция изменилась, и выполняется равновесное положение. Логика обработки сигналов об удалении одинакова.
-
Введение ADX-терминалов, используемых для фильтрации ошибочных сигналов в не трендовых состояниях, только когда ADX выше терминалов, будет производиться фактический сигнал до-до-до.
Анализ преимуществ
Самым большим преимуществом этой стратегии по сравнению с простой стратегией движущихся средних является введение динамического индикатора, определяющего обратный тренд, который позволяет более своевременно и точно отслеживать тренд и обратный тренд. Конкретные преимущества следующие:
-
Сам по себе движущийся средний отстает в реакции на ценовые изменения, тогда как динамический индикатор может быстрее поймать обратный сигнал, что способствует своевременному остановке или обратному открытию позиции.
-
Сигналы обратного курса, основанные на динамических показателях, являются более надежными, что позволяет уменьшить ненужное повторное открытие позиций в трендовых торгах.
-
Использование ADX-индикаторов позволяет избежать ошибочных сигналов в не трендовых рынках и позволяет стратегии сосредоточиться на трендовых этапах, что повышает вероятность получения прибыли.
-
Логика стратегии ясна, проста, легко понятна и отслеживается, и подходит для начинающих в алгоритмической торговле.
-
Оптимизация параметров показателя имеет большое пространство для оптимизации для различных рынков, например, путем корректировки циклов движущихся средних и динамических параметров.
Анализ рисков
Основные риски, связанные с этой стратегией, исходят из следующих аспектов:
-
Сам по себе движущийся средний откладывает реакцию на изменение цены, что может привести к задержке сигнала и пропуску оптимального момента входа.
-
Ложный прорыв приводит к ненужному открытию или закрытию позиции, требует дальнейшей оптимизации параметров показателя или введения дополнительных фильтрующих условий.
-
В реверсии тренда используются динамические показатели, которые могут быть дисконтированы при резких изменениях на рынке.
-
Индекс ADX не может быть идеальным в определении тенденций и свертывания, и слишком высокие или слишком низкие отметки могут привести к проблемам.
-
Стратегия не учитывает затраты на торговлю, при практическом использовании следует обратить внимание на установку стоп-лосса для контроля риска.
Направление оптимизации
Эта стратегия может быть улучшена в следующих аспектах:
-
Попробуйте другие типы скользящих средних или скорректируйте параметры скользящих средних, чтобы оптимизировать эффективность показателя.
-
Оптимизация параметров длины динамического индикатора, чтобы он был более чувствительным к ценовым переменам.
-
Попытайтесь установить ценовую фильтрацию во время обратного движения динамического индикатора, чтобы избежать мизерных краткосрочных колебаний.
-
Дальнейшее расширение использования ADX, например, использование различных параметров для разных уровней ADX и т. д.
-
Введение дополнительных условий, таких как показатель объема торгов, повышение качества сигналов, фильтрация ложных прорывов.
-
Добавление механизма сдерживания убытков для контроля за убытками. Оценка уровня комиссионных на реальных рынках, установление разумных сдерживающих убытков.
Подвести итог
Стратегия объединяет преимущества показателей движущихся средних и динамических показателей, позволяя отслеживать тенденции и улавливать их обратные стороны. По сравнению с чистым отслеживанием тенденций, стратегия может более гибко реагировать на различные этапы рынка, сохраняя трендовую торговлю и избегая убытков, вызванных отскоком.
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//study(title="MA Crossover Strategy", overlay = true)
strategy("MA Crossover Strategy with MA Turning Point Exits", overlay=true)
src = input(open, title="Source")- 1

