В процессе загрузки ресурсов... загрузка...

Стратегия изменения цвета штанги Хайкена Аши

Автор:Чао Чжан, Дата: 2023-10-09 15:38:46
Тэги:

Обзор

Эта стратегия оценивает рыночные тенденции, анализируя изменение цвета свечей Хайкена Аши и автоматически покупает и продает. Она генерирует сигналы покупки, когда цвет свечи меняется с красного на зеленый, и сигналы продажи, когда цвет меняется с зеленого на красный.

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

Сначала вычислить открытые, закрытые, высокие и низкие цены свечи Хайкен Аши. Цвет свечи определяется ценой закрытия и открытия. Если цена закрытия больше, чем цена открытия, свеча зеленая, в противном случае она красная. Когда цена закрытия текущей панели больше, чем цена открытия, и цена закрытия предыдущей панели меньше или равна цене открытия предыдущей панели, генерируется сигнал покупки. Когда цена закрытия текущей панели меньше или равна цене открытия, и цена закрытия предыдущей панели больше, чем цена открытия предыдущей панели, генерируется сигнал продажи.

Таким образом, наблюдая за изменением цвета свечи Хайкен Аши, он оценивает тенденцию. Когда цвет меняется с красного на зеленый, он входит в бычий рынок. Когда цвет меняется с зеленого на красный, он входит в медвежий рынок, чтобы улавливать изменения в рыночных тенденциях.

Преимущества стратегии

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

Риски и решения

  1. Есть некоторая задержка, невозможно войти в реальном времени в местах перехода.
  2. Существует риск того, что стоп-лосс будет достигнут.

Решения:

  1. Объедините с другими индикаторами, такими как полосы Боллинджера, чтобы оптимизировать сроки входа.
  2. Используйте движущийся стоп-лосс или своевременный стоп-лосс для строгого контроля рисков.

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

  1. Оптимизируйте стратегию стоп-лосса, чтобы избежать поражения.
  2. Добавление скользящей средней и других показателей для улучшения точности ввода.
  3. Добавьте размер позиций, чтобы избежать чрезмерных потерь.
  4. Комбинируйте с RSI и т.д., чтобы избежать переоценки.
  5. Испытывайте различные продукты, чтобы найти оптимальные параметры.

Заключение

Стратегия изменения цвета штанги Хайкена Аши оценивает тенденции, анализируя изменения цвета свечи, длинный ход, когда красный меняется на зеленый, и короткий ход, когда зеленый меняется на красный. Это относительно простая стратегия, следующая за трендом. Преимущество заключается в его сильной способности идентифицировать точки изменения тренда, но время входа имеет некоторое отставание, требующее дальнейшей оптимизации. При разумной стратегии, оптимизация параметров и строгий контроль рисков являются ключевыми для успеха. В целом стратегия имеет четкую, простую логику и стоит исследовать и применять дальше.


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

//@version=3
strategy("Kozlod - Heikin-Ashi Bar Color Change Strategy", overlay = true)

// 
// author: Kozlod
// date: 2018-09-03
// https://www.tradingview.com/u/Kozlod/
// 

// Calculation HA Values 
haopen   = 0.0
haclose  = ((open + high + low + close)/4)
haopen  := na(haopen[1]) ? (open + close)/2 : (haopen[1] + haclose[1]) / 2
hahigh   = max(high, max(haopen, haclose))
halow    = min(low,  min(haopen, haclose))

// HA colors
hacolor =  haclose  > haopen ? green : red

// Signals
turnGreen = haclose  >  haopen and haclose[1] <= haopen[1]
turnRed   = haclose  <= haopen and haclose[1]  > haopen[1]

// Plotting
bgcolor(hacolor)

plotshape(turnGreen, style = shape.arrowup,   location = location.belowbar, color = green)
plotshape(turnRed,   style = shape.arrowdown, location = location.abovebar, color = red) 

// Alerts
strategy.entry("long",  true,  when = turnGreen)
strategy.entry("short", false, when = turnRed)


Больше