PineForge’s book
- Trades
- 25
- Net P&L
- +25,575.29 USDT
- Largest drawdown, closed trades
- −28,566.14 USDT
- Win rate
- 68.0 %
- Profit factor
- 1.50
13 paired trades differ; the Trades view counts them by kind.
Tap or drag the chart to read any point.
Source: tv_trades.csv and engine_trades.csv in pineforge-corpus at d75b4fa. 2 more TradingView trades close outside PineForge’s run; the figure and the counts leave them out.
| Time (UTC) | TradingView, USDT | PineForge, USDT |
|---|---|---|
| 2025-03-31 00:45 | −14,680.57 | −14,680.57 |
| 2025-05-26 00:45 | 6,545.11 | 9,135.51 |
| 2025-07-14 00:45 | 9,880.24 | 12,479.23 |
| 2025-08-11 00:45 | 14,068.31 | 24,705.42 |
| 2025-09-15 00:45 | −3,083.64 | 22,333.72 |
| 2025-10-13 00:45 | −3,083.64 | −3,860.72 |
| 2026-01-05 00:45 | −24,362.14 | 6,275.53 |
| 2026-01-26 00:45 | −23,600.02 | 3,976.69 |
| 2026-03-30 00:45 | −8,361.52 | 25,575.29 |
Computed from the same series as the P&L view: how far each book’s cumulative P&L sits under its own running peak.
| Time (UTC) | TradingView, USDT | PineForge, USDT |
|---|---|---|
| 2025-03-31 00:45 | −14,680.57 | −14,680.57 |
| 2025-05-26 00:45 | 0.00 | 0.00 |
| 2025-07-14 00:45 | 0.00 | 0.00 |
| 2025-08-11 00:45 | 0.00 | 0.00 |
| 2025-09-15 00:45 | −17,151.94 | −2,371.70 |
| 2025-10-13 00:45 | −17,151.94 | −28,566.14 |
| 2026-01-05 00:45 | −38,430.45 | −18,429.89 |
| 2026-01-26 00:45 | −37,668.33 | −20,728.73 |
| 2026-03-30 00:45 | −22,429.82 | 0.00 |
Each square is one trade, counted by class. The squares are counts, not positions in time.
| Class | Trades |
|---|---|
| Identical | 2 |
| Differing | 13 |
| TradingView only | 7 |
| PineForge only | 10 |
| Total | 32 |
2 of 22 trades are identical in both books; 1 exit is one bar later in PineForge’s book and 0.472 % apart in price, 13 quantities differ by at most 99.9 %, 7 TradingView trades have no PineForge partner, and 10 PineForge trades have no TradingView partner.
Source: TradingView’s export, tv_trades.csv, and PineForge’s trade list, engine_trades.csv, as committed in pineforge-corpus at d75b4fa; PineForge’s was written by engine v1.0.1.
The corpus declares this strategy an anomaly, so the engine’s open-corpus check reports it as one rather than as a failure. Its notes put the cause in TradingView’s margin check at exactly 1× equity; that diagnosis is under review, because the 2026-10-13 parity baseline graded a fresh run of this strategy excellent. Identical means both files print the same side, entry and exit time and entry and exit price, and the same quantity to the decimals TradingView exports. How the grades work
This page shows the files committed in pineforge-corpus at commit d75b4fa: the Pine source, the C++ that codegen 1.0.1 generated from it and both trade lists, PineForge’s written by engine v1.0.1 from that C++. The grade comes from the engine’s corpus check at 35db01c8, which re-runs every strategy and which engine v1.4.0 includes. The pineforge-release 1.4.0 image carries engine v1.4.0 and codegen 1.4.0 and runs them on the OHLCV data you give it.
Save the strategy’s strategy.pine from that corpus commit next to your OHLCV file, then run:
docker run --rm --network=none \
-v "$PWD/strategy.pine:/in/strategy.pine:ro" \
-v "$PWD/ohlcv.csv:/in/ohlcv.csv:ro" \
ghcr.io/pineforge-4pass/pineforge-release:1.4.0 > report.json