Стратегия отслеживания тренда с четырьмя скользящими средними


Дата создания: 2024-02-22 15:21:46 Последнее изменение: 2024-02-22 15:21:46
Копировать: 0 Количество просмотров: 597
1
Подписаться
1617
Подписчики

Стратегия отслеживания тренда с четырьмя скользящими средними

Обзор

Стратегия по отслеживанию трендов с четырьмя равномерными интервалами - это количественная торговая стратегия, использующая одновременно четыре весомых движущихся средних (WMA) с разными периодами, чтобы идентифицировать тенденции цен на акции, создавая позиции сверх или пустые позиции при обратном тренде. Эта стратегия одновременно устанавливает механизмы остановки и остановки для управления риском.

Стратегический принцип

В этой стратегии используются четыре линии WMA, из которых две более длинные WMA ((longM1 и longM2) используются для выявления многоголовых тенденций и сигналов многоголовых, а две другие более короткие WMA ((shortM1 и shortM2) используются для выявления пустых тенденций и сигналов пустых. Конкретные правила торговли следующие:

  1. Когда короткий период WMA пересекает длинный период WMA вверх-вниз, создается сигнал для многообещающей позиции, создается многообещающая позиция;
  2. Когда короткопериодическая WMA пересекает длиннопериодическую WMA снизу вверх, генерируется сигнал к открытию позиции, создавая открытую позицию;
  3. Установка стоп-цены и стоп-убытков на каждую позицию в соответствии с вводимыми стоп-пропорциями и стоп-убытками;
  4. Когда цена достигнет стоп-поста или стоп-лосса, ликвидируйте соответствующую позицию.

Эта стратегия фактически является поворотным пунктом для отслеживания ценовых тенденций, создания позиции при пересечении коротких и длинных линий, а затем использования стоп-лосса для блокировки прибыли или контроля риска.

Анализ преимуществ

Стратегии по отслеживанию трендов с четверомерным пересечением имеют следующие преимущества:

  1. источник стратегического сигнала ясен, он образуется в результате пересечения четырёх равномерных линий и позволяет четко определять тенденции;
  2. Сигналы для создания хранилища являются более надежными, используя вероятность того, что две группы однозначно фильтруют фальшивые сигналы;
  3. Использование механизма стоп-стоп для управления риском-прибылью для каждой позиции, чтобы избежать чрезмерных одиночных убытков;
  4. Политические параметры меньше, их легко реализовать и протестировать.

Анализ рисков

Однако есть и потенциальные риски, связанные с использованием стратегий по отслеживанию трендов на четверомерных пересечениях:

  1. Стратегия имеет высокую зависимость от среднелинейных индикаторов, которые могут создавать задержанные ошибочные сигналы при резких колебаниях цен;
  2. Сигналы по открытию позиций с несколькими открытыми позициями могут часто чередоваться, что приводит к чрезмерной частоте торгов и обременению комиссионными.
  3. Установка стоп-лосса с фиксированной процентной долей может не адаптироваться к рыночным колебаниям в реальном времени.

Для снижения вышеупомянутых рисков можно рассмотреть возможность подтверждения торговых сигналов в сочетании с другими техническими показателями, оптимизации стандартов открытия позиций и остановки потерь или искусственного вмешательства в аномальные рынки.

Направление оптимизации

Стратегии по отслеживанию трендов на четверомерном диапазоне могут быть оптимизированы в следующих аспектах:

  1. Проверка среднелинейных параметров из нескольких комбинаций, чтобы найти оптимальную комбинацию параметров;
  2. Увеличение показателей, таких как объем сделок или индекс колебаний, чтобы отфильтровать ложные сигналы;
  3. создание механизмов самостоятельной адаптации к стандартам стоп-лосс, динамично адаптирующихся к рыночным колебаниям;
  4. Оптимизация стандартов открытия позиций, чтобы избежать слишком частых обратных открытий.

Подвести итог

В целом, четырехлинейная стратегия слежения за трендом является более простой и интуитивно понятной стратегией слежения за трендом. Она использует несколько групп средних линейных пересечений, чтобы идентифицировать возможные точки перехода цены, а также поддерживает механизм остановок для блокирования прибыли и контроля риска.

Исходный код стратегии
/*backtest
start: 2024-01-22 00:00:00
end: 2024-02-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@rosedenvy
//@version=5
strategy("Four WMA Strategy with TP and SL", shorttitle="4WMA TP/SL", overlay=true)

// Inputs for WMA lengths
longM1 = input.int(10, title="Long WMA1")
longM2 = input.int(20, title="Long WMA2")
shortM1 = input.int(30, title="Short WMA1")
shortM2 = input.int(40, title="Short WMA2")

// Inputs for TP and SL
tp_percent = input.float(1.0, title="Take Profit %") / 100
sl_percent = input.float(1.0, title="Stop Loss %") / 100

// Calculating WMAs
longWMA1 = ta.wma(close, longM1)
longWMA2 = ta.wma(close, longM2)
shortWMA1 = ta.wma(close, shortM1)
shortWMA2 = ta.wma(close, shortM2)

// Entry Conditions
longCondition = ta.crossunder(longWMA1, longWMA2)
shortCondition = ta.crossunder(shortWMA2, shortWMA1)

// Strategy Entry
if (longCondition)
    strategy.entry("Long", strategy.long, comment = "Long entry")
    strategy.exit("Long TP/SL", "Long", limit=close * (1 + tp_percent), stop=close * (1 - sl_percent), comment = "Long Exit" )

if (shortCondition)
    strategy.entry("Short", strategy.short, comment = "Short entry")
    strategy.exit("Short TP/SL", "Short", limit=close * (1 - tp_percent), stop=close * (1 + sl_percent), comment = "Short Exit")

// Plotting WMAs
plot(longWMA1, color=color.blue)
plot(longWMA2, color=color.orange)
plot(shortWMA1, color=color.red)
plot(shortWMA2, color=color.purple)