Saltar al contenido
StatePath
Atlas de herramientascalc.michael

Herramienta

Michael Square

calc.michael

CalculationGann

Entradas

legBundle (untagged)

La pierna base (leg.zigzag). Su pivote inicial es p1 (determina el ratio) y el final p2; la última pierna confirmada se propaga para que las salidas sigan densas tras la primera barra de coincidencia.

p1_priceBuffer (time series)

Primer precio de la pierna vertical sintética — determina el ratio (umbral de potencia de 10 de p1/360). Conecta cualquier fuente de precio por barra.

p2_priceBuffer (time series)

Segundo precio de la pierna vertical sintética — el otro límite del rango cuadrado.

Salidas

Bundle (untagged)

Un bundle de cinco Puntos más el ratio: valid, las esquinas a1 (inicio de la pierna), a2 (final), c3 (cierra el cuadrado desde a2), c4 (desde a1) y cross (la intersección de las diagonales — el centroide). Cada Punto lleva precio Y tiempo (más índice de barra y tipo de pivote): conéctalo al Intérprete de Punto — su out.price (SCALAR num.price) alimenta TP/SL de ORDER_EXIT y su out.time los cálculos de duración. c3/c4/cross suelen caer entre barras o en el futuro: bar_index se redondea a la barra más cercana y time_epoch guarda la posición exacta. ratio es num.price_per_bar (no es un precio). Este diagrama muestra una pierna BAJISTA — el cuadrado se extiende arriba-derecha; el diagrama principal muestra el caso alcista.

El Cuadrado de Michael completa un cuadrado de estilo Gann cuyo lado es tu pierna, en el espacio escalado donde una barra equivale al ratio de Michael en precio. Emite las cuatro esquinas y el cruce de las diagonales como Puntos completos — cada uno con precio Y tiempo — el mismo cuadrado que muestra el dibujo de Michael del gráfico, calculado por el mismo motor compartido.

Diagrama general de Michael Squarea1a2c3c4cross

Cómo funciona

El ratio sale del primer precio de la pierna: divide p1 entre 360, ajusta a una potencia de diez con umbral de mantisa 5.55 y escala por el factor fijado de cada timeframe (Diario 1, H1 0.1, M15 0.025 …). En ese espacio escalado la pierna a1 → a2 es un lado de un cuadrado que se extiende hacia barras posteriores; la herramienta completa las dos esquinas restantes (c3 desde a2, c4 desde a1) y el cruce de las diagonales (el centroide). Los nombres están atados a la construcción: a1 = primer pivote de la pierna, a2 = el segundo, c3 cierra el cuadrado desde a2 y c4 desde a1 — en una pierna ALCISTA el cuadrado cuelga abajo-derecha de la pierna; en una BAJISTA queda arriba-derecha (los dos diagramas etiquetan cada esquina en ambos casos). Cada salida es un Punto con precio y tiempo: a1/a2 caen en barras reales; c3/c4/cross suelen caer entre barras o después de la última — su tiempo se interpola entre tiempos reales dentro de rango y se extrapola por la duración de barra del timeframe más allá del borde. En modo leg la última pierna confirmada se arrastra hacia delante para que los valores sigan densos; en modo prices las dos entradas por barra forman una pierna vertical sintética en cada barra, así que el cuadrado queda alineado a los ejes — los precios de esquina repiten las entradas y el precio del cross es su punto medio. Desestructura cualquier esquina con el Intérprete de Punto: out.price se conecta a TP/SL de ORDER_EXIT, out.time a cálculos de duración.

Modos

Piernaleg

Cuadra una pierna tipo zigzag — sus dos pivotes se vuelven el lado a1 → a2; los cinco Puntos se recalculan cuando la pierna se actualiza.

Diagrama de Piernap1p2

Cuándo usarlo: Cuando el movimiento base viene de market.zigzag_patterns (o cualquier productor de leg.zigzag) y debe anclar el cuadrado.

Dos preciosprices

Construye una pierna vertical sintética con dos precios por barra en la misma barra — un cuadrado alineado a los ejes cuyos Puntos de esquina repiten los precios de entrada; el valor añadido es el cross (su punto medio) y el ratio.

Diagrama de Dos preciosp1crossp2

Cuándo usarlo: Cuando los dos precios límite vienen de niveles calculados — medias móviles, líneas de soporte/resistencia, constantes — y no de un bundle de zigzag.

Configuración

modeenum

Selector de forma de entrada: leg cuadra una pierna tipo zigzag; prices construye una pierna vertical sintética con dos entradas de precio por barra.

Opciones:legprices

Se conecta con

Lee de
Alimenta a

Ejemplos

  • TP en el cuadrado: cuadra la última pierna alcista (modo leg), pasa el Punto c4 por un Intérprete de Punto y su out.price a un slot de take-profit — el nivel que el cuadrado proyecta más allá de la pierna.
  • Nivel medio de dos bandas: en modo prices conecta las líneas superior e inferior de un canal como p1/p2 y usa el precio del Punto cross (su punto medio) como objetivo de reversión.
  • Cuándo, no solo dónde: el out.time del Punto c3 es cuándo se completa el cuadrado a la derecha de la pierna — compáralo con el tiempo de la barra actual para construir salidas temporales.

Errores comunes

  • Conectar un Punto de esquina directo a TP/SL — un Punto es un bundle; desestructúralo con el Intérprete de Punto y conecta su out.price (SCALAR num.price) a ORDER_EXIT.
  • Esperar cuatro precios de esquina distintos en modo prices — la pierna sintética es vertical, así que a1/c4 y a2/c3 repiten las dos entradas; la información nueva es el cross y el ratio.
  • Conectar ratio a un slot TP/SL — es num.price_per_bar, no un precio.
  • Leer bar_index de c3/c4/cross como exacto — esas esquinas suelen caer entre barras o después de la última; bar_index se redondea y la posición exacta vive en time_epoch.
  • Olvidar que el ratio depende del timeframe: la misma pierna se cuadra distinto en H1 y D1 (factores fijados), igual que la herramienta del gráfico con su bloqueo precio/barra.

Véase también