Estrategia comercial de CMARSI


Fecha de creación: 2023-09-26 20:44:53 Última modificación: 2023-09-26 20:44:53
Copiar: 0 Número de Visitas: 493
1
Seguir
1166
Seguidores

Descripción general

La estrategia de trading CMARSI es una estrategia de seguimiento de tendencias que combina el indicador RSI y la línea media. Utiliza el indicador RSI mejorado para identificar tendencias y usa la línea media como señal para determinar entradas y salidas. La estrategia se aplica a la negociación de líneas medianas y largas para obtener mejores ganancias al seguir la tendencia.

Análisis de principios

La estrategia CMARSI utiliza un indicador RSI mejorado, llamado RSI de Connors. El RSI de Connors combina los tres indicadores clásicos RSI, RSI de la línea media de fluctuación y el ROC de la tasa de cambio de precios. Su fórmula de cálculo es:

Connors RSI = (RSI + RSI promedio de vacío + porcentaje de ROC) / 3

El RSI utiliza un ciclo de 3 días, el RSI utiliza un ciclo de 2 días y el ROC utiliza un ciclo de 100 días.

El RSI de Connors tiene la ventaja de integrar varios indicadores para identificar con mayor precisión los cambios en la tendencia. Cuando el RSI de Connors cruza el límite de 40 es una señal de plus y cuando cruza el límite de 70 es una señal de baja.

La estrategia CMARSI se basa en el RSI de Connors, con la introducción adicional de un factor de línea media. La estrategia calcula la línea media de 2 días y utiliza el RSI de Connors con la línea media como señal de negociación.

  1. Cuando Connor cruza el límite de 40 y el promedio de 2 días en el RSI, hace una entrada adicional.

  2. Cuando el RSI de Connors cruza el límite de 70 y se encuentra en la línea media diaria de 2 días, la posición plana se retira.

La estabilidad de la estrategia se mejora al evitar la aparición de señales falsas por parte del RSI de Connors, aprovechando las fluctuaciones de la línea de equilibrio.

Análisis de las ventajas

La mayor ventaja de la estrategia CMARSI es la integración de varios indicadores para identificar tendencias, evitando las limitaciones de un solo indicador RSI. En concreto, la estrategia tiene las siguientes ventajas:

  1. El RSI de Connors es más estable que el RSI clásico y permite identificar con precisión los puntos de cambio de tendencia.

  2. La introducción de la línea media filtra eficazmente parte del ruido, evitando la persecución de la caída.

  3. La combinación de múltiples indicadores puede mejorar las probabilidades de ganar y ganar dinero siguiendo las tendencias.

  4. Las reglas de transacción son simples, claras y fáciles de aplicar.

  5. Como estrategia de seguimiento de la tendencia, se puede capturar plenamente los beneficios de las tendencias medianas y largas.

Análisis de riesgos

Los principales riesgos de la estrategia CMARSI provienen de errores en el juicio de la tendencia y la configuración de la posición de parada. Los riesgos específicos son:

  1. El indicador RSI de Connors emite una señal errónea, lo que lleva a una entrada innecesaria. Se puede ajustar el parámetro adecuadamente, o agregar la confirmación de otros indicadores.

  2. La configuración de la posición de parada no es razonable, puede detenerse prematuramente o detenerse demasiado. La posición de parada debe optimizarse para diferentes variedades y entornos de mercado.

  3. En situaciones de crisis, el filtro de línea media puede ser ineficaz y los parámetros de la estrategia deben ser optimizados.

  4. La operación a largo plazo puede conducir a una optimización excesiva, por lo que se debe evaluar periódicamente y ajustar los parámetros en función de la situación del mercado.

Dirección de optimización

Las estrategias CMARSI pueden ser optimizadas en los siguientes aspectos:

  1. Optimizar los parámetros del RSI de Connors para adaptarse a diferentes ciclos y variedades.

  2. Prueba diferentes tipos de medias para mejorar aún más el efecto de filtración.

  3. Añadir otros indicadores como el MACD, el Binance y otros para confirmar la señal de negociación.

  4. Optimizar las estrategias de stop loss y establecer un stop loss móvil o de escala razonable.

  5. Se filtran las variedades comercializadas para que la estrategia sea más adecuada para una variedad específica.

  6. Utiliza el método de Análisis de Caminar para optimizar los parámetros regularmente y evitar la optimización excesiva.

Resumir

La estrategia CMARSI utiliza el RSI de Connor y el indicador de la línea media para el comercio de líneas medias y largas siguiendo la tendencia. La estrategia es estable, fácil de implementar y puede beneficiarse de la tendencia.

Código Fuente de la Estrategia
/*backtest
start: 2022-09-19 00:00:00
end: 2023-09-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
src = close, lenrsi = 3, lenupdown = 2, lenroc = 100, malengt = 2, low = 40, high = 70, a = 1
updown(s) => 
    isEqual = s == s[1]
    isGrowing = s > s[1]
    ud = 0.0
    ud := isEqual ? 0 : isGrowing ? (nz(ud[1]) <= 0 ? 1 : nz(ud[1])+1) : (nz(ud[1]) >= 0 ? -1 : nz(ud[1])-1)
    ud
rsi = rsi(src, lenrsi)
updownrsi = rsi(updown(src), lenupdown)
percentrank = percentrank(roc(src, 1), lenroc)
crsi = avg(rsi, updownrsi, percentrank)
MA = sma(crsi, malengt)

band1 = 70
band0 = 40

ColorMA = MA>=band0 ? lime : red

p1 = plot(MA, title="BuyNiggers", style=line, linewidth=4, color=ColorMA)

p2 = plot(low, title="idk", style=line, linewidth=2, color=blue)
p3 = plot(high, title="idk2", style=line, linewidth=2, color=orange)

//@version=2
strategy("CMARSI")


if crossover(MA,band0)
    strategy.entry("buy", strategy.long, when=strategy.position_size <= 0)
    
if crossunder(MA,band1)
    strategy.exit("sell", "buy", profit=1000000, stop=10000000)
    
plot(strategy.equity)