Vai al contenuto
Triple SMA stack latch ETHUSDT 15m

1407 trade su 1408 identici nei due registri

Un trade abbinato differisce. La vista «Trade» conta le differenze per tipo.

0100020003000
lug 2025ott 2025gen 2026apr 2026
USDT

Tocca o trascina sul grafico per leggere un punto qualsiasi.

Fonte: tv_trades.csv e engine_trades.csv in pineforge-corpus (commit d75b4fa).

Il grafico in forma di tabella
Orario (UTC)TradingView, USDTPineForge, USDT
2025-04-05 18:3013,5614,38
2025-05-20 21:001160,601161,42
2025-07-05 13:001218,561219,38
2025-08-22 02:152103,152103,97
2025-10-07 04:301914,481915,30
2025-11-18 07:002286,492287,31
2025-12-31 05:002551,972552,79
2026-02-20 16:153429,523430,34
2026-04-06 00:003222,173222,99
  • TradingView, P&L finale 3222,17 USDT
  • PineForge, P&L finale 3222,99 USDT
Come lo misuriamo

1407 trade su 1408 sono identici in entrambi i registri; 1 entrata è in anticipo di una barra nel registro di PineForge con una differenza di prezzo pari a 0,0455%.

Fonte: l'export di TradingView, tv_trades.csv, e la lista di trade di PineForge, engine_trades.csv, così come sono committati in pineforge-corpus al commit d75b4fa; quella di PineForge è stata generata dall'engine v1.0.1.

Valutata eccellente dal controllo dell’engine sul corpus aperto, che ammette prezzi di entrata e di uscita entro 0,01% rispetto a quelli di TradingView e P&L entro 1% al 90° percentile, sulla finestra coperta da entrambe le liste. Per il livello eccellente, quando TradingView mostra due o più Signals di entrata distinti nello stesso istante esatto, allo stesso prezzo e nella stessa direzione, l’engine mostra altrettante entrate distinte in quel punto (identità delle entrate distinte). Identico significa che entrambi i file riportano la stessa direzione, lo stesso orario di entrata e di uscita, lo stesso prezzo di entrata e di uscita e la stessa quantità fino all’ultimo decimale esportato da TradingView. Come funzionano le valutazioni

Questa pagina mostra i file committati in pineforge-corpus al commit d75b4fa: il sorgente Pine, il C++ che il codegen 1.0.1 ne ha generato ed entrambe le liste di trade; quella di PineForge è stata generata dall’engine v1.0.1 a partire da quel C++. La valutazione viene dal controllo del corpus dell’engine al commit 35db01c8, che riesegue ogni strategia ed è incluso nell’engine v1.6.2. L’immagine pineforge-release 1.6.0 contiene engine e codegen 1.6.0, precedenti alla coppia pubblicata più recente v1.6.2, e li esegue sui tuoi dati OHLCV.

Salva il file strategy.pine della strategia, preso da quel commit del corpus, accanto al tuo file OHLCV, poi esegui:

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.6.0 > report.json

Il registro di PineForge

Trade
1408
P&L netto
+3222,99 USDT
Drawdown massimo, trade chiusi
−756,71 USDT
Trade vincenti
39,2%
Fattore di profitto
1,19
Come fare backtest offline

Sorgenti e trade grezzi