Esta estrategia juzga las tendencias del mercado mediante el análisis del cambio de color de las velas Heiken Ashi y automáticamente compra y vende.
Primero calcular los precios de apertura, cierre, alto y bajo de la vela Heiken Ashi. El color de la vela está determinado por los precios de cierre y apertura. Si el precio de cierre es mayor que el precio de apertura, la vela es verde, de lo contrario es roja. Cuando el precio de cierre de la barra actual es mayor que el precio de apertura, y el precio de cierre de la barra anterior es menor o igual al precio de apertura de la barra anterior, se genera una señal de compra. Cuando el precio de cierre de la barra actual es menor o igual al precio de apertura, y el precio de cierre de la barra anterior es mayor que el precio de apertura de la barra anterior, se genera una señal de venta.
De esta manera, al observar el cambio en los colores de las velas Heiken Ashi, juzga la tendencia. Cuando el color cambia de rojo a verde, entra en un mercado alcista. Cuando el color cambia de verde a rojo, entra en un mercado bajista, para capturar los cambios en las tendencias del mercado.
Soluciones:
La estrategia de cambio de color de la barra Heiken Ashi juzga las tendencias analizando los cambios de color de la vela, ir largo cuando el rojo cambia a verde y ir corto cuando el verde cambia a rojo. Esta es una estrategia de seguimiento de tendencias relativamente simple. La ventaja es su fuerte capacidad para identificar los puntos de cambio de tendencia, pero el tiempo de entrada tiene cierto retraso, lo que requiere una mayor optimización. Con un marco de estrategia razonable, la optimización de parámetros y un estricto control de riesgos son clave para el éxito. En general, la estrategia tiene una lógica clara, fácil y vale la pena investigar y aplicar más.
/*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)