v0.8.0 · 程式碼覆蓋率 93.06% · 245/246 嚴格 TV 對齊 · 0 engine bug

PineScript 回測,
可重現、
用你的資料跑。

PineScript v6 早該附帶的 runtime。
編譯成 C++,與 TradingView 逐筆對驗。

往下滑
試用免費 MCP · 加入 Studio 等候名單

在 Claude 裡回測你的 Pine — 免費、免 key。

免費託管 MCP 端點 mcp.pineforge.dev — 任何 MCP client 指過去就能用,免安裝。想用自己的資料,就用 Docker 在本機跑。

留下 Email,搶先體驗 Studio — Optuna 最佳化(Q3 2026)與雲端 IDE(Q4 2026)。只寄一封上線通知,外加偶爾的進度更新。

免費託管 MCP 現已上線(每週 100 次回測)。本機 Docker 也是免費,供個人交易。Studio 預計 Q4 2026 上線。

試試看 · 約 1 分鐘
免 key · 託管 · 即時上手
01一行指令,免安裝

免安裝、免 key、免註冊。免費託管 MCP 端點 mcp.pineforge.dev 走 Streamable HTTP — 連上一次就能開始回測。每個 IP 每週 100 次回測,含近 13 個月加密貨幣資料。

bash
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
245/246
嚴格 TV 對齊
逐筆一致 · 246 支參考策略 · 0 engine bug
100/100
對 PyneCore 85/100
三引擎同台競測 · PineForge 領先
~98%
策略語意涵蓋
涵蓋實務 Pine v6 常用功能;完整表見 /coverage
375k+
已驗證成交筆數
彙總自 246 支策略題庫
Open core
Apache engine · 在你的機器上執行
稽核 engine · 本機執行 · 個人交易免費
strategy.pine
PineScript v6
//@version=6
strategy("EMA Cross", overlay=true, initial_capital=10000)

length = input.int(14, "Length")
sig    = ta.ema(close, length)

if ta.crossover(sig, sig[1])
    strategy.entry("long", strategy.long)

if ta.crossunder(sig, sig[1])
    strategy.close("long")
Generated C++ · emitted by codegen
class GeneratedStrategy : public BacktestEngine {
    ta::EMA          _ta_ema_1{14};
    Series<double>  _s_sig{500};

    void on_bar(const Bar& bar) override {
        int    length = get_input_int("Length", 14);
        double sig    = _ta_ema_1.compute(bar.close);
        _s_sig.push(sig);

        if (sig > _s_sig[1] && _s_sig[1] <= _s_sig[2])
            strategy_entry("long", true);
        if (sig < _s_sig[1] && _s_sig[1] >= _s_sig[2])
            strategy_close("long");
    }
};
Trades
142
Net P&L
+$3,184.62
Sharpe
1.48
Max DD
−12.7%
ma-cross 對齊supertrend 對齊inside-bar 對齊stochastic-slow 對齊pivot-ext 對齊4ema-rsi 對齊liquidity-sweep 對齊market-shift 對齊macd-histogram 對齊donchian-breakout 對齊matrix-pca 對齊regex-filter 對齊
適用對象

優先為 獨立量化交易者 而打造。

01 / B2C 主力

獨立量化交易者

  • 你的資料、你的機器,不必買進階方案。
  • Optuna 自訂任何優化目標。
  • Webhook 不受流量上限綁手綁腳。
今天就能在本機免費跑 · Studio Q4 2026

想打造策略市集? 看賣家方案 →

你是交易桌或小型基金? 看機構方案 →

為什麼是 PineForge

TradingView 的 runtime 給不了你的 三件事。

01 / 決定性

同腳本、同資料、同成交 — 位元級可重現。

02 / 速度

原生 C++,50k 根 K 線只需數十毫秒。

03 / 主控權

資料、機器、策略都是你的;預設離線執行。

MCP 伺服器 · 免費託管 + 本機

Claude、Cursor 或任何 MCP client 使用 PineForge。

