作者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/m.aspx?n=bbs/Trading/M.1780612629.A.579.html