Type/to search

CCI+RSI+KC Filtro de Tendencia – Estrategia de Trading Bidireccional Largo/Corto

CCI
1
Follow
1802
Followers

img

Resumen

Esta estrategia utiliza tres indicadores técnicos: CCI, RSI y el Canal de Keltner (KC), combinados con un filtro de tendencia, para operar tanto en largo como en corto en los pares AUDNZD y GB PNZD. La estrategia emplea CCI y RSI para identificar condiciones de sobrecompra y sobreventa, KC como referencia para stop loss y take profit, y una media móvil como filtro de tendencia, abriendo posiciones a favor de la tendencia. Ha sido backtesteada con datos históricos de los últimos 5 años, obteniendo rendimientos estables.

Principio de la Estrategia

  1. Calcular los indicadores CCI, RSI y KC. La banda superior de KC es la línea media más el ATR, y la banda inferior es la línea media menos el ATR.
  2. Según los parámetros de entrada, seleccionar el tipo de media móvil (SMA, EMA, SMMA, CMA o TMA) y el método de filtro de tendencia (desactivado, positivo o inverso).
  3. Condición de apertura larga: permitir compra, CCI < línea de sobreventa, precio de cierre < banda inferior de KC, RSI < línea de sobreventa, volumen > media de 50 períodos * multiplicador, sin posición larga actual.
  4. Condición de apertura corta: permitir venta, CCI > línea de sobrecompra, precio de cierre > banda superior de KC, RSI > línea de sobrecompra, volumen > media de 50 períodos * multiplicador, sin posición corta actual.
  5. Condición de cierre largo: CCI > 0. Condición de cierre corto: CCI < 0.
  6. Se emite una alerta al abrir una posición, y también al cerrarla.

Ventajas de la Estrategia

  1. Combina múltiples indicadores para un juicio integral, mejorando la precisión de las señales.
  2. Utiliza un filtro de tendencia, que permite ajustarse flexiblemente según la tendencia del mercado, operando a favor de ella.
  3. El tipo de media móvil es seleccionable, adaptándose a diferentes características del mercado.
  4. Ha sido validado con datos históricos extensos, mostrando buena estabilidad, adecuado para uso a largo plazo.
  5. Opera en ambas direcciones, adaptándose a diversas condiciones del mercado, ofreciendo múltiples oportunidades de ganancias.
  6. Alto grado de automatización, sin necesidad de intervención manual, ahorrando tiempo y esfuerzo.

Riesgos de la Estrategia

  1. Carece de stop loss y take profit tradicionales, lo que puede generar grandes retrocesos en condiciones extremas del mercado.
  2. En mercados laterales puede haber aperturas y cierres frecuentes, aumentando los costos de transacción.
  3. Utiliza un período de CCI relativamente corto, lo que puede generar señales ruidosas.
  4. Cuando la tendencia no es clara o la volatilidad del mercado aumenta, el filtro de tendencia tiene una efectividad limitada.
  5. El tamaño de la posición es fijo, no se adapta a los cambios en la volatilidad del mercado.

Direcciones de Optimización de la Estrategia

  1. Se puede considerar agregar un stop loss móvil o un stop loss fijo en pips para controlar el riesgo por operación.
  2. Los parámetros de RSI y CCI pueden optimizarse aún más para reducir señales ruidosas.
  3. Se podría introducir un indicador de volatilidad como el ATR para ajustar el tamaño de la posición y el stop loss según la volatilidad del mercado.
  4. Agregar más pares de divisas y optimizar los parámetros individualmente para cada instrumento.
  5. Probar técnicas de inteligencia artificial como el aprendizaje automático para optimizar parámetros de forma adaptativa.

Conclusión

Esta estrategia emplea varios indicadores clásicos y es fácil de programar y hacer backtesting en TradingView. Los resultados del backtesting son buenos, pero en operaciones reales se debe prestar atención al control de riesgos y al ajuste de parámetros. Se recomienda probar primero con capital pequeño, acumular experiencia y luego aumentar gradualmente la inversión. Con un alto grado de automatización, es adecuada para inversores conservadores que buscan uso a largo plazo.

Source
Pine
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('CCI Strategy with Trend Filter AUDNZD, GBPNZD', overlay=true, default_qty_type=strategy.cash, default_qty_value=50000, commission_value=0.0005, slippage=2, initial_capital=10000)

// State variables to ensure one entry per signal
Strategy parameters
Strategy parameters
Allow Long Trades
Allow Short Trades
MA Type (Optional)
Trend Filter Method (Optional)
MA Length (Optional)
Keltner Channels Length (Optional)
Keltner Channels Multiplier (Optional)
CCI Length (Optional)
CCI Overbought Level (Optional)
CCI Oversold Level (Optional)
RSI Period (Optional)
RSI Overbought Level (Optional)
RSI Oversold Level (Optional)
Volume Multiplier (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)