Стратегия индикатора Уильямса «Двойная EMA» по тренду
Обзор
Эта стратегия, которая сочетает в себе два показателя EMA и показатель Уильямса, используется для определения направления тренда и отслеживания его, когда он силен. Основная идея:
- Фильтрация с использованием комбинации двойных EMA для удаления сильнейших тенденций
- Индекс Williams подтверждает, что в настоящее время находится в зоне перекупа и перепродажи
- В сочетании с RSI, избегайте преследования взлетов и падений.
Принципы
Стратегия использует краткосрочные и долгосрочные EMA в двух показателях EMA. Когда краткосрочные EMA вверх идут через долгосрочные EMA, они создают сигнал покупки, а когда короткие EMA вниз идут через долгосрочные EMA, они создают сигнал продажи.
Кроме того, эта стратегия используется в сочетании с индикатором Уильямса для выявления обратных ситуаций. Индикатор Уильямса определяет, находятся ли цены в состоянии перекупа или перепродажи, путем определения циклических максимумов и минимумов.
В коде логика заключается в следующем:
Многоглавый вход: краткосрочная ЭМА пересекает среднесрочную ЭМА и долгосрочную ЭМА, и показатель Уильямса показывает перепроданную зону, и в перепроданной зоне образуется минимальная точка, указывающая на возможность обратного хода, в это время создается сигнал покупки.
Вход в пустоту: краткосрочная EMA проходит через среднесрочную EMA и долгосрочную EMA, и показатель Williams показывает зону перекупа, а в зоне перепродажи образуется наивысшая точка, которая указывает на возможность обратного хода, в это время создается сигнал продажи.
Кроме того, в стратегию включены индикаторы RSI, которые помогут подтвердить торговые сигналы и избежать слепого преследования.
Преимущества
Наибольшим преимуществом этой стратегии является то, что она использует двойные EMA, чтобы отфильтровывать большое количество недействительных тенденций и отслеживать только самые сильные среднесрочные и долгосрочные тенденции, чтобы отфильтровать шум и уменьшить недействительные сделки.
Кроме того, введение показателя Уильямса также имеет очень хороший эффект. Во-первых, он позволяет идентифицировать возможности для обратного пути, чтобы своевременно ликвидировать позиции; во-вторых, он позволяет дополнительно подтвердить эффективность сигналов тренда.
Комбинация использования двойных ЭМА и Вилламса позволяет этой стратегии получать хорошую отслеживаемую прибыль в среднесрочных и долгосрочных сортах, а также идентифицировать обратный ход и ограничивать потери.
Риск
Основной риск этой стратегии заключается в том, что трудно идентифицировать точки обратного тренда. Несмотря на введение показателя Уильямса и показателя RSI, чтобы обеспечить эффективность обратной торговли, трудность обратной торговли остается большой, и невозможно полностью избежать риска отслеживания удушающего падения.
Кроме того, существует определенная отсталость в самом портфеле двойных ЭМА. Также может быть трудно идентифицировать стратегию, когда краткосрочные и среднесрочные тенденции не совпадают.
Оптимизация
Эта стратегия может быть оптимизирована в следующих аспектах:
-
Тестирование большего количества комбинаций циклов ЭМА в поисках лучших параметров
-
Добавление механизмов адаптивного выхода, используя такие показатели, как ATR, индекс волатильности и другие, для определения обратного тренда
-
Добавление элементов машинного обучения, использование LSTM для прогнозирования тенденций и обратных поворотов
-
Дополнительные методы, такие как волновая теория, для совершенствования правил обратной торговли
-
Внедрение адаптивного управления позициями с изменением размеров позиций в зависимости от рыночных условий
Подвести итог
Эта стратегия успешно объединяет двойные EMA и показатели Уильямса для захвата среднесрочных и долгосрочных тенденций, чтобы получить более высокую прибыль в больших тенденциях. В то же время, введение показателя Уильямса также позволяет стратегии распознавать обратные ситуации и своевременно останавливать убытки. Следующий шаг - оптимизация путем введения большего количества показателей и моделей, чтобы еще больше укрепить стабильность стратегии.
/*backtest
start: 2022-11-20 00:00:00
end: 2022-11-29 05:20:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © B_L_A_C_K_S_C_O_R_P_I_O_N
// v 1.1
- 1

