Herramienta
Candlestick Interpretor
interpretor.candlestick_pattern
Entradas
El paquete de patrones de velas de un nodo market.candlestick_patterns: los patrones hallados en cada barra, con sus nombres, direcciones, tipos y fuerzas.
Salidas
Un paquete candlestick.interpreted: una puerta `matched` (verdadero cuando apareció un patrón que te interesa) más valores como fuerza, dirección y tipo que puedes derivar a filtros o a la confianza de la orden.
Lee la salida de un detector de patrones de velas y la convierte en algo con lo que tu estrategia puede operar: una puerta sí/no (¿apareció un patrón que te interesa?) más valores simples como la fuerza, dirección y tipo del patrón. Úsalo para operar solo los patrones de velas en los que confías, en lugar de todos los que encuentra el detector.
Cómo funciona
Conecta el handle `info` de un nodo market.candlestick_patterns y luego elige un modo: coincidir por nombre de patrón, por dirección (bullish/bearish), por tipo (reversal/continuation/etc.) o por confluencia (varios patrones a la vez). Expone una puerta `matched` para filtros y señales, y un valor `strength` que puedes alimentar a la confianza de la orden.
Modos
Opciones de Mode
Se activa solo cuando aparece uno de los patrones con nombre concretos de tu lista codes (por ejemplo hammer o bullish engulfing).
Cuándo usarlo: Elige esto cuando confías en una lista corta de patrones con nombre y quieres ignorar todo lo demás.
Se activa cuando aparece un patrón del lado elegido — bullish, bearish, neutral o cualquiera — sin importar su nombre exacto.
Cuándo usarlo: Elige esto cuando solo te importa hacia dónde apunta un patrón, no qué patrón concreto es.
Se activa cuando aparece un patrón del tipo elegido — reversal, continuation, indecision o false breakout.
Cuándo usarlo: Elige esto cuando operas por el rol del patrón (p. ej. solo giros en un nivel) en lugar de por nombre.
Se activa solo cuando al menos min_pattern_count patrones aparecen juntos en la misma barra, acumulando evidencia.
Cuándo usarlo: Elige esto cuando quieres una señal más fuerte en la que varios patrones coincidan antes de actuar.
Opciones de Code match mode
Trata la lista codes como lista de permitidos: solo los patrones que listaste pueden activar la puerta.
Cuándo usarlo: Úsalo cuando tienes un conjunto corto y de confianza de patrones y quieres ignorar todo lo demás.
Trata la lista codes como lista de bloqueados: cualquier patrón salvo los que listaste puede activar la puerta.
Cuándo usarlo: Úsalo cuando la mayoría de los patrones están bien pero quieres silenciar unos pocos ruidosos.
Opciones de Direction
Admite solo patrones que apuntan al alza (posibles configuraciones de compra).
Cuándo usarlo: Úsalo para entradas solo en largo que deben activarse con patrones al alza.
Admite solo patrones que apuntan a la baja (posibles configuraciones de venta).
Cuándo usarlo: Úsalo para entradas solo en corto que deben activarse con patrones a la baja.
Admite solo patrones laterales / de indecisión que no toman un lado claro.
Cuándo usarlo: Úsalo para detectar vacilación (p. ej. un doji) en un filtro de esperar y ver.
Admite patrones de cualquier lado — bullish, bearish o neutral, todos cuentan.
Cuándo usarlo: Úsalo cuando la dirección no importa y solo quieres que haya un patrón presente.
Opciones de Kinds
Admite patrones de reversión que sugieren que la tendencia previa está girando.
Cuándo usarlo: Úsalo para cazar techos y suelos donde el precio puede cambiar de dirección.
Admite patrones de continuación que sugieren que la tendencia actual se reanuda.
Cuándo usarlo: Úsalo para sumar o unirte a un movimiento que ya crees que está en marcha.
Admite patrones de indecisión (cuerpos pequeños, mechas largas) donde ningún lado gana.
Cuándo usarlo: Úsalo para señalar zonas de pausa / equilibrio antes de una posible ruptura.
Admite patrones de falsa ruptura donde el precio asoma más allá de un nivel y luego retrocede.
Cuándo usarlo: Úsalo para operar contra trampas y tomar el giro tras una ruptura fallida.
Opciones de Require trend
Solo admite patrones formados mientras la tendencia previa era alcista.
Cuándo usarlo: Úsalo para mantener los largos de continuación en contexto y evitar el ruido contratendencia.
Solo admite patrones formados mientras la tendencia previa era bajista.
Cuándo usarlo: Úsalo para mantener los cortos de continuación en contexto y evitar el ruido contratendencia.
Desactiva la comprobación de tendencia — los patrones se admiten sin importar la tendencia previa.
Cuándo usarlo: Úsalo cuando no quieres filtrar por contexto, solo por el patrón en sí.
Configuración
Elige qué prueba ejecutar: por nombre de patrón, por dirección, por tipo o por confluencia (un recuento mínimo de patrones).
En modo name_filter, la lista de slugs de patrón a coincidir; vacía significa que cuenta cualquier patrón.
Si la lista codes es una lista de permitidos (include) o una lista de bloqueados (exclude).
En modo direction_filter, qué lado admitir — bullish, bearish, neutral o cualquiera.
En modo kind_filter, qué tipos de patrón admitir (reversal, continuation, indecision, false_breakout).
En modo confluence_filter, cuántos patrones deben aparecer juntos para que la puerta se active.
Admite solo patrones formados en la tendencia coincidente (up, down o any para desactivar la comprobación).
Off se activa solo en la barra de finalización del patrón; on sigue activándose en barras posteriores usando los valores guardados del último patrón.
Se conecta con
Ejemplos
- Filtro: permite señales en largo solo cuando `matched` es verdadero para un bullish engulfing o un hammer.
- Deriva `strength` a una entrada de confianza ORDER_EXIT para que los patrones más fuertes aumenten el tamaño de la operación.
Errores comunes
- Dejar la lista codes vacía en modo name_filter, lo que coincide con cualquier patrón en vez del que querías.
- Olvidar que con `live_after_last_pattern` desactivado, la puerta solo se activa en la barra exacta en que el patrón se completa, no en barras posteriores.