3 Settimane di Dati – Sprecati? Non più.
Ho fatto funzionare il mio bot 24/7 per tre settimane, raccogliendo ogni scansione, ogni candidato, ogni scambio. Pensavo di avere il dataset perfetto per finalmente ottimizzare i miei parametri e rendere questo sistema redditizio.
Si scopre che: stavo registrando tutto in modo errato.
Il Problema
Quando un'operazione si apriva, scrivevo una riga in candidate_log.csv con tutti i parametri di entrata (RSI, ADX, volume, ecc.).
Quando si chiudeva, aggiungevo una seconda riga con il risultato (VINCITA/PERDITA, PnL).
Nessun collegamento tra di loro.
Quindi, quando mi sono seduto per analizzare “operazioni con RSI < 40” e il loro esito, non potevo. Due righe separate, nessuna chiave comune. Tre settimane di dati – inutili per l'unica cosa di cui avevo bisogno: confrontare vincitori contro perdenti.
La Soluzione (grazie a una lunga notte di maledizioni)
Ora ogni operazione riceve un trade_id unico all'entrata.
Quell'ID segue l'operazione attraverso il tracker, e quando si chiude, la riga originale viene aggiornata – non ne viene aggiunta una nuova.
Ora candidate_log.csv appare così:
timestampsymbolsideRSIADXvol_ratiotrade_idoutcomepnl2026-03-09 10:15BTCUSDTSELL32.428.61.05a1b2c3d4PERDITA-0.402026-03-09 12:37DOGEUSDTSELL43.725.71.43e5f6g7h8VINCITA+0.56
Una riga per operazione. Tutti i parametri + risultato in un unico posto.
Cosa c'è dopo
Sto mantenendo il bot in esecuzione con la configurazione attuale (RSI_short = 48, vol_mult = 1.0).
Una volta che ho 50 operazioni chiuse nel nuovo formato, esportero il CSV e inizierò il vero lavoro:
Confrontare vincitori contro perdenti
Trovare le soglie che li separano
Eseguire esperimenti controllati (un parametro alla volta) per convalidare
Niente più indovinare. Niente più “forse questo filtro lo salverà.”
Solo dati.
Se stai costruendo un bot, registra le tue operazioni fin dal primo giorno. Non essere come me.
📊 STATISTICHE LIVE
Operazioni: 12
Vittorie: 5 ✅
Perdite: 7❌
Pareggio: 0 ⚪ (ignorato)
Tasso di Vittoria: 41.7% (solo V/P)
PnL Totale: -1.10 USDT
Max DD: 0.30%
📊 STATISTICHE
Operazioni: 8
Vittorie: 4 ✅
Perdite: 4❌
Pareggio: 0⚪ (ignorato)
Tasso di Vittoria: 50.0% (solo V/P)
PnL Totale: -0.99 USDT
Max DD: 0.36%
#CryptoBot #BİNANCEFUTURES #DataDriven #TradingBots #OpenClaw