La estrategia combina el indicador de dinámica y la idea de BREAKOUT de la línea media, para operar cuando el indicador de dinámica cambia de dirección en forma continua y el precio rompe la línea media.
La lógica específica de la transacción:
Calcular el movimiento de corto período, como el movimiento de 5 días
Cuando la potencia actual y las dos columnas de potencia anteriores son mayores a 50, se crea una señal múltiple
Cuando el precio sube por encima de la media de 5 días, ejecute más
La señal de vacío se establece cuando la potencia actual y las dos columnas de potencia anteriores son menores a 50
Ejecutar un short cuando el precio cruza la media de 5 días por debajo
Configurar un parón de puntos fijos y un seguimiento de las estrategias de stop loss
La estrategia aprovecha al máximo la capacidad de discernimiento de tendencias de los indicadores de dinámica y luego se combina con una ruptura de la línea media para formar una señal de negociación de alta probabilidad que persigue las caídas de precios de las líneas cortas.
La dirección de la dinámica continua es decisiva para determinar la tendencia
Combinación con la ruptura de la línea media para mejorar la calidad de la señal
Combinación de las estrategias de stop loss y retiro de control
La señal de continuidad de potencia puede estar retrasada.
Optimización de los parámetros de prueba repetida
La configuración de la parada de pérdidas requiere precaución
La estrategia combina de manera orgánica el indicador de movimiento y el sistema de BREAK de la línea media para establecer un stop-loss razonable que capte eficazmente las oportunidades de tendencia de la línea corta, siempre que se garantice la calidad de la señal. Sin embargo, la configuración de los parámetros y la optimización de la estrategia de stop-loss son fundamentales.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy("BTC MOM EMA V1", overlay=true)
longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5)
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
strategy.exit("My Long Entry Id", profit=1000,trail_points=60)
shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5)
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)
strategy.exit("My Short Entry Id", profit=1000,trail_points=60)