Estrategia de doble media móvil de punto de inflexión

El autor:¿ Qué pasa?, Fecha: 2023-10-24 12:19:04
Las etiquetas:

img

Resumen

La estrategia binaria de punto de inflexión es una estrategia de negociación basada en el cruce de la línea de inflexión. Utiliza dos medias móviles con diferentes parámetros para determinar el momento de entrada y salida según su inflexión. La estrategia es simple, intuitiva y fácil de implementar, y es adecuada para el comercio de líneas medianas y largas.

Principios estratégicos

La estrategia utiliza el precio como fuente de entrada de precios para calcular la línea media de dos parámetros diferentes, SMA1 y SMA2 respectivamente. La estrategia utiliza el indicador ROC para determinar el cambio de la línea media. Cuando el valor del ROC del SMA1 excede el umbral positivo establecido, se considera que el SMA1 se vuelve hacia arriba y se registra una señal ascendente del SMA1; cuando el valor del ROC del SMA1 se rompe con el umbral negativo establecido, se considera que el SMA1 se vuelve hacia abajo y se registra una señal descendente del SMA1.

Cuando el SMA1 se vuelve hacia arriba y el SMA2 de la línea K anterior se vuelve hacia abajo, se produce una señal de compra, más; cuando el SMA1 se vuelve hacia abajo y el SMA2 de la línea K anterior se vuelve hacia arriba, se produce una señal de venta, más.

La estrategia utiliza dos inversiones de línea uniforme para determinar la dirección de la negociación, una inversión de línea uniforme para confirmar el momento de entrada, y la intersección de dos líneas uniformes para asegurar que la tendencia cambie en el momento de entrada, lo que puede filtrar eficazmente los falsos avances.

Análisis de ventajas

  • El uso de la intersección y el juicio de giro de dos líneas uniformes puede filtrar eficazmente los falsos avances y mejorar la precisión de la entrada.

  • El indicador ROC, combinado con el cambio uniforme, permite determinar claramente el cambio de hora y evitar operaciones frecuentes.

  • El uso de líneas medias y largas de doble línea uniforme permite seguir la tendencia principal y obtener mayores ganancias de tendencia.

  • La lógica de la estrategia es simple, clara y fácil de entender, adecuada para los principiantes de la negociación cuantitativa.

  • Los parámetros se pueden personalizar para adaptarse a diferentes entornos del mercado y tienen una gran adaptabilidad.

Análisis de riesgos

  • El cruce de dos líneas equiláteras puede generar una gran cantidad de falsas señales en mercados inestables, causando pérdidas.

  • Los parámetros de ROC deben optimizarse con precisión, de lo contrario, la identificación de desvío puede tener errores que afectan el rendimiento de la estrategia.

  • Los mercados con grandes turbulencias de ciclo pueden desencadenar múltiples pérdidas, que pueden evitarse ampliando el alcance de las pérdidas.

  • El hecho de que los indicadores esténdricos sean sólo la base para responder a eventos inesperados como noticias importantes puede causar pérdidas.

  • Se debe tener en cuenta que los parámetros optimizan los problemas de ajuste, y que los ciclos de prueba deben ser lo suficientemente largos como para incluir diferentes sectores.

Dirección de optimización

  • Optimiza los parámetros de la media móvil para encontrar la mejor combinación de ciclos de la media

  • Optimización de los parámetros ROC para mejorar la precisión de la identificación de rotación

  • Mecanismos de stop loss adicionales, que permiten el uso de stop loss dinámicos para romper los niveles de precios personalizados

  • Añadir condiciones adicionales, como el índice de volumen de transacción, para evitar falsos avances

  • En combinación con otros indicadores, como el MACD, el BOLL, etc., mejora la eficacia de las decisiones.

  • Optimización automática de parámetros para adaptarse a cambios en el mercado mediante métodos como el aprendizaje automático

Resumen

La estrategia del punto de inflexión de doble línea uniforme es en general una estrategia de seguimiento de tendencias simple y práctica. Se puede realizar con solo indicadores de línea uniforme básicos, la lógica es clara y fácil de entender, y es muy adecuada para aprender y practicar para principiantes en operaciones cuantitativas. La estabilidad de la estrategia puede mejorarse significativamente mediante la optimización de parámetros y el mecanismo de stop loss.

Resumen general

La estrategia de punto de inflexión de media móvil doble es una estrategia de seguimiento de tendencias basada en cruces de media móvil. Utiliza dos medias móviles con diferentes configuraciones de parámetros y determina los puntos de entrada y salida de acuerdo con sus direcciones de inflexión.

Estrategia lógica

La estrategia utiliza el precio como fuente de entrada de precios y calcula dos promedios móviles, SMA1 y SMA2, con parámetros diferentes. Utiliza el indicador ROC para determinar las direcciones de giro de los promedios móviles. Cuando el valor ROC de SMA1 supera el umbral positivo, se considera un giro ascendente de SMA1 y se registra una señal ascendente. Cuando el valor ROC de SMA1 rompe el umbral negativo, se considera un giro descendente de SMA1 y se registra una señal descendente.

