Apoyo a la resistencia y la estrategia de la línea larga del MACD

El autor:¿ Qué pasa?, Fecha: 2023-10-30 16:18:34
Las etiquetas:

支撑阻力与MACD长线策略

Resumen

La estrategia combina el análisis de resistencia de soporte del mercado de precios y el análisis de tendencias del indicador MACD para realizar operaciones largas de bajo riesgo en áreas de resistencia de soporte clave con el objetivo de obtener mayores ganancias por encima del precio de la parada.

Principios estratégicos

  1. Los niveles de soporte y resistencia clave se identifican a través del índice de soporte y resistencia del DGT. El indicador determina los niveles de soporte y resistencia en función de la situación del precio. Estos niveles suelen ser áreas potenciales para un cambio de precio o un disco.

  2. Una vez que el indicador ha identificado los niveles de soporte y resistencia, es necesario confirmar la intensidad del soporte y resistencia mediante el análisis del comportamiento de los precios históricos cerca de estos niveles.

  3. Se añade el indicador MACD, que consiste en un histograma de la línea MACD y la línea de señal, así como de la diferencia entre ambos. El MACD identifica tendencias y inversiones de tendencias potenciales. Cuando el MACD cruza la línea de señal y el histograma es positivo, indica que se espera una tendencia alcista.

  4. Combinado con el apoyo identificado por el índice de acción de precios - soporte y resistencia de DGT y la dirección de tendencia identificada por el índice MACD, se pueden encontrar oportunidades comerciales:

    • Comercio múltiple: cuando el precio se acerca a un nivel de apoyo fuerte, si el MACD cruza la línea de señal en la línea y el histograma es positivo, indica que se espera que se forme una tendencia múltiple, haga más cerca del nivel de apoyo y establezca la línea de stop-loss por debajo del nivel de apoyo.
  5. Una vez entrado en el comercio, se puede establecer un objetivo de ganancia según la distancia entre el punto de entrada y el apoyo o resistencia más importante reciente; al mismo tiempo, se utiliza un stop-loss móvil u otras técnicas de gestión de riesgos para bloquear la ganancia y controlar el riesgo.

Análisis de ventajas

  • Utiliza el soporte de resistencia para identificar áreas de inversión clave, zonas de negociación con bajo riesgo.
  • El MACD permite determinar la dirección de la tendencia, solo se negocia cuando la tendencia está definida, evitando las operaciones contrarias.
  • Hacer más cerca de los puntos de apoyo, detener el daño y controlar el riesgo
  • El objetivo es obtener mayores ganancias, y se espera obtener mayores ganancias por encima de los pérdidas.
  • El soporte de resistencia y el MACD pueden validarse mutuamente para aumentar la probabilidad de éxito.

Análisis de riesgos

  • La resistencia de soporte puede romperse y se debe prestar atención a la movilidad de los precios después de la ruptura
  • El MACD está rezagado y puede ser mal interpretado.
  • Existe una probabilidad de que se desencadene un stop loss y se necesita controlar el riesgo de un solo stop loss.
  • La necesidad de centrarse en si los objetivos de ganancias son razonables, demasiado radicales pueden no ser posibles.
  • Hay que estar atento y verificar las señales para evitar señales erróneas.

Las soluciones para el riesgo:

  • Para romper la resistencia de soporte, se requiere un tiempo para detener o invertir las operaciones.
  • Es necesario ser prudente al juzgar las señales del MACD, usarlas en combinación con el precio y verificar las señales.
  • El riesgo de pérdida de una sola operación está controlado en 1-2%, evitando pérdidas excesivas.
  • Los objetivos de ganancia no deben ser demasiado radicales y pueden reducirse apropiadamente.
  • Los niños deben esperar hasta que se confirmen las señales y luego entrar en la sala, evitando el seguimiento a ciegas.

Dirección de optimización

  • Se puede probar el efecto de los indicadores de resistencia de soporte bajo diferentes parámetros
  • Se pueden optimizar los parámetros de MACD para obtener señales MACD más precisas
  • Se puede combinar con otros indicadores para la verificación de señales, como el RSI.
  • Se pueden estudiar indicadores como el cinturón de Bryn para configurar el stop-loss y el stop-slip.
  • Se puede añadir un stop loss móvil automático para fijar mejor los beneficios.
  • Se puede optimizar los parámetros para diferentes variedades
  • Los parámetros de frenado de pérdida específicos se pueden optimizar mediante retroevaluación.

Resumen

La estrategia integra la sentencia de tendencia y el método de negociación de la región clave. Después de obtener una dirección de tendencia determinada, se selecciona una zona de soporte controlada por el riesgo para operar con bajo riesgo con el objetivo de obtener mayores ganancias que los stop-loss. Este modelo de operación de línea larga tiene la esperanza de obtener ganancias estables con solo un menor número de operaciones.


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

//@version=4
strategy("Price Action - Support & Resistance + MACD Strategy", overlay=true)

// Price Action - Support & Resistance
supportLevel = input(100, title="Support Level Strength", minval=1)
resistanceLevel = input(100, title="Resistance Level Strength", minval=1)

var supportPrice = 0.0
var resistancePrice = 0.0

if low <= supportPrice or barstate.islast
    supportPrice := low
if high >= resistancePrice or barstate.islast
    resistancePrice := high

plot(supportPrice, color=color.green, linewidth=1, title="Support")
plot(resistancePrice, color=color.red, linewidth=1, title="Resistance")

// MACD Indicator
[macdLine, signalLine, _] = macd(close, 26, 100, 9)
macdHistogram = macdLine - signalLine

// Bullish Trade Setup
bullishSetup = crossover(macdLine, signalLine) and macdHistogram > 0 and close > supportPrice
plotshape(bullishSetup, color=color.green, title="Bullish Setup", style=shape.triangleup, location=location.belowbar)

// Stop Loss and Take Profit Levels
stopLossLevel = input(5, title="Stop Loss Level (%)", minval=0.1, step=0.1)
takeProfitLevel = input(7.5, title="Take Profit Level (%)", minval=0.1, step=0.1)

// Execute Long Trades
if bullishSetup
    stopLossPrice = close * (1 - stopLossLevel / 100)
    takeProfitPrice = close * (1 + takeProfitLevel / 100)
    strategy.entry("Long", strategy.long)
    strategy.exit("Exit", "Long", stop=stopLossPrice, limit=takeProfitPrice)


Más contenido