मुख्य सामग्री पर जाएँ
Prism factor vote ETHUSDT 15m

1,455 trades, 1,145 दोनों books में एक जैसे

मिलान वाले 308 trades अलग हैं; Trades व्यू में क़िस्मवार गिनती है।

−4,000−2,00002,000
अप्रैल 2025जुल॰ 2025अक्टू॰ 2025जन॰ 2026अप्रैल 2026
USDT

किसी भी बिंदु का मान देखने के लिए चार्ट पर टैप या ड्रैग करें।

स्रोत: tv_trades.csv और engine_trades.csv (pineforge-corpus d75b4fa)।

यही चार्ट, तालिका के रूप में
समय (UTC)TradingView, USDT मेंPineForge, USDT में
2025-03-31 13:30−85.17−84.04
2025-05-22 13:451,297.081,298.24
2025-07-08 22:15651.97653.11
2025-08-27 06:151,754.231,755.40
2025-10-12 11:30420.04421.15
2025-11-28 22:00−1,046.52−1,045.46
2026-01-14 06:30−1,847.01−1,845.98
2026-03-12 20:45−3,394.18−3,393.21
2026-05-03 23:15−4,060.58−4,059.65
  • TradingView, अंतिम P&L −4,060.58 USDT
  • PineForge, अंतिम P&L −4,059.65 USDT
मापने का तरीक़ा

1,454 में से 1,145 trades दोनों books में हूबहू एक जैसे हैं; 308 trades में मात्रा ज़्यादा से ज़्यादा 0.00868% अलग है, TradingView के 1 trade का PineForge में कोई जोड़ीदार नहीं है, और PineForge के 1 trade का TradingView में कोई जोड़ीदार नहीं है।

स्रोत: TradingView का export, tv_trades.csv, और PineForge की trade list, engine_trades.csv, जो दोनों pineforge-corpus में d75b4fa पर commit किए गए हैं; PineForge वाली list को engine v1.0.1 ने लिखा था।

Engine के open-corpus check ने इसे उत्कृष्ट ग्रेड दिया है। यह check 90वें percentile पर entry और exit prices में TradingView से 0.01% तक और P&L में 1% तक के अंतर की छूट देता है, उस अवधि पर जिसे दोनों lists कवर करती हैं। उत्कृष्ट ग्रेड के लिए, जहाँ TradingView बिल्कुल एक ही समय, क़ीमत और दिशा पर दो या अधिक अलग entry Signals दिखाता है, वहाँ Engine उतनी ही अलग entries दिखाता है (अलग entry की पहचान)। हूबहू का मतलब है कि दोनों फ़ाइलों में ये सब एक ही छपे हैं: दिशा, entry और exit का समय, entry और exit price, और TradingView जितने दशमलव तक export करता है, उतने दशमलव तक मात्रा। ग्रेड कैसे तय होते हैं

यह पेज pineforge-corpus के commit d75b4fa में commit की गई फ़ाइलें दिखाता है: Pine सोर्स कोड, उससे codegen 1.0.1 का generate किया C++ और दोनों trade lists; PineForge वाली list को उसी C++ से engine v1.0.1 ने लिखा था। ग्रेड engine के corpus check से आता है, जो हर strategy को दोबारा चलाता है; यह check 35db01c8 पर चला, और यह commit engine v1.4.0 में शामिल है। pineforge-release 1.4.0 image में engine v1.4.0 और codegen 1.4.0 हैं, और यह image इन्हें आपके दिए OHLCV डेटा पर चलाती है।

उस corpus commit से strategy की strategy.pine अपनी OHLCV फ़ाइल के बगल में सेव करें, फिर चलाएँ:

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

PineForge की trade book

Trades
1,454
Net P&L
−4,059.65 USDT
Max drawdown (बंद trades)
−6,333.46 USDT
Win rate
20.2%
Profit factor
0.86
Offline backtest कैसे करें

स्रोत और मूल trades