免費託管 MCP,端點在 mcp.pineforge.dev — 走 Streamable HTTP,免安裝、免 key,每週 100 次回測。或用自帶一切的 Docker container 跑你自己的資料。在 Claude、Cursor 或任何 MCP client 裡,用自然語言跟你的策略對話。

託管(免安裝)託管:含近 13 個月加密貨幣資料。
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
本機 Docker(用你自己的資料)本機:OHLCV 留在你的機器上。
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
公開的工具
  • ·backtest_pine — 用託管資料或你的 CSV 回測
  • ·fetch_ohlcv — 把行情資料拉成可直接回測的 CSV
  • ·check_quota — 查你這週還剩幾次回測
  • ·latest_news — 拉近期市場頭條
試用託管 MCP →
PineForge 站的位置

一個 runtime 佔住 別人搶不到的角落

五個軸,對想把策略當產品交付的量化人至關重要。PineForge 五項全押。

軸線用來驗證 PineForge 論述;分數來自公開文件與 benchmark。 方法說明

PineForge TradingView
5 / 5
PineForge 對 TradingView on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+3
PRIVACY
+2
LICENSE
+4
OSS
+3
DATA
+3
PineForge MQL5 Market
4 / 5
PineForge 對 MQL5 Market on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+1
PRIVACY
-1
LICENSE
+2
OSS
+3
DATA
+2
PineForge QuantConnect
4 / 5
PineForge 對 QuantConnect on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+2
PRIVACY
+3
LICENSE
+4
OSS
0
DATA
+1
1 tie
PineForge Backtrader
3 / 5
PineForge 對 Backtrader on five axes.SPEEDPRIVACYLICENSEOSSDATA
SPEED
+4
PRIVACY
+4
LICENSE
+5
OSS
-2
DATA
0
1 tie
各引擎與軸線的差異化分數
Engine原生速度原始碼隱私授權掌控OSS 稽核資料自由
PineForge5/54/55/53/55/5
TradingView2/52/51/50/52/5
MQL5 Market4/55/53/50/53/5
QuantConnect3/51/51/53/54/5
Backtrader1/50/50/55/55/5
能做到的事

光靠 TradingView做不到的五件事。

已推出
01
自備資料(BYOD)
日線、分鐘線、另類資料任你跑,不受 TradingView 商品符號限制。
已推出
02
任意頻率的棒內解析度
用次級解析度走進 K 線內部,不再只靠最後一筆成交近似。
開發中 2026 Q3
03
Optuna 自訂目標函式
任何目標都能優化 — Sharpe、回撤、獲利因子,或你自己的指標。
開發中 2026 Q3
04
前瞻測試 · TradingView 型態 webhook
內建 walk-forward;樣本外驗證是預設流程,不是後來才補。
規劃中 2027
05
策略市集 · 出售編譯 .so
賣編譯 .so:時效、機器、券商維度由你定,不由平台說了算。
自備資料(BYOD)展開
任何 OHLCV CSV — 你的報價資料、自訂行情、另類資產歷史。離線、CI、Docker 都能跑。不必上傳資料,也不必為回測綁 API key。
任意頻率的棒內解析度展開
六種分佈模式(均勻、餘弦、三角、端點、前/後加權),可選成交量加權。95–105 區間內限價 $100 的委託會在 剛好 $100 成交 — 等同 TradingView 棒型放大鏡,不必買訂閱。
Optuna 自訂目標函式展開
Sharpe、Sortino、回撤、獲利因子 — 或任何你想讓最佳化器追逐的一行 lambda。
def objective(report):
  return 0.6 * report.sharpe - 0.3 * report.max_dd + 0.1 * report.profit_factor
前瞻測試 · TradingView 型態 webhook展開
可直接替換 TradingView 警示。JSON 結構相同,runtime 與回測一致 — 無流量上限,也無重播漂移。
策略市集 · 出售編譯 .so展開
AES-256-GCM 加密共享函式庫。Ed25519 簽章、綁機器、時效授權。買家只能調你開放的參數;看不到原始碼。
運作方式