Cuando el SMA1 gira hacia arriba y el bar anterior SMA2 gira hacia abajo, se genera una señal de compra para ir largo.

La estrategia utiliza las direcciones de giro de dos promedios móviles para determinar la dirección de negociación y el giro de un promedio móvil para confirmar el momento de entrada.

Análisis de ventajas

  • El uso de doble cruce de promedios móviles y puntos de inflexión puede filtrar eficazmente las falsas rupturas y mejorar la precisión de entrada.

  • La combinación de los puntos de inflexión de la media móvil con el indicador ROC permite identificar claramente los puntos de inflexión y evitar operaciones frecuentes.

  • La adopción de medias móviles duales a medio y largo plazo puede seguir la tendencia principal y obtener ganancias considerables.

  • La lógica de la estrategia es simple y clara, fácil de entender e implementar, adecuada para principiantes en el comercio de cantidades.

  • Los parámetros personalizables se adaptan a diferentes entornos de mercado con una gran adaptabilidad.

Análisis de riesgos

  • Los cruces dobles de las medias móviles pueden generar muchas señales falsas en los mercados variables, lo que conduce a pérdidas.

  • Los parámetros de ROC necesitan una optimización precisa, de lo contrario el reconocimiento de turnos tendrá errores, lo que afectará el rendimiento de la estrategia.

  • Los mercados de grandes intervalos periódicos pueden activar el stop loss varias veces. La ampliación del rango de stop loss puede evitarlo.

  • Confiando únicamente en las medias móviles, es difícil responder a acontecimientos repentinos como noticias importantes, que pueden conducir a pérdidas.

  • Observe el problema del sobreajuste en la optimización de parámetros. El período de prueba debe ser lo suficientemente largo como para incluir diferentes condiciones del mercado.

Direcciones de optimización

  • Optimizar los parámetros de la media móvil para encontrar la mejor combinación de períodos de media móvil.

  • Optimizar los parámetros de ROC para mejorar la precisión del reconocimiento de puntos de inflexión.

  • Añadir mecanismos de stop loss como stop loss dinámico basado en la ruptura de los niveles de precios personalizados.

  • Añadir condiciones adicionales como indicadores de volumen para evitar fallas.

  • Incorporar otros indicadores como MACD, BOLL para mejorar la toma de decisiones.

  • Utilice el aprendizaje automático, etc., para optimizar automáticamente los parámetros y adaptarse a los cambios del mercado.

Resumen de las actividades

En resumen, la estrategia del punto de inflexión de la media móvil dual es una estrategia simple y práctica de seguimiento de tendencias. Se puede implementar con indicadores básicos de media móvil y tiene una lógica clara y fácil de entender, lo que la hace muy adecuada para que los principiantes en el comercio cuántico aprendan y practiquen. Con la optimización de parámetros y la optimización de stop loss, la estabilidad de la estrategia se puede mejorar enormemente. La combinación con otros indicadores auxiliares puede mejorar aún más la estrategia. La estrategia altamente personalizable se puede aplicar de manera flexible a diferentes entornos de mercado y es una estrategia de trading de media móvil dual recomendada.

[/trans] ¿Qué quieres decir?


/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("MA Turning Point Strategy", overlay=true)
src = input(close, title="Source")

price = request.security(syminfo.tickerid, timeframe.period, src)
ma1 = input(25, title="1st MA Length")
type1 = input("HMA", "1st MA Type", options=["SMA", "EMA", "HMA", "VWMA"])
f_hma(_src, _length)=>
    _return = wma((2*wma(_src, _length/2))-wma(_src, _length), round(sqrt(_length)))

price1 = if (type1 == "SMA")
    sma(price, ma1)
else
    if (type1 == "EMA")
        ema(price, ma1)
    else
        if (type1 == "VWMA")
            vwma(price, ma1)
        else
            f_hma(price, ma1)
    
plot(series=price1, style=line,  title="1st MA", color=blue, linewidth=2, transp=0)

lookback1 = input(1, "Lookback 1")
roc1 = roc(price1, lookback1)

ma1up = false
ma1down = false
ma2up = false
ma2down = false

ma1up := nz(ma1up[1])
ma1down := nz(ma1down[1])
ma2up := nz(ma2up[1])
ma2down := nz(ma2down[1])

trendStrength1 = input(2.5, title="Minimum slope magnitude * 100", type=float) * 0.01

if crossover(roc1, trendStrength1)
    ma1up := true
    ma1down := false
    
if crossunder(roc1, -trendStrength1) 
    ma1up := false
    ma1down := true

longCondition = ma1up and ma1down[1]
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = ma1down and ma1up[1]
if (shortCondition)
    strategy.entry("Short", strategy.short)



Más.