La estrategia de ruptura de la parábola dorada es una estrategia de análisis técnico que combina el juicio de los patrones de la parábola dorada y la ruptura de las señales de salida de la media móvil para ingresar al mercado cuando se forma el patrón de la parábola dorada y salir cuando se rompe la señal de salida, con el fin de realizar operaciones rentables.
Las principales reglas de evaluación de esta estrategia son:
Utilice la media móvil simple de los precios más altos y más bajos de 5 K-líneas para dibujar el canal de la parábola dorada.
Cuando el precio de cierre rompe el canal hacia arriba, forma un patrón de parábola dorada como una señal de compra para ingresar al mercado. Esto indica que el precio está rompiendo el borde superior del canal y puede estar entrando en una tendencia.
Después de comprar, fije el stop loss de seguimiento cerca del precio de entrada para evitar pérdidas.
Cuando el precio rompe el borde inferior del canal, genera una señal de salida para cerrar la orden larga y salir del mercado.
Los principales criterios de juicio de esta estrategia incluyen el juicio del patrón de la parábola dorada y el juicio de la señal de salida de la media móvil, lo que le permite ingresar durante las rupturas de tendencia y controlar los riesgos a través de paradas y ganancias.
Esta estrategia tiene las siguientes ventajas:
La combinación de análisis de patrones e indicadores técnicos mejora la fiabilidad de las señales de negociación.
El stop loss de seguimiento controla el riesgo de pérdida única y evita pérdidas excesivas.
El retraso de las ganancias bloquea las ganancias y impide el retroceso de las ganancias.
Tiene una relación de ganancias relativamente alta y es adecuada para los inversores que buscan rendimientos estables.
La sintaxis de la estrategia easytrade es simple y fácil de escribir y optimizar.
La estrategia también presenta los siguientes riesgos:
Los precios pueden no romper el canal de manera efectiva, causando falsos breakouts. Esto causará pérdidas innecesarias. Puede reducir la probabilidad de falsos breakouts optimizando los parámetros.
La pérdida de parada posterior puede romperse, expandiendo así las pérdidas.
El retraso en la toma de ganancias puede salir demasiado pronto, perdiendo oportunidades de ganancias mayores.
Necesidad de ajustar los parámetros del canal de manera oportuna para adaptarse a los ajustes de tendencia en diferentes ciclos.
La estrategia se puede optimizar en los siguientes aspectos:
Optimizar los parámetros del canal para encontrar combinaciones de parámetros más adecuadas para mejorar la calidad de la señal.
Añadir otras condiciones de filtrado, como aumentos de volumen de operaciones para mejorar la precisión de la señal.
Pruebe otras señales de salida como la salida de bandas de Bollinger o la parada SAR para encontrar mejores puntos de salida.
Prueba diferentes algoritmos de stop loss, toma ganancias para optimizar la gestión del dinero.
Añadir módulos adaptativos para optimizar automáticamente los parámetros de la estrategia en función de las condiciones del mercado en tiempo real.
La estrategia de ruptura de la parábola dorada combina análisis de patrones e indicadores técnicos para señales comerciales de calidad relativamente alta y utiliza paradas y tomar ganancias para controlar riesgos. Esta estrategia puede mejorar la rentabilidad a través de varios métodos de optimización y es una estrategia de trading cuantitativa fácil de dominar con rendimientos estables. Es adecuada para inversores con alguna base que desean rendimientos estables.
/*backtest start: 2024-01-04 00:00:00 end: 2024-02-03 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("5MABAND + GBS Buy & Sell Strategy", overlay=true) // Command 1 - 5MABAND Calculation length = input(5, title="Number of Candles for Average") avgHigh = ta.sma(high, length) avgLow = ta.sma(low, length) // Plotting 5MABAND Bands plot(avgHigh, color=color.green, title="5MABAND High Line", linewidth=1) plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=1) // Command 2 - GBS concept Buy Entry gbsBuyCondition = close > open and high - close < close - open and open - low < close - open and close - open > close[1] - open[1] and close - open > close[2] - open[2] and close - open > close[3] - open[3] and close[1] < avgHigh and close[2] < avgHigh and close[3] < avgHigh and open[1] < avgHigh and open[2] < avgHigh and open[3] < avgHigh // Command 3 - GBS Concept Sell Entry gbsSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open[1] > avgLow and open[2] > avgLow and open[3] > avgLow and open - close > open - low and open - close > high - open // Command 6 - 5MABAND Exit Trigger exitTriggerCandle_5MABAND_Buy = low < avgLow exitTriggerCandle_5MABAND_Sell = high > avgHigh // Exit Signals for 5MABAND exitBuySignal_5MABAND = close < avgLow exitSellSignal_5MABAND = close > avgHigh // Execute Buy and Sell Orders strategy.entry("Buy", strategy.long, when = gbsBuyCondition) strategy.close("Buy", when = exitBuySignal_5MABAND) strategy.entry("Sell", strategy.short, when = gbsSellCondition) strategy.close("Sell", when = exitSellSignal_5MABAND) // Exit Buy and Sell Orders for 5MABAND strategy.close("Buy", when = exitTriggerCandle_5MABAND_Buy) strategy.close("Sell", when = exitTriggerCandle_5MABAND_Sell)