Стратегия прорыва тренда Williams на 9 дней


Дата создания: 2023-10-17 13:51:15 Последнее изменение: 2023-10-17 13:51:15
Копировать: 0 Количество просмотров: 1068
1
Подписаться
1617
Подписчики

Стратегия прорыва тренда Williams на 9 дней

Обзор

Стратегия основана на идее 9-дневного прорыва Ларри Уильямса, которая определяет тенденцию, наблюдая за направлением 9-дневной движущейся средней, вступая в точку прорыва и следуя тренду.

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

  • Использование 9-дневного скользящего среднего показателя EMA в качестве индикатора тренда
  • Когда цена выходит из нижней части EMA и идет вверх, считается, что она позитивна, и покупается.
  • Когда цена выходит из верхней части EMA и пробивается вниз, она считается пониженной и продается.
  • Сигнал покупки: цена открытия ниже 9-й ЕМА, цена закрытия выше 9-й ЕМА
  • Сигнал продажи: цена открытия выше 9-й ЕМА, цена закрытия ниже 9-й ЕМА

В частности:

  1. 9-дневная EMA
  2. Определить, соответствует ли K-линия условию покупки, то есть цена открытия ниже 9-й ЕМА, цена закрытия выше 9-й ЕМА
  3. Если это будет удовлетворено, то при входе в позицию закрытия будет сделано больше, и цена остановки будет установлена как предыдущая высокая точка.
  4. Определить, соответствует ли K-линия условию продажи в тот день, то есть цена открытия выше 9-й ЕМА, цена закрытия ниже 9-й ЕМА
  5. Если он удовлетворяет требованиям, то продается до того, как будет сделано больше входных точек, и цена остановки устанавливается на предыдущую низкую точку.

Это полная логика покупки и продажи.

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

Это более простая стратегия отслеживания трендов, которая имеет следующие преимущества:

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

Риск и оптимизация

Однако есть некоторые риски и недостатки в этой стратегии, которые могут быть улучшены:

  1. Цикл EMA устанавливается на 9 дней и может быть недостаточно гибким для различных сортов и рыночных условий, можно ввести адаптивный цикл EMA
  2. Определение тенденции только с помощью 9-дневных ЭМА может быть слишком простым, можно ввести несколько временных периодов ЭМА или других показателей для комбинированного определения
  3. В реальном диапазоне, без учета стоимости сделки и скольжения, они оказывают большое влияние на прибыль и убыток.
  4. Без установки стоп-лосс-стоп-принципа, невозможно контролировать риск-прибыль на одну сделку
  5. Входящий сигнал может испытывать многократные колебания, создавая несколько ненужных буклетов, можно установить условия фильтрации

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

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

Стратегия прорыва 9-го дня Уильямса - это более классическая стратегия краткосрочных тенденций, основная идея проста и ясна, чтобы определить направление тренда по EMA, войти в точку прорыва, следовать за трендом и своевременно остановить убыток. Стратегия проста в понимании и реализации, высокая эффективность использования средств, но также имеет некоторые недостатки. Мы можем оптимизировать стратегию с помощью нескольких ракурсов, чтобы сделать параметры стратегии более динамичными и гибкими, правила суждения более строгими и всеобъемлющими, а контроль риска и прибыли более совершенным, чтобы адаптироваться к более широкой рыночной ситуации, повысить стабильность стратегии и ее прибыльность.

Исходный код стратегии
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("larry willians teste2", overlay=true)

//Window of time
start     = timestamp(2019, 00, 00, 00, 00)  // backtest start window
finish    = timestamp(2019, 12, 31, 23, 59)        // backtest finish window
window()  => true // create function "within window of time"  

ema9=ema(close,9) // Ema de 9 periodos

//Condições de compra
c1= (open< ema9 and close > ema9) //abrir abaixo da ema9 e fechar acima da ema9

if(window())
    if(c1)
        strategy.entry("Compra", true, stop = high) // Coloca ordem stopgain no topo anterior
    else
        strategy.cancel("Compra") // Cancela a ordem se o proximo candle não "pegar"
        
//codições de venda
v1= (open> ema9 and close < ema9) // abrir acima da ema9 e fechar abaixo ema9

if(window())
    if (v1)
        strategy.exit("Venda", from_entry = "Compra", stop = low) // Saida da entrada com stop no fundo anterior
    else
        strategy.cancel("Venda") //Cancela a ordem se o proximo candle não "pegar"