La estrategia de inversión de tres velas altas es una estrategia de negociación a corto plazo basada en patrones de velas. Utiliza las características de tres líneas de yang consecutivas para obtener oportunidades comerciales a corto plazo con una tasa de éxito relativamente alta durante la sesión.
Esta estrategia se utiliza principalmente para el comercio a corto plazo. Su ventaja es que las reglas son simples y claras, fáciles de operar. Al mismo tiempo, incorpora mecanismos de stop loss y take profit para controlar los riesgos. Sin embargo, la estrategia también tiene ciertos riesgos, como la divergencia en mercados alcistas consecutivos en mercados de tendencia.
La estrategia juzga si los últimos tres candelabros son todas las líneas yang, y si el precio de cierre diario es mayor que el precio de apertura.
Específicamente, la estrategia juzga las 3 velas más recientes, a saber, la 1a, 2a y 3a velas, si sus precios de apertura son más bajos que los precios de cierre.
Además, la estrategia también calcula la diferencia porcentual entre el precio actual y el precio de apertura más bajo y el precio de cierre más alto en los últimos tres días. Si este porcentaje es superior al 20% pero inferior al 50%, demuestra que el espacio de reversión actual no es grande y es un momento adecuado para intervenir.
Cuando se cumplen todas las condiciones anteriores, puede intervenir para ir largo. En este punto, el precio de stop loss está cerca del precio de entrada, y el objetivo de take profit es 1,5 veces el precio de entrada.
La estrategia tiene las siguientes ventajas:
La estrategia también presenta los siguientes riesgos:
Para hacer frente a los riesgos, la optimización puede realizarse de las siguientes maneras:
La estrategia se puede optimizar en las siguientes direcciones:
En resumen, la estrategia de inversión de tres velas altas es una estrategia de comercio a corto plazo simple y práctica. Tiene las ventajas de reglas claras, operación fácil, uso de patrones de velas, así como riesgos como la inversión contra tendencias y el disparador de stop loss. Podemos optimizar esta estrategia de muchas maneras para que funcione mejor para el uso comercial a corto plazo.
/*backtest start: 2024-01-19 00:00:00 end: 2024-02-18 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © nonametr //@version=5 strategy("3 high candle test") cond2 = open[3] < close[3] cond1 = open[2] < close[2] cond0 = open[1] < close[1] targetPercent = 0.5 currentPercent = 100 -(( math.min(open[3],open[2],open[1]) / math.max(close[3],close[2],close[1])) * 100) longExitPrice = strategy.position_avg_price * ((100 + 1) * 0.01) shortExitPrice = strategy.position_avg_price * ((100 - 0.4) * 0.01) plot(currentPercent) if cond2 == true and cond1 == true and cond0 == true and currentPercent > 0.2 and currentPercent < 0.5 strategy.entry("Enter Long", strategy.long, qty=1) if close <= shortExitPrice strategy.close("Enter Long") closeToReduceRisk = close[1] < open[1] and strategy.openprofit > 0.47 if closeToReduceRisk or close >= longExitPrice strategy.close("Enter Long")