Trading Cost Ledger
- Utilità
- Versione: 1.10
- Aggiornato: 16 settembre 2026
- Attivazioni: 10
Trading Cost Ledger legge solo lo storico delle operazioni già chiuse del conto e somma esattamente due cose: commissione e swap. Non prevede nulla e non dà consigli. Ogni numero sul pannello è un importo già addebitato o accreditato su questo conto.
Come si costruiscono i numeri: legge fino a 365 giorni di operazioni chiuse su tutti i simboli e tutti i magic number - la vista riguarda l'intero conto, non il simbolo del grafico corrente. Total commission (365d) somma la commissione registrata su ogni operazione; Total swap (365d) somma lo swap registrato su ogni operazione, mantenendo il segno - un totale positivo significa che il conto ha ricevuto più swap di quanto ne abbia pagato. Trading cost (365d) aggiunge al totale delle commissioni la parte del totale dello swap che era un pagamento (un saldo swap positivo non rende negativo il costo; semplicemente non viene sommato). Il numero più grande del pannello divide questo costo di trading per la somma di tutte le operazioni chiuse con risultato positivo nello stesso periodo, per vedere quale quota rappresenta rispetto a ciò che il conto ha effettivamente accumulato - il pannello mostra solo quel rapporto, non gli importi di partenza. Con meno di 5 operazioni idonee nella finestra di 365 giorni, lo storico non basta per calcolare un numero, e il pannello mostra "Collecting history" al suo posto.
Highest-cost symbol indica l'unico simbolo per cui la somma di commissioni e swap pagati negli stessi 365 giorni è stata più alta, accanto a quell'importo. Highest-cost weekday indica allo stesso modo il giorno della settimana in cui quei pagamenti hanno sommato di più negli stessi 365 giorni. Un report CSV viene scritto nella cartella file del terminale, suddiviso per mese e per simbolo, con commissione, swap, costo di trading e numero di operazioni in colonne separate - utile per chi vuole vedere oltre ciò che entra nel pannello. Il percorso esatto del file compare sul pannello stesso, quindi non c'è nulla da cercare altrove.
Screenshot 1, USDJPY M15, un conto demo con uno storico di operazioni reale: il titolo mostra 6.4%, la quota di profitto lordo assorbita da commissioni e swap negli ultimi 365 giorni, e sotto compare Trading cost (365d) 94403.00 JPY. Sotto la riga, Total commission (365d) e Total swap (365d) condividono una riga, Highest-cost symbol mostra BTCUSD 94249.00 JPY, Highest-cost weekday mostra Wednesday 94249.00 JPY, il percorso del CSV report è stampato in basso e State mostra OK. Su questo conto il totale dello swap è così lungo che la colonna lo accorcia in -94385..., e la colonna delle commissioni accanto resta vuota con questa dimensione del carattere; entrambi i totali sono scritti per intero nel CSV report. Ogni cifra è ciò che lo storico chiuso di questo conto conteneva nel momento dello scatto: non un valore segnaposto, non una stima.
Gli screenshot da 2 a 4 sono lo stesso pannello, sullo stesso conto, nello stesso istante, letto in tre modi. Lo screenshot 2 ingrandisce il blocco sotto il titolo, così le due righe di costo massimo si leggono a dimensione piena, sotto la riga che porta i due totali. Lo screenshot 3 affianca un altro angolo, un carattere più piccolo e uno più grande: è esattamente ciò che controllano i parametri di visualizzazione. Lo screenshot 4 elenca ciò che lo strumento non fa. Questi parametri cambiano solo dove sta il pannello, quanto è grande e di che colore è il testo e se il CSV report viene scritto: le cifre arrivano dallo storico di questo conto, non dal grafico davanti.
Che cosa non fa: non piazza, non chiude e non modifica mai un ordine - non esiste alcun collegamento con il lato operativo del terminale. Non usa nessun indicatore tecnico e non legge nessun altro timeframe; l'unico materiale è la commissione, lo swap, il simbolo e l'orario di ogni operazione chiusa. Non suggerisce mai di evitare un simbolo o di cambiare broker - il pannello mostra solo importi. Non stima il costo dello spread, perché lo storico di un'operazione chiusa non conserva il prezzo di mercato al momento dell'apertura - vengono misurati solo commissione e swap. Non confronta broker tra loro e non prevede costi futuri. Non unisce lo storico di più conti o terminali - solo quello su cui gira il grafico. Depositi, prelievi e altri movimenti di saldo non legati a operazioni sono esclusi da ogni conteggio.
Cinque parametri. Quattro riguardano solo l'aspetto: mostrare o nascondere il pannello, in quale angolo si trova, la dimensione del testo e il suo colore. Il quinto attiva o disattiva il report CSV - attivo per impostazione predefinita, perché quel report è uno dei due risultati che lo strumento produce davvero. Non c'è nessuna soglia numerica nelle impostazioni - sia la finestra di 365 giorni sia il campione minimo di 5 operazioni sono fissi.
Una cosa utile da sapere prima di fidarsi dei numeri: lo storico del conto nel Tester di strategia contiene solo le operazioni eseguite durante quel test specifico, quindi un test appena avviato di solito resta su "Collecting history". Questa è una caratteristica del funzionamento del Tester, non un difetto dello strumento - caricato su un conto reale o su un conto demo con storico di operazioni vero, sia il pannello sia il report CSV si riempiono dal primo tick con i numeri misurati di quel conto.
Questo è uno di un gruppo di strumenti dello stesso autore per lo storico del conto. Tre indicatori gratuiti e senza consigli - Trade Behavior Mirror, Win Streak Size Creep Mirror e Multi-Symbol Chase Mirror - leggono lo stesso tipo di storico chiuso per mostrare ingressi aperti poco dopo una perdita, la crescita del lotto durante una serie di vincite, e quanti simboli diversi sono stati operati. Questo è il primo strumento a pagamento della stessa linea, pensato per chi vuole vedere il lato dei costi anziché il lato del comportamento. Nel profilo MQL5 dell'autore questi strumenti compaiono insieme a diversi indicatori e utility MT5 a pagamento per segnali specifici sull'oro, limiti di rischio di trading e confronto tra backtest e operatività reale.
