Apuntarme a la lista de espera
Estrategias / Tendencia / SuperTrend CCI

Estrategia de tendencia SuperTrend CCI

Se pone long cuando el cierre está por encima del SuperTrend (3, 10) y el CCI(20) está por encima de -100, y short cuando el mínimo toca el SuperTrend con el CCI por debajo de 100. Las entradas alternan entre long y short. Las salidas vienen del giro del SuperTrend, un stop de 42 puntos o un objetivo de beneficio de 1760 en la divisa de la cuenta.

TendenciaLargos & cortosSwingGBP/USDDiario
1.72Profit factor
14,408Beneficio neto USD
14.44%Tasa de acierto
561Operaciones
-3,343Max drawdown
25.68Operación media

Mejor ejecución de 5. GBP/USD, Diario, spread 1.5, de la ejecución pf:2026-09-24-GBPUSD-D.tsv:1.

Reglas de entrada, largos

  1. El CCI(20) está por encima de -100
  2. No hay ningún long abierto y la entrada anterior no fue un long

Reglas de entrada, cortos

  1. El CCI(20) está por debajo de 100
  2. No hay ningún short abierto y la entrada anterior no fue un short

Reglas de salida

  1. Cerrar un short cuando el cierre está por encima del SuperTrend
  2. Stop loss de 42 puntos
  3. Objetivo de 1760 en la divisa de la cuenta

Condiciones de la prueba

PeriodoHasta 2026-09-24
InstrumentoGBP/USD, Diario
Spread1.5 puntos
Contratos1
Capital inicial1,000,000
CostesSolo spread. No se incluyen comisiones ni financiación overnight.
BarrasHasta 200,000 barras, menos cuando el instrumento tiene menos historial
Última prueba2026-09-24
Parámetros (8)
positionSize
Contratos por operación
1
superTrendMultiplier
Múltiplo de ATR del SuperTrend
3
superTrendPeriod
Longitud del ATR del SuperTrend
10
cciPeriod
Longitud del CCI
20
cciLongLevel
Los longs necesitan el CCI por encima de este valor
-100
cciShortLevel
Los shorts necesitan el CCI por debajo de este valor
100
stopLossPoints
Stop de protección en puntos
42
takeProfitMoney
Objetivo en la divisa de la cuenta
1760

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
GBP/USDMejor ejecuciónDiario1.72 56114.4414,408 USD-3,343
EUR/USD1 horan/a 6,12529.9951,778 USD-35,399
Plata4 horasn/a 1,25230.3520,386 USD-8,402
OroDiarion/a 56733.511,893 EUR-636
Oro4 horasn/a 1,36934.261,709 EUR-807

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// SuperTrend CCI
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1              // contracts per trade
superTrendMultiplier = 3      // SuperTrend ATR multiple
superTrendPeriod = 10         // SuperTrend ATR length
cciPeriod = 20                // CCI length
cciLongLevel = -100           // longs need CCI above this
cciShortLevel = 100           // shorts need CCI below this
stopLossPoints = 42           // protective stop in points
takeProfitMoney = 1760        // target in account currency

// --- Indicators ---
superTrendValue = Supertrend[superTrendMultiplier, superTrendPeriod]
touchesSuperTrend = low <= superTrendValue
aboveSuperTrend = close > superTrendValue
cciValue = CCI[cciPeriod](TypicalPrice)

// Alternation flags: after a long, the next entry must be a short, and vice versa
ONCE longTaken = 0
ONCE shortTaken = 0

36 líneas más: las reglas de entrada y salida.

Configuración

Cómo cargarla

  1. Copia el código con el botón de copiar del bloque de código.
  2. En ProRealTime, abre un gráfico del instrumento y el marco temporal que quieras probar y luego abre ProOrder > New trading system y elige "Create with programming".
  3. Pega el código, dale un nombre al sistema y guárdalo.
  4. Haz clic en "Backtest", ajusta tu propio spread y position size, y ejecútala antes de considerar operarla en real.

Indicadores utilizados

SuperTrendCCI
Lee esto primeroDebilidades conocidas3 puntos
  • Solo el 14.44% de las operaciones ganaron en la mejor ejecución, por lo que las rachas largas de pérdidas son normales y los resultados dependen de grandes ganadoras poco frecuentes.
  • El stop está en puntos y el objetivo en la divisa de la cuenta, por lo que el riesgo y la recompensa varían mucho entre instrumentos.
  • Solo se enumeran otras cuatro ejecuciones y ninguna tiene un profit factor registrado. EUR/USD 1 hora tuvo un drawdown de USD 35,399.

Preguntas

Sobre esta estrategia

¿Puede SuperTrend CCI ejecutarse en ProOrder?

Sí. Los bloques de órdenes se mantienen en la secuencia probada porque una salida y una nueva entrada pueden dispararse en el mismo bar. El código reescrito no se ha verificado en compilación, así que pruébalo primero.

¿Cómo se comportó en otros mercados?

EUR/USD 1 hora, Silver 4 horas y Gold en diario y 4 horas fueron todos positivos. EUR/USD 1 hora ganó USD 51,778 en 6,125 operaciones.

¿Qué drawdown hubo con 1 contrato?

La mejor ejecución de GBP/USD en diario tuvo un max drawdown de USD 3,343.2 frente a USD 14,408.1 de beneficio neto en 561 operaciones.

¿Por qué barras diarias?

El gráfico diario dio el mejor resultado registrado, y el SuperTrend (3, 10) gira con menos frecuencia en él.

Relacionado

Estrategias como esta

Supertrend Counter Trend

Usa el mismo indicador.

3.47 PF · 1,444 operaciones

Breakout Failures

Mejor ejecución en el mismo mercado, GBP/USD.

1.17 PF · 911 operaciones

RSI(2) Trend Filter

Un profit factor similar.

1.73 PF · 254 operaciones

Los sistemas de tendencia con tasas de acierto bajas requieren pulso firme. Apúntate a la lista de espera de ProRealAlgos para ver cómo los gestionamos.

La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.

Los resultados pasados de backtest no garantizan resultados futuros. Esto no es asesoramiento financiero. Seleccionado y mantenido por ProRealAlgos. ProRealTime™ es una marca comercial de ProRealTime SAS. prorealalgos.comEstadísticasDocumentación