Herramienta
Chart Pattern Interpretor
interpretor.chart_pattern
Entradas
El bundle de patrones de gráfico de un nodo market.chart_patterns: lleva el nombre, familia, dirección, confianza, etapa del ciclo de vida, neckline y objetivo de cada patrón detectado.
Salidas
Un bundle de patrón interpretado: una compuerta `matched` que es verdadera cuando un patrón que te interesa está presente y es operable, más escalares como confianza, dirección, neckline y target_price que puedes tomar aguas abajo.
Chart Pattern lee la salida de un detector de patrones de gráfico (hombro-cabeza-hombro, triángulos, dobles techos y más) y la convierte en una compuerta utilizable más valores prácticos como confianza, dirección, neckline y un objetivo proyectado. Úsalo para actuar solo sobre los patrones de gráfico que encajan con tu plan.
Cómo funciona
Conecta el handle `info` de un nodo market.chart_patterns, elige un modo (por nombre, por familia o preset, por dirección, o por confianza mínima) y, opcionalmente, exige que el patrón esté en una etapa del ciclo de vida operable. Expone una compuerta `matched` más escalares como `target_price` que puedes usar como take-profit.
Modos
Opciones de Mode
Coincide solo con los slugs de patrón exactos que listes en `codes` (una lista de inclusión o de bloqueo).
Cuándo usarlo: Cuando tu plan opera formas concretas con nombre, p. ej. solo un hombro-cabeza-hombro o un doble techo.
Coincide con cualquier patrón que pertenezca a una familia o preset que elijas en `selected` (p. ej. bullish_reversal, triangle).
Cuándo usarlo: Cuando te importa el tipo de setup, no el nombre exacto: admite todo un grupo de una vez.
Coincide con patrones que implican un lado elegido: alza, baja, indecisos, o cualquiera.
Cuándo usarlo: Cuando solo quieres patrones alcistas (o solo bajistas), sea cual sea su nombre.
Coincide solo con patrones cuya confianza del detector alcanza `confidence_threshold`.
Cuándo usarlo: Cuando quieres admitir cualquier forma pero descartar detecciones débiles de baja confianza.
Opciones de Code match mode
Solo los `codes` listados cuentan como coincidencia; todo lo demás se ignora.
Cuándo usarlo: La opción habitual: nombra exactamente los pocos patrones que operas.
Todos los patrones coinciden EXCEPTO los que listes en `codes`.
Cuándo usarlo: Cuando es más fácil nombrar el puñado de formas que quieres omitir.
Opciones de Selected
Patrones que dan vuelta una tendencia bajista al alza (p. ej. H&S invertido, doble suelo, suelo redondeado).
Cuándo usarlo: Entradas en largo sincronizadas con una tendencia que gira de baja a alza.
Patrones que dan vuelta una tendencia alcista a la baja (p. ej. H&S, doble techo, techo redondeado).
Cuándo usarlo: Entradas en corto sincronizadas con una tendencia que gira de alza a baja.
Patrones que pausan una tendencia alcista y luego reanudan al alza (p. ej. bandera alcista, triángulo ascendente).
Cuándo usarlo: Suma a o únete a una tendencia alcista existente en la ruptura de reanudación.
Patrones que pausan una tendencia bajista y luego reanudan a la baja (p. ej. bandera bajista, triángulo descendente).
Cuándo usarlo: Suma a o únete a una tendencia bajista existente en la ruptura de reanudación a la baja.
Dos picos aproximadamente iguales (doble techo) o dos valles iguales (doble suelo) en el mismo nivel.
Cuándo usarlo: Entradas de giro cuando el precio falla dos veces en el mismo precio.
Tres picos o valles aproximadamente iguales en un nivel: una versión más fuerte del doble.
Cuándo usarlo: Entradas de giro tras rechazarse el precio tres veces en el mismo precio.
Tres picos con el del medio (cabeza) el más alto y dos hombros más bajos, compartiendo una neckline.
Cuándo usarlo: Giro clásico: vende la ruptura de la neckline tras el hombro derecho.
Máximos y mínimos convergen hacia un punto a medida que el rango se estrecha antes de una ruptura.
Cuándo usarlo: Opera la ruptura cuando un triángulo en compresión se resuelve al alza o a la baja.
El precio corre entre dos líneas de tendencia paralelas inclinadas (un canal alcista o bajista).
Cuándo usarlo: Opera contra los bordes dentro del canal, o opera la eventual ruptura.
Un rango horizontal entre soporte plano y resistencia plana antes de una ruptura.
Cuándo usarlo: Opera el rango en los bordes de la caja, o opera la ruptura de soporte / resistencia.
Un mástil brusco, luego un pequeño rectángulo que deriva contra la tendencia, luego una reanudación en la dirección del mástil.
Cuándo usarlo: Entradas de continuación: únete a la tendencia cuando la bandera rompe.
Un mástil brusco, luego un diminuto triángulo simétrico que se comprime, luego un movimiento de continuación.
Cuándo usarlo: Entradas de continuación: como una bandera pero con una consolidación que converge.
Ambas líneas de tendencia se inclinan en la misma dirección y convergen (cuña ascendente o descendente); a menudo gira.
Cuándo usarlo: Entradas de giro: una cuña ascendente rompe a la baja, una cuña descendente rompe al alza.
Un megáfono de swings que se ensanchan: máximos más altos y mínimos más bajos a medida que la volatilidad se expande.
Cuándo usarlo: Setups volátiles de giro / contra-tendencia en los extremos que se expanden.
Un platillo lento y suave (suelo redondeado) o cúpula (techo redondeado) que curva la tendencia.
Cuándo usarlo: Entradas de giro gradual a medida que una base o techo curvo se completa.
Una base de taza redondeada, luego una pequeña asa de retroceso, luego una ruptura a nuevos máximos.
Cuándo usarlo: Entradas de continuación alcista / ruptura cuando el asa rompe.
Los swings primero se ensanchan (ampliación) y luego se estrechan (triángulo), formando un contorno de diamante.
Cuándo usarlo: Entradas de giro cuando el diamante se resuelve por su lado que se estrecha.
Un giro brusco y veloz sin redondeo: un suelo en V duro o un techo en V invertida.
Cuándo usarlo: Captura giros violentos de clímax (a menudo tras una capitulación).
Una línea de tendencia suave (entrada), luego un bump empinado y sobreextendido, luego una ruptura de vuelta a través de la línea.
Cuándo usarlo: Entradas de giro cuando un bump sobreextendido falla y rompe la línea de tendencia de entrada.
Un tramo de impulso, un retroceso parcial, luego un segundo tramo de tamaño similar (un movimiento ABCD).
Cuándo usarlo: Definición de objetivo: proyecta el tamaño del segundo tramo para fijar un take-profit.
Opciones de Direction
Admite solo patrones que apuntan al alza (sesgo alcista).
Cuándo usarlo: Setups solo-largos: toma los giros y continuaciones alcistas.
Admite solo patrones que apuntan a la baja (sesgo bajista).
Cuándo usarlo: Setups solo-cortos: toma los giros y continuaciones bajistas.
Admite solo patrones sin un sesgo direccional claro aún (todavía formando un sesgo).
Cuándo usarlo: Cuando quieres vigilar formas ambiguas antes de que se resuelvan.
Admite patrones de cualquier dirección (sin filtro direccional).
Cuándo usarlo: Estrategias simétricas que operan formas tanto alcistas como bajistas.
Opciones de Require lifecycle
Desactiva la comprobación del ciclo de vida: incluso los patrones aún en formación cuentan como coincidencia.
Cuándo usarlo: Monitoreo temprano, o cuando una etapa posterior gestiona la confirmación por sí misma.
Admite solo patrones cuya forma se ha completado del todo (el último pivote ya está dentro).
Cuándo usarlo: Cuando quieres una estructura terminada pero aún no necesitas una ruptura confirmada.
Admite solo patrones confirmados o retesteados: el valor por defecto, ya roto y listo para operar.
Cuándo usarlo: El valor por defecto seguro para entradas en vivo: actúa solo sobre una ruptura confirmada.
Admite solo patrones que rompieron Y volvieron a retestear el nivel antes de continuar.
Cuándo usarlo: Las entradas de mayor convicción: espera a que el precio retestee la neckline / nivel de ruptura.
Configuración
Elige qué prueba ejecutar: por nombre de patrón, por familia/preset, por dirección, o por confianza mínima.
En modo name_filter, la lista de slugs de patrón a coincidir; vacío significa que cualquier patrón cuenta.
Si la lista de codes es una lista de inclusión (include) o de bloqueo (exclude).
En modo family_filter, las familias o presets (como bullish_reversal o triangle) a coincidir; vacío significa cualquiera.
En modo direction_filter, qué lado admitir: alza, baja, indecisos, o cualquiera.
La confianza mínima del patrón requerida para contar como coincidencia.
Admite solo patrones en esta etapa o posterior; tradeable (por defecto) significa confirmado o retesteado, any desactiva la comprobación.
Off dispara solo en la barra de completado del patrón; on sigue disparando en barras posteriores usando los valores guardados del último patrón.
Se conecta con
Ejemplos
- Filtro: toma entradas solo cuando `matched` es verdadero para un preset de giro alcista confirmado.
- Toma `target_price` en una ranura de take-profit ORDER_EXIT para que la operación apunte al objetivo medido del patrón.
Errores comunes
- Dejar `require_lifecycle` en tradeable pero esperar coincidencias en patrones que solo están en formación: solo pasan los patrones confirmados/retesteados.
- Fijar `confidence_threshold` demasiado bajo, lo que deja pasar patrones débiles y poco fiables.