CandlePatternBot
En 9 meses, gané lo que ves en la captura de pantalla — el CandlePatternBot aprovecha formaciones clásicas de velas con reglas estrictas de entrada/salida y un sesgo de dirección. Abre en el cierre de la barra, filtra el ruido con umbrales de tamaño del cuerpo y puede salir por SL/TP o en el siguiente patrón, por lo que se adapta rápidamente cuando el tono del mercado cambia.
Descargo de responsabilidad: las cifras mostradas son de mi ejecución y solo para ilustración; el rendimiento pasado no garantiza resultados futuros. Siempre valida con tus propios datos y dimensiona el riesgo adecuadamente.
CandlePatternBot — Guía del usuario
Qué hace
- Escanea las últimas 2–3 barras en busca de patrones de velas habilitados.
- Entra en el cierre de la barra (órdenes de mercado).
- Opcional Sesgo de Tendencia para operar todos, solo alcistas, o solo bajistas señales.
- Sale por SL/TP y/o en el siguiente patrón detectado (configurable).
- Controla la frecuencia de operaciones con Una Operación Por Barra y Máximo de Posiciones Concurrentes.
Configuraciones
Núcleo
- Inicio del Patrón
-
Confirmado— construye patrones sobre barras ya cerradas (i-1, i-2, i-3). Más limpio, menos ruido.Inmediato— incluye la barra recién cerrada (i, i-1, i-2). Señales más tempranas, más ruido.
- Periodo MA (AvgBody) — longitud de ventana para el cuerpo promedio de la vela cuerpo; usado en filtros de tamaño.
- Ratio Mínimo de Cuerpo vs Promedio — tamaño mínimo del cuerpo como fracción del AvgBody (0 = deshabilitado).
Ejemplo:0.5→ cada cuerpo requerido debe ser ≥ 50% del promedio. - Sesgo de Tendencia
-
Todos— operar todas las señales,SoloAlcistas— solo alcistas (largos),SoloBajistas— solo bajistas (cortos).
- Una Operación Por Barra — evitar más de una entrada por barra.
- Máximo de Posiciones Concurrentes — límite de posiciones simultáneas por símbolo (0 = sin límite).
Salida (cuándo cerrar)
- Regla de Salida
-
TP_SL_Solo— cerrar solo por stop/objetivo.SiguienteOpuesto— cerrar posiciones en contra de la dirección del siguiente patrón.SiguienteCualquiera— cerrar todas las posiciones en cualquier nuevo patrón.TP_SL_o_SiguienteOpuesto— SL/TP o patrón opuesto (lo que ocurra primero).TP_SL_o_SiguienteCualquiera— SL/TP o cualquier nuevo patrón.
Riesgo
- Volumen (Unidades) — tamaño de la operación en unidades (en FX, ~100,000 unidades ≈ 1.00 lote).
- Stop Loss (pips), Take Profit (pips) — niveles en pips del instrumento.
0= no establecer.
Alternar patrones
Habilitar/deshabilitar cada formación individualmente (ver lógica abajo). Mantén solo aquellas que demuestren ser efectivas para tu símbolo/marco temporal.
Patrones de Velas
Alcistas (largos)
- Tres Soldados Blancos — tres velas alcistas consecutivas; cada una cierra por encima de la anterior; los cuerpos cumplen el umbral
Ratio Mínimo de Cuerpo × AvgBody. - Línea de Penetración — después de una vela bajista, la siguiente abre por debajo de su mínimo y cierra por encima del punto medio del primer cuerpo, pero por debajo de su apertura.
- Doji de la Mañana — gran vela bajista, luego un cuerpo pequeño/doji, luego un cierre alcista sólido por encima del punto medio de la primera vela; comportamiento de gap hacia abajo y luego hacia arriba.
- Engulfing Alcista — vela bajista seguida de una alcista cuyo cuerpo envuelve completamente el cuerpo anterior; el cuerpo alcista es suficientemente grande (≥ ~2 × AvgBody × MinRatio en el código).
- Estrella de la Mañana — gran bajista, pequeña “estrella” abajo, luego cierre alcista por encima del punto medio de la primera vela.
- Martillo — cuerpo pequeño, sombra inferior larga (> 2× cuerpo), sombra superior corta; en un contexto bajista (cierre previo > máximo actual).
- Harami Alcista — gran vela bajista, luego una pequeña alcista dentro del primer cuerpo (ambas apertura/cierre dentro); cuerpo2 ≤ 50% del cuerpo1.
- Líneas de Encuentro Alcistas — bajista luego alcista; gap a la baja en la apertura; cierra casi igual (diferencia ≤ 0.1 × AvgBody) más confirmación alcista en la barra actual.
Bajistas (cortos)
- Tres Cuervos Negros — tres velas bajistas consecutivas; cada una cierra por debajo de la anterior; los cuerpos cumplen el filtro
Ratio Mínimo de Cuerpo × AvgBody. - Cubierta de Nube Oscura — después de una fuerte vela alcista, la siguiente abre por encima de su máximo y cierra por debajo de su punto medio pero por encima de su apertura.
- Doji de la Tarde — gran alcista, luego cuerpo pequeño/doji arriba, luego un cierre bajista sólido por debajo del punto medio de la primera vela; hay gaps.
- Engulfing Bajista — vela alcista seguida de una bajista cuyo cuerpo envuelve completamente el cuerpo anterior; cuerpo bajista suficientemente grande (≥ ~2 × AvgBody × MinRatio).
- Estrella de la Tarde — gran alcista, pequeña “estrella” arriba, luego cierre bajista por debajo del punto medio de la primera vela.
- Hombre Colgado — cuerpo pequeño, sombra inferior muy larga (> 3× cuerpo), sombra superior corta; en un contexto alcista (cierre previo < máximo actual).
- Harami Bajista — gran alcista, luego pequeño bajista dentro del primer cuerpo; cuerpo2 ≤ 50% del cuerpo1.
- Líneas de Encuentro Bajistas — alcista luego bajista; gap al alza en la apertura; cierra casi igual (≤ 0.1 × AvgBody) con confirmación bajista en la barra actual.
Notas sobre la implementación
- “Cuerpo pequeño” para estrellas/doji es
|Apertura - Cierre| < ~0.1 × AvgBody. - Las comprobaciones de contexto imponen entornos de tendencia bajista/alcista para Martillo/Hombre Colgado.
- Muchos modelos también requieren tamaño mínimo del cuerpo mediante
Ratio Mínimo de Cuerpo × AvgBody.
Consejos prácticos
- Reducir ruido:
Inicio del Patrón = Confirmado,Ratio Mínimo de Cuerpo ≥ 0.5. - Enfoque direccional:
Sesgo de Tendencia = SoloAlcistasoSoloBajistas. - Controlar frecuencia de operaciones: habilita un subconjunto núcleo (Engulfing, Estrellas, Soldados/Cuervos, Martillo/Hombre Colgado).
- Salidas adaptativas:
TP_SL_o_SiguienteOpuestoequilibra la toma de ganancias con cambios rápidos de tono;SiguienteCualquieraes más agresivo.