Esta estrategia utiliza dos tipos diferentes de indicadores técnicos, RSI y Estocastic, a través del gráfico de 5 minutos del índice TSLA y el gráfico de 1 minuto del índice S&P 100 para diseñar reglas de negociación y construir un sistema de negociación automatizado para las acciones TSLA.
La idea central de esta estrategia es monitorear tanto los indicadores técnicos de precios del propio TSLA como los indicadores técnicos del índice del mercado bursátil estadounidense. Envía señales comerciales cuando ambas partes alcanzan el estado de sobrecompra o sobreventa extremadamente al mismo tiempo. La estrategia adopta indicadores técnicos en dos plazos de tiempo, los de 5 minutos y 1 minuto, que pueden ayudar a filtrar algunas señales comerciales ruidosas de manera efectiva.
En primer lugar, la estrategia calcula el RSI de 5 días en el gráfico de 5 minutos de TSLA y el RSI de 14 días en el gráfico de 1 minuto del índice S&P 100. Cuando el RSI de 5 días de TSLA está por debajo de 30 y el RSI de 14 días del índice S&P 100 está por debajo de 30 al mismo tiempo, se considera que el precio de TSLA alcanza un nivel extremadamente de sobreventa y se activa una señal de compra.
Después de comprar, la estrategia sigue monitoreando el indicador Estocástico de 14 días en el gráfico de 1 minuto de TSLA. Cuando el indicador Estocástico supera 78, se considera que el precio de TSLA vuelve a la banda superior y se activa una señal de venta.
Además, se establece un stop loss del 3% en la estrategia. Cuando el precio cae por debajo del nivel de stop loss, la posición se cerrará con un stop loss.
Para concluir, esta es una estrategia típica de inversión media basada en señales de sobrecompra y sobreventa, con características adicionales como validación de marcos de tiempo múltiples y stop loss para hacerlo más robusto. La ventaja radica en su simplicidad de comprensión e implementación. El siguiente paso es adquirir más alfa mientras se controlan los riesgos, lo que requiere un trabajo de optimización personalizado en torno a los indicadores y modelos. En general, esta estrategia establece una base sólida para la construcción de sistemas comerciales cuantitativos.
/*backtest start: 2023-11-21 00:00:00 end: 2023-12-21 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia de Trading TSLA", overlay=true) // Condiciones de entrada rsi5 = ta.rsi(close, 5) // RSI en el gráfico de TSLA de 5 minutos rsiUS100 = ta.rsi(request.security(syminfo.tickerid, "1", close), 14) // RSI en el gráfico de US100 de 1 minuto // Condiciones de entrada condicion_entrada = rsi5 < 30 and rsiUS100 < 30 // Cantidad de acciones a comprar cantidad_compra = 2 // Condiciones de salida estocastico = ta.stoch(close, high, low, 14) // Estocástico en el gráfico de TSLA de 1 minuto condicion_salida = estocastico > 78 // Stop loss stop_loss = strategy.position_avg_price * 0.03 // Ejecutar la estrategia if condicion_entrada strategy.entry("Compra", strategy.long, qty = cantidad_compra) if condicion_salida or ta.highest(high, 10) <= stop_loss strategy.close("Compra") // Mostrar indicadores en el gráfico plot(rsi5, "RSI 5 (TSLA)", color=color.blue) plot(rsiUS100, "RSI US100", color=color.red) plot(estocastico, "Estocástico (TSLA)", color=color.green)