博客
偏工程的硬核长文。
覆盖语义、对齐工程、codegen 设计,以及「字节级可复现」背后的工程纪律;随版本发布更新。
约 10 分钟阅读#pine-script#types#language
Pine v6 的类型系统:实务笔记
PineScript v6 比你想象的更强类型。走一遍规则与推导、常见坑——以及我们做 transpiler 后学到的:哪些规则在运行时才真正要紧。
约 11 分钟阅读#parity#engine#tradingview#debugging#broker-emulation
信号时 vs 成交时的保证金检查:一则 TradingView 对齐故事
我们的撮合仿真在成交时用下一根 K 线开盘价做保证金门槛;TradingView 在信号时用当前收盘价。两者相差 3 美分,却让 2,632 笔交易的策略悄悄少了 25 笔。六个隔离探针如何把 bug 收敛到一行 C++。
约 8 分钟阅读#marketplace#licensing#design
策略「编译二进制」授权:设计空间
卖源码风险高,纯托管 SaaS 又太重;围绕「可编译二进制 + 卖方自定义许可边界」才是 PineForge 市场的路径——这篇写清设计推演。
约 5 分钟阅读#docs#csv#engine
读懂 engine_trades.csv
PineForge 输出的交易列表 CSV 速查:逐列含义、成交配对如何编码,以及一段约 30 行的 Python 载入 pandas 示例。
约 9 分钟阅读#pinecore#pineforge#parity#engineering
两个 Pine 引擎意见不一:把 PineForge 与 PyneCore 交叉验证
每个 release 都会跑一轮面向 TradingView 与 PyneCore 的对齐扫描。这里是最新数字,以及为什么「第二个靠谱引擎」是我们手里最好的调试工具。
约 7 分钟阅读#mcp#ai#claude#cursor#tooling
用 Claude Code 在 90 秒内回测 Pine 策略
走一遍 @pineforge/codegen-mcp:一条 npx 命令安装,让 Claude 把你的 Pine transpile 成 C++,用 Docker 跑回测并读交易列表。OHLCV 不离开本机。
约 6 分钟阅读#corpus#gallery#stats
167 套策略:数字里的版图
PineForge 对齐语料里有什么:按类别、标的与复杂度拆解策略分布。像博物馆导览一样读「画廊」。
约 2 分钟阅读#meta
我们会在这里写什么
空博客也是一种诚实。这是我们打算写的——Pine 语义、transpiler 设计、可对齐级回测的工程深潜——以及为什么宁愿写好再发,也不仓促灌水。