Herramienta
Point
calc.point
Entradas
El precio del Point, como serie por vela — se lee en la propia vela del Point. Conecta un cierre, una media móvil, el borde de una banda. Un nivel SCALAR suelto (un anillo de Gann, un nivel de Fibonacci, el precio de otro Point) llega a este pin a través de math.broadcast; el modo Fixed escribe un precio literal.
Dónde se sitúa el Point, como índice absoluto de vela. Sin conectar — el valor por defecto — lo pone en la vela que se está evaluando. Conecta la posición de otra construcción para reutilizarla. Una vela posterior a la evaluada, o anterior a la ventana cargada, invalida el Point en lugar de leer hacia adelante.
Dónde se sitúa el Point, como TIEMPO (segundos epoch UTC). Cablea out.time de Market Quote para el tiempo de apertura de la propia vela, o difunde un momento — el time_epoch de otro Point, info.time, una línea temporal de la caja de Gann. Un tiempo anterior a la ventana cargada, o uno que resuelva después de la vela en evaluación, invalida el Point en lugar de leer hacia delante.
Salidas
Un paquete Point: valid, bar_index, price, time_epoch y type (siempre 0: un Point construido no es un pivote de mercado). Se conecta entero a cualquier cosa que acepte un Point — un Fibonacci de dos puntos, un ancla de Gann — o pasa por el Point Interpretor, cuyo out.price SCALAR alimenta un take-profit o stop de ORDER_EXIT y cuyo out.time alimenta cálculos de duración.
Point construye uno de los Points que el resto del lienzo ya habla — el mismo paquete que lleva un pivote de zigzag, una esquina de Michael o un ancla de Fibonacci. Dale un precio y una posición — una vela donde sentarse o, desde la v2, un tiempo al que ajustarse — y devuelve un Point con ese precio, esa vela y el tiempo real de esa vela.
Cómo funciona
Un Point son cuatro cosas que viajan juntas: un precio, un índice de vela, un tiempo UTC y un marcador que dice si vino de un máximo o de un mínimo. Esta herramienta ensambla uno, y el mando «position» elige cómo dices DÓNDE. En modo «bar» (el predeterminado), deja el pin bar sin cablear y el Point se sienta en la vela en evaluación — el caso común; cabléalo (el bar_index de otro Point, una esquina de Michael) y el Point se mueve a esa vela. En modo «time» cableas un tiempo en su lugar — la hoja time de Market Quote, el time_epoch de otro Point, info.time — y el Point se ajusta a la última vela abierta en ese momento o antes: un tiempo intermedio cae en la vela más antigua, nunca hacia delante. En ambos casos el precio se lee en la vela resuelta y el tiempo del Point es el tiempo real de apertura de esa vela, no un valor inventado. Una posición fraccionaria se redondea a la vela entera más cercana. El marcador siempre es 0 — un Point construido por ti no es un pivote del mercado, la misma convención del cuadrado de Michael para sus esquinas proyectadas. Tres cosas invalidan un Point, con campos centinela en lugar de una suposición: un precio que no es un número finito, una posición que cae después de la vela en evaluación o antes de la ventana cargada, y un tiempo que la ventana no puede resolver. Nunca lee hacia delante para satisfacer una petición.
Modos
Coloca el Point por índice absoluto de vela — sin cablear va sobre la vela en evaluación; cableado reutiliza la posición de otra construcción.
Coloca el Point por un momento en el tiempo: cablea la hoja time de Market Quote o el tap temporal de cualquier Point, y se ajusta a la última vela abierta en ese momento o antes.
Configuración
Cómo llega la posición del Point. «bar» lee el pin opcional bar como índice absoluto de vela — sin cablear significa la vela en evaluación. «time» lee el pin time como un momento UTC (segundos epoch) y se ajusta a la última vela abierta en ese momento o antes.
Se conecta con
Ejemplos
- Anclar un Fibonacci a mano: construye un Point sobre un nivel de soporte y otro sobre la vela actual, y conecta el par a un retroceso de Fibonacci de dos puntos — sin necesidad de zigzag.
- Toma prestada la hora, conserva tu precio: conecta el bar_index de una esquina de Michael al pin bar y tu propio nivel a price; el nuevo Point mantiene el momento de esa esquina al precio que elegiste.
- Lleva un precio a la salida: pasa el Point por el Point Interpretor y conecta su out.price (un SCALAR num.price) a una casilla de take-profit de ORDER_EXIT.
Errores comunes
- Conectar el Point directamente a una casilla TP/SL — un Point es un paquete; descomponlo con el Point Interpretor y conecta out.price.
- Leer bar como «velas atrás»: es un índice absoluto dentro de la ventana cargada, y por eso el bar_index de otro Point encaja directamente. Déjalo sin conectar para decir «aquí».
- Esperar que funcione una vela posterior a la evaluada: un Point no puede situarse en el futuro, así que la petición se rechaza (valid sigue en falso) en vez de retroceder a la última vela.
- Conectar un nivel SCALAR a price: ese pin toma una serie por vela; haz el puente con math.broadcast.