Artículos técnicos de ingeniería.
Artículos sobre semántica Pine, ingeniería de paridad, diseño de transpiladores y la disciplina del backtest reproducible a nivel de bytes. Nuevas publicaciones conforme avance el producto.
El sistema de tipos de Pine v6, en la práctica
PineScript v6 está más tipado de lo que parece. Reglas de tipos, inferencia, trampas — y lo que aprendimos al shippear un transpilador sobre qué reglas importan de verdad en runtime.
Margen en la señal vs en el fill: una historia de paridad con TradingView
Nuestro emulador aplicaba el chequeo de margen en el fill con el open de la siguiente barra; TradingView lo hace en la señal con el cierre actual. 3 céntimos entre ambos precios eliminaron en silencio 25 operaciones de una estrategia de 2.632 trades. Cómo seis probes aislaron el bug en una línea de C++.
Licencias para estrategias como binario compilado: el espacio de diseño
Vender la fuente es arriesgado; el SaaS pesa; vender un binario compilado con límites de licencia definidos por el vendedor es la vía del marketplace de PineForge — aquí el diseño que nos llevó hasta ahí.
Leer el formato engine_trades.csv
Referencia completa del CSV de lista de operaciones que emite PineForge. Significado columna a columna, cómo se emparejan trades, y un snippet Python de ~30 líneas para cargarlo en pandas.
Cuando dos motores Pine discrepan: validación cruzada PineForge vs PyneCore
Cada release pasa un barrido de paridad frente a TradingView y PyneCore. Así salen los números del último barrido y por qué un segundo motor «amigo» es la mejor herramienta de depuración que tenemos.
Backtest de una estrategia Pine desde Claude Code en 90 segundos
Tutorial del servidor @pineforge/codegen-mcp: instálalo con un solo npx, pide a Claude que transpile tu Pine, ejecuta el backtest en Docker y lee la lista de operaciones. Tu OHLCV no sale de la máquina.
167 estrategias, en números
Qué incluye el corpus de paridad de PineForge: cómo se reparten las estrategias por categoría, activo y complejidad. Léelo como una guía de museo para la galería.
Qué escribiremos aquí
Un blog vacío es honesto. Esto es lo que planeamos publicar — profundidades de ingeniería sobre semántica Pine, diseño del transpilador y backtests con paridad real — y por qué preferimos esperar a hacerlo bien antes que publicar por publicar.