四個階段。
零隱藏狀態。

01 · 輸入
.pine 原始碼
你的檔案
02 · 剖析
AST + 型別檢查
Pine v6 spec
03 · 轉譯
C++ codegen
無 runtime 稅
04 · 編譯 + 執行
原生二進位
~9.7ms / 50k bars
05 · 驗證
逐筆對齊
245/246 嚴格 · 0 engine bug
Studio 預覽

一份報告,放上你真正敢信的數字。

ETHUSDT · 15m2025-07 → 2026-04EMA Cross · L=21
淨損益
+31.84%
Sharpe
1.48
最大回撤
−12.7%
勝率
52.1%
成交筆數
142
獲利因子
1.71
權益曲線 · 對買入持有PineForge買入持有
Jul '25Sep '25Nov '25Jan '26Mar '26今天
PineScript v6 涵蓋範圍

~90% 的語言範圍。
~98% 策略實際會用到的部分。

繪圖原語、警示與即時成交語意刻意不在範圍內 — PineForge 離線執行。會影響成交決策的部分皆已涵蓋。

函式級完整對照表
ta.* — 59 函式 + 8 序列 + pivot 輔助(67 類)68/68100%
math.* — 決定性 + 滾動計算核心支援
str.* — format · split · regex · tostring核心支援
strategy.* — 委託 · 存取器 · 風控門檻完整100%
array⟨T⟩ · map⟨K,V⟩ · UDT經 codegen支援
matrix⟨T⟩ — 底層 Eigen50+ 運算支援
request.security — ratio · calendar · 較低時間框架核心支援
繪圖與警示(drawing & alerts)不在範圍
TradingView 對齊

我們不請你空口 相信 引擎。
我們直接 diff。

每次發版都以 TradingView CSV 匯出逐筆驗證 — 246 支參考策略,完整題庫開源可查。245 支嚴格對齊,1 支為深入分析後判定的 TV 端異常,0 個 engine bug。

246/246
全數可解釋 — 0 個 engine bug
極佳245TV 端異常1Engine bug0
三引擎同台 · 100 支策略 · 同一組 OHLCV
PineForge 與 PyneCorePineTS 相比站在哪裡。
完整比較與重現步驟
C++ static lib
PineForge
100 / 100
100 極佳 · 0 強 · 0 偏弱
Python(雲端轉譯)
PyneCore
85 / 100
85 極佳 · 2 強 · 10 中等 · 3 偏弱
TypeScript(LuxAlgo)
PineTS
僅指標
策略回測在上游 roadmap
PyneCore 與 PineForge 的 15 支落差,全集中在 bracket/trail/部分平倉語意;PyneCore 券商模擬器在此與 TV 行為不同。三個典型案例:06-liquidity-sweep07-scalping-strategy49-partial-exit-qty-percent逐策略拆解 →
接下來

回測只是起點, 上線交易 才是目的。

  1. 現在
    已推出
    確定性批次回測 + 免費託管 MCP
    Pine v6 → C++ → 成交。245/246 嚴格 TV 對齊、0 engine bug、93.06% 行覆蓋率,開源 pineforge-engine。現已上線:免費託管 MCP,端點在 mcp.pineforge.dev — 免安裝、免 key,每週 100 次回測。
  2. 2026 Q3
    開發中
    前瞻測試 + Optuna 最佳化
    串流 feed_bar() API。多視窗穩健度評分。
  3. 2026 Q4
    下一步
    託管 Studio · 模擬交易
    程式碼 · 回測 · 最佳化 · 比較 工作區。首發附一條券商橋接。
  4. 2027
    稍後
    實盤執行 · 市集
    多券商成交。加密策略分發。每筆委託可追溯稽核紀錄。
常見問題

合法嗎?跟 PyneCore 差在哪?PineForge 若結束營運怎麼辦?八則精簡回答。

閱讀 FAQ

別錯過 Studio 上線。

一封上線通知,偶爾一封進度更新。沒有推銷馬拉松。