Стратегии прорыва тренда
Обзор
Стратегия предназначена для захвата сильных тенденций на криптовалютном рынке, используя многоканальные и движущиеся средние значения для идентификации сигналов, формирующих тенденцию, и в сочетании с количественными показателями, которые могут отфильтровывать ложные прорывы, а также использовать адаптивные остановки для блокировки прибыли, которая может быть реализована в трендовых рынках.
Стратегический принцип
Эта стратегия использует комбинацию быстрого, медленного и быстрого движущегося среднего для определения тенденции. Параметры быстрого канала настроены более чувствительным образом, чтобы улавливать краткосрочные колебания цен; параметры медленного канала более мягкие, чтобы судить о больших тенденциях; параметры быстрого движущегося среднего промежуточны между ними, когда они создают торговый сигнал при прорыве канала.
В частности, он сначала рассчитывает верхнюю и нижнюю орбиты быстрых каналов, а также подвижные средние. Когда цена прорывается вверх, если нижняя орбита медленных каналов также находится над подвижной средней, то создается многозначный сигнал; наоборот, при прорыве нижних каналов, чтобы определить, находится ли верхняя орбита медленных каналов ниже подвижной средней, создается пустой сигнал.
Кроме того, он также обнаруживает K-линии, требуя, чтобы несколько K-линий были упорядочены для фильтрации ложных прорывов; и рассчитывает показатели динамики цены, чтобы избежать того, чтобы рынок был заперт в колебаниях внутри канала; добавляет показатели объема торговли, чтобы гарантировать, что время прорыва может следовать.
Для остановки убытков эта стратегия использует адаптивную остановку убытков. Динамически корректируется величина остановки убытков в зависимости от колебаний в течение последнего периода времени. Это позволяет, гарантируя остановку убытков, как можно больше отслеживать тенденции.
Анализ преимуществ
Наибольшее преимущество этой стратегии заключается в том, что правила суждения о формировании торговых сигналов являются более строгими, что позволяет эффективно отфильтровать нетрадиционные ложные прорывы и действительно улавливать переломные моменты в тренде. В частности, в основном следующие аспекты:
-
Комбинация многоканальных и скользящих средних позволяет снизить вероятность ошибочных выводов.
-
Проверка последовательности K-линий, чтобы избежать ошибочного сигнала от одной инородной K-линии.
-
В сочетании с показателями динамики цен можно определить, вступает ли компания в свертывание, чтобы избежать упущенных возможностей для обратного пути.
-
Включение количественного энергетического показателя позволит избежать недействительного прорыва, только если количество будет появляться вместе с ценой.
-
Адаптированный механизм остановки убытков позволяет максимально закрепить трендовую прибыль при условии гарантированного остановки убытков.
Таким образом, стратегия в целом обладает такими характеристиками, как оптимизация конфигурации, строгость принятия решений и адаптация к убыткам, что очень подходит для захвата тенденций.
Анализ рисков
Несмотря на значительные улучшения в этой стратегии, связанные с фильтрацией фальшивых взломов и перехватов, существуют некоторые риски, о которых следует помнить:
-
Параметры слишком сложны, различные комбинации параметров имеют большую разницу в эффективности, необходимо найти оптимальные параметры после большого количества тестов, неправильная настройка может вызвать слишком много ошибочных сигналов.
-
Быстрые средние и промежуточные промежутки между часами могут привести к частому открытию и закрытию позиций, что не способствует устойчивому отслеживанию тенденции.
-
Расчет прерывания убытков при адаптивном механизме остановки убытков зависит от простой стандартной разницы, которая может быть слишком малой для крайних ситуаций.
-
Слишком большая зависимость от технических показателей, трудно реагировать на внезапные изменения в фундаментальных принципах.
-
Эта стратегия относится к категории стратегий отслеживания тенденций, которые плохо работают на консолидированных волатильных рынках.
В ответ на эти риски рекомендуется принять следующие меры по их борьбе:
-
Для того, чтобы определить оптимальное сочетание параметров, необходимо провести полное обратное тестирование, а также рассмотреть возможность оптимизации параметров с использованием методов машинного обучения и т. д.
-
Увеличение промежутков между каналами, увеличение цикла средних циклов может снизить частоту ненужных открытий.
-
Можно рассмотреть возможность внедрения более продвинутых моделей расчета волатильности, таких как хедж-фонды.
-
Обратитесь к базовой информации, чтобы избежать торговли только на основе технических показателей.
-
Повышение оценки состояния рынка, приостановка торговли в нестабильных рынках.
Направление оптимизации
В этой стратегии есть несколько пунктов, которые можно улучшить:
-
Добавление алгоритмов машинного обучения для автоматической оптимизации параметров. Можно записывать параметры в различных рыночных условиях, создавать таблицы запросов и осуществлять динамическую оптимизацию.
-
Повышение оценки состояния рынка, например, повышение оценки тренда или колебания, приостановка торговли на колебательных рынках, чтобы избежать ненужных потерь.
-
Оптимизация стратегии по прекращению убытков, можно рассмотреть другие способы прекращения убытков, такие как отслеживание убытков, соотношение убытков.
-
Добавление фундаментальных факторов, предупреждение о крупных фундаментальных событиях, чтобы избежать убытков только из-за технических показателей.
-
Оптимизация портфеля, объединение этой стратегии с другими не связанными портфелями стратегий, может способствовать дальнейшему распространению риска.
-
Присоединение к системе количественного трейдинга, автоматическое исполнение сигналов и строгий контроль риска.
Подвести итог
В целом, эта стратегия вполне подходит для захвата трендовых возможностей на криптовалютном рынке. Она использует многоканальные и движущиеся средние для создания торговых сигналов и эффективно фильтрует шум ложных прорывов, успешно блокируя трендовую прибыль. Однако следует обратить внимание на такие вопросы, как оптимизация параметров, методы остановки убытков и определение состояния рынка.
/*backtest
start: 2022-09-21 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Extremely Overfit", overlay=true, commission_type=strategy.commission.percent, commission_value=.16, default_qty_type=strategy.percent_of_equity, default_qty_value=100, pyramiding = 1)
price = close
- 1
