Apuntarme a la lista de espera
Estrategias / Patrón / Three Candles

Three Candles: operar un patrón corto de tres bars

Three Candles mira los últimos tres bars. Compra tras dos cierres descendentes que acaban más de 10 pips por debajo de la apertura de hace dos bars, y vende tras dos cierres ascendentes que acaban más de 25 pips por encima de ella. Las operaciones tienen un objetivo de 75 puntos, un stop de 70 puntos y un bloqueo de beneficio una vez con 30 pips de ventaja.

PatrónLargos & cortosSwingEUR/USDDiario
n/aProfit factor
101,901Beneficio neto USD
53.06%Tasa de acierto
4,565Operaciones
-25,135Max drawdown
22.32Operación media

Mejor de 10 ejecuciones. EUR/USD, Diario, spread 1, de la ejecución sweeps:2026-09-17-EURUSD-D-opt.tsv:3.

Reglas de entrada, largos

  1. Este cierre está más de 10 pips por debajo de la apertura de hace dos bars

Reglas de entrada, cortos

  1. Este cierre está más de 25 pips por encima de la apertura de hace dos bars

Reglas de salida

  1. Objetivo de beneficio de 75 puntos, stop loss de 70 puntos
  2. Short: una vez con 30 pips de beneficio, se coloca un stop 30 pips por encima de la entrada (tal y como se publicó)

Condiciones de la prueba

PeriodoHasta 2026-09-17
InstrumentoEUR/USD, Diario
Spread1 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-17
Parámetros (7)
positionSize
Contratos por operación
1
longMinMovePips
Caída mínima en tres bars para un long, pips
10
shortMinMovePips
Subida mínima en tres bars para un short, pips
25
takeProfitPoints
Objetivo de beneficio en puntos
75
stopLossPoints
Stop de protección en puntos
70
profitLockTriggerPips
Beneficio abierto que activa el stop de bloqueo
30
profitLockPips
Distancia del stop de bloqueo desde la entrada
30

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
EUR/USDMejor ejecuciónDiarion/a 4,56553.06101,901 USD-25,135
USD/JPY2 minn/a 60268.27100,860 JPY-74,490
EUR/USD3 minn/a 56066.2518,424 USD-7,574
EUR/USD2 minn/a 31761.517,684 USD-6,400
EUR/USD1 minn/a 6373.024,582 USD-2,067
S&P 500Diarion/a 1,26662.244,035 EUR-1,501
GBP/USD3 minn/a 57467.251,330 USD-852
S&P 5005 minn/a 1,14364.831,206 EUR-1,206
GBP/USD5 minn/a 1,04366.631,050 USD-883
GBP/USD1 minn/a 14768.71465 USD-339

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Three Candles
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Pattern
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1              // contracts per trade
longMinMovePips = 10          // minimum three-bar drop for a long
shortMinMovePips = 25         // minimum three-bar rise for a short
takeProfitPoints = 75         // profit target
stopLossPoints = 70           // protective stop
profitLockTriggerPips = 30    // open profit that arms the lock stop
profitLockPips = 30           // lock stop distance from entry

// --- Indicators ---
bigDrop = (open[2] - close) > longMinMovePips * PipSize
bigRise = (close - open[2]) > shortMinMovePips * PipSize

29 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.
Lee esto primeroDebilidades conocidas4 puntos
  • El stop de bloqueo del lado short se coloca 30 pips por encima de la entrada, no por debajo, como en el código publicado. Eso significa que no bloquea beneficio en los shorts.
  • USD/JPY 2 minutos ganó 100,860 JPY pero tuvo un drawdown de 74,490 JPY.
  • La ejecución destacada de EUR/USD Diario cayó 25,135 USD desde su máximo en su camino hasta 101,901 USD.
  • El profit factor no se registró porque solo existen datos de barrido.

Preguntas

Sobre esta estrategia

¿Puedo automatizarla en ProOrder?

Sí, las entradas, el stop, el objetivo y el bloqueo de beneficio están programados. Revisa el stop de bloqueo del short antes de pasar a real, ya que está en el lado equivocado de la entrada.

¿Cómo se comportó en los distintos instrumentos?

EUR/USD Diario ganó 101,901 USD en 4565 operaciones. Otras ejecuciones positivas incluyen EUR/USD 3 minutos con 18,424 USD, S&P 500 Diario con 4,035.18 EUR y GBP/USD 3 minutos con 1,330.20 USD.

¿Cuánto riesgo con 1 contrato?

Con 1 contrato y un spread de 1 punto, la ejecución de EUR/USD Diario tuvo un max drawdown de 25,135 USD. Cada pérdida individual está limitada por el stop de 70 puntos.

¿Por qué probar de 1 minuto a Diario?

El patrón son solo tres bars, por lo que puede aparecer en cualquier gráfico. Se ejecutó en 1, 2, 3 y 5 minutos y en Diario para ver dónde encajan los umbrales en pips.

Relacionado

Estrategias como esta

Slow MACD Slope

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

6.80 PF · 7,305 operaciones

Winter Only

También es una estrategia de patrón.

14.53 PF · 49 operaciones

Turn Of The Month

También es una estrategia de patrón.

4.86 PF · 47 operaciones

¿Tienes curiosidad por cómo se filtran los sistemas de patrones? Apúntate a la lista de espera de ProRealAlgos.

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