作者iHaveAPen (ppqqapq)
看板Trading
标题[心得]我写了一台跟TradingView对得起来的回测引擎-PineForge
时间Fri Jun 5 06:37:05 2026
夜深时我常想,回测是什麽?大概是对着一段过去的时间,轻声问一句「如果那时这样做,会怎样」。
市场不答,但数字会。只是云端那些漂亮的绿灯,告诉你的是「大概」;我想要的,是摊
在自己桌上、能逐笔对帐的那种诚实。找不到,於是自己写了一台。
它叫 PineForge,C++ 写的回测引擎,读得懂 TradingView 的 PineScript v6:
‧ 诚实:跟 TV 成交逐笔对帐,246 份策略对中 245 份;剩那一份,我把分歧摊开写文件。
‧ 专一:同样输入,逐位元相同的结果,不靠时间当乱数,不暧昧。
‧ 快:比 PyneCore 中位数快 104 倍,扫参数不重编译。
‧ 私密:全程在你电脑上跑,不上传、不要 API key。
最近台股很热。与其问别人来不来得及,不如问问你的策略,在过去那些一样疯狂的日子
里撑不撑得住。台股资料请自己准备(自己抓、或跟资料商买,整理成 OHLCV 的 CSV 挂
进去就能跑),接上 MCP,让 AI agent 陪你写策略、跑回测、扫参数。
Apache-2.0,开源。语言是冷的 C++,写它的人心是热的。有bug欢迎来issue - 我是作者,跑不掉也不想跑。
https://github.com/pineforge-4pass/pineforge-engine
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.143.42 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Trading/M.1780612629.A.579.html