Краткосрочная стратегия торговли Hawk Eye

Автор:Чао Чжан, Дата: 22 сентября 2023 12:09:01
Тэги:

Обзор

Короткосрочная торговая стратегия Hawk Eye - это краткосрочная торговая стратегия, которая сочетает в себе несколько технических индикаторов.

Логика стратегии

Стратегия сначала рассчитывает быструю скользящую среднюю (21 периода) и медленную скользящую среднюю (55 периодов). Когда быстрая MA пересекает более медленной MA, и MACD переходит от отрицательного к положительному, генерируется сигнал покупки. Когда быстрая MA переходит ниже медленной MA, и MACD переходит от положительного к отрицательному, генерируется сигнал продажи. Кроме того, стратегия также включает в себя индикатор RSI для фильтрации сигналов. Сигналы покупки генерируются только тогда, когда RSI низкий и поворачивается вверх. Сигналы продажи генерируются только тогда, когда RSI высокий и поворачивается вниз. Наконец, стратегия также использует VWMA для сравнения позиций быстрых и медленных скользящих средних для дальнейшего подтверждения тенденции.

В частности, когда MACD переходит от отрицательного к положительному, быстрый MA пересекается над медленным MA, а 50-периодный VWMA ниже 200-периодного VWMA, генерируется сигнал покупки. Когда MACD переходит от положительного к отрицательному, быстрый MA пересекается ниже медленного MA, и 50-периодный VWMA выше 200-периодного VWMA, генерируется сигнал продажи. Стратегия покупает, когда быстрый Stoch находится выше медленного Stoch, и продает, когда быстрый Stoch находится ниже медленного Stoch.

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

Наибольшее преимущество этой стратегии заключается в сочетании нескольких индикаторов для фильтрации сигналов, что может эффективно снизить вероятность ошибочных сделок. MACD определяет направление тренда, VWMA определяет место основного тренда, Stoch фильтрует зоны перекупленности / перепроданности, а RSI избегает зон переоценки. Сочетание нескольких индикаторов делает торговые сигналы более надежными. Использование нескольких индикаторов обеспечивает качество сигнала при одновременном контроле чрезмерной торговли.

Кроме того, краткосрочная торговля в течение 1-часового периода времени может использовать краткосрочные возможности на рынке и достигать более высокой прибыли.

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

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

Кроме того, кратковременная торговля имеет более высокую частоту торговли. Чрезмерная частота торговли не только увеличивает затраты на транзакции, но и увеличивает операционные риски. Неспособность непрерывно контролировать рынок может привести к пропущенным входам и выходам.

Наконец, сочетание нескольких индикаторов увеличивает риск приспособления кривой.

Руководство по оптимизации

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

  1. Оптимизируйте параметры индикатора, чтобы найти наилучшую комбинацию параметров.

  2. Добавьте стратегии стоп-лосса для уменьшения потерь на одной сделке.

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

  4. Включить размещение позиций для оптимизации эффективности использования капитала.

  5. Проверьте эффективность различных продуктов и контрактов.

  6. Добавьте алгоритмы машинного обучения, которые используют исторические данные для обучения и уменьшают риски переподготовки.

Резюме

Короткосрочная торговая стратегия Hawk Eye объединяет несколько индикаторов для создания торговых сигналов и совершает краткосрочные сделки в течение 1-часового периода. Преимущества этой стратегии - надежные комбинации индикаторов и высокий показатель выигрыша. Но есть также такие риски, как трудности в оптимизации параметров и высокая частота торговли. В целом, эта стратегия имеет большой потенциал оптимизации. При правильной настройке параметров производительность может быть очень впечатляющей. Благодаря постоянной оптимизации и тестированию эта стратегия может стать очень практичным инструментом для краткосрочной торговли.


/*backtest
start: 2022-09-15 00:00:00
end: 2023-09-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Hawk 1H Strategy", overlay=true)

fastLength = input(21)
slowlength = input(55)
MACDLength = input(8)
smallEMA = ema(close, fastLength)
largeEMA = ema(close, slowlength)
MACD = smallEMA - largeEMA
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

smoothK = input(5, minval=1)
smoothD = input(5, minval=1)
lengthRSI = input(8, minval=1)
lengthStoch = input(21, minval=1)
src = input(close, title="RSI Source")
vFast = stoch(close, high, low, 8)
vSlow = sma(vFast, 5)
rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)

fiftyVWMA = vwma(close, 55)
twohunVWMA = vwma(close,144)


if (MACD > MACD[1]) and (MACD[1] > MACD[2]) and (fiftyVWMA < twohunVWMA)
    if (vFast > vSlow) and (k < 30) //and (vSlow < 40)
        strategy.entry("MacdLE", strategy.long, comment='Buy')
        
if (MACD < MACD[1]) and (MACD[1] < MACD[2]) and (fiftyVWMA > twohunVWMA)
    if (vFast < vSlow) and (k > 70)//and (vSlow > 60)//and (rsi1 > 60)
        strategy.entry("MacdSE", strategy.short, comment='Sell')


    



//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Больше