Estrategia de trading automático basada en el canal RB SSL


Fecha de creación: 2023-09-26 12:04:02 Última modificación: 2023-09-26 12:04:24
Copiar: 0 Número de Visitas: 648
1
Seguir
1617
Seguidores

Descripción general

La estrategia se basa en el diseño de un sistema de comercio automático basado en el indicador de la vía RB SSL, que utiliza brechas en la línea de la vía para cambiar posiciones largas y cortas, y pertenece a la clase de estrategias de seguimiento de tendencias en la línea corta. La estrategia es sencilla y práctica, y es fácil de automatizar.

Principio de estrategia

La estrategia se basa en la identificación de la dirección de la tendencia mediante el uso de indicadores de la vía RB SSL. La vía RB SSL incluye trayectorias ascendentes y descendentes, que consisten en el SMA más alto y el SMA más bajo de un determinado período.

Concretamente, el código primero calcula el SMA máximo y el SMA mínimo en un determinado período, como la línea ascendente y descendente del canal. Luego, se determina si el precio rompe la línea ascendente y descendente, como una señal de más y menos.

Análisis de las ventajas

  • El uso de la ruptura de canal para determinar la dirección de la tendencia, la señal es más clara.
  • El límite de pérdidas es razonable y permite un buen control del riesgo.
  • El código es sencillo, fácil de entender y fácil de automatizar.
  • La combinación de seguimiento de tendencias y operaciones de línea corta, con un gran espacio de ganancias.

Riesgo y optimización

  • La mayoría de las personas que se basan en el indicador de acceso tienen un juicio débil sobre situaciones complejas.
  • La mayoría de los usuarios de Twitter no tienen acceso a los datos de las redes sociales, y no pueden filtrar las vibraciones de manera efectiva.
  • Los parámetros de ciclo tienen un gran impacto en los resultados y necesitan ser cuidadosamente probados y optimizados.
  • Se puede considerar la combinación de otros indicadores para mejorar la precisión del juicio.
  • Se puede configurar el stop loss móvil basado en indicadores como el ATR para un mejor control del riesgo.

Resumir

La estrategia general es clara y simple, utiliza el indicador de canal para determinar la dirección de la tendencia, con la línea de canal como punto de parada, es muy adecuado para la automatización de la negociación. Pero depende solo de indicadores simples, la capacidad de juicio de situaciones complejas es débil. Se puede mejorar y optimizar a través de combinaciones de indicadores múltiples, optimización de parámetros, adición de métodos de parada móvil, etc., para que la estrategia sea más práctica y fiable.

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

//@version=4

strategy("Algo 4- Auto", overlay=true)

// FULL ALGO INFORMATION- Coded by Forexcakemix



//LET THE GAMES COMMENCE :p

/////////////////////////////////////////////////

//RB SSL CHANNEL
period=input(title="Period", defval=13)
len=input(title="Period", defval=13)
smaHigh=sma(high, len)
smaLow=sma(low, len)
Hlv = 0.0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh: smaLow
sslUp   = Hlv < 0 ? smaLow : smaHigh

plot(sslDown, linewidth=2, color=#FF0000)
plot(sslUp, linewidth=2, color=#00FF00)

ssl_l=crossover(sslUp,sslDown)
ssl_s=crossunder(sslUp,sslDown)


//Conditions For Trades

long= ssl_l 
short=  ssl_s

//Strategy Conditions

strategy.entry("Long", strategy.long,when=long)
strategy.entry("Short", strategy.short, when=short)

strategy.close("Long", when = ssl_s )  
strategy.close("Short", when = ssl_l )