Trade Duration Profile
- Utilità
- Versione: 1.0
- Attivazioni: 10
Trade Duration Profile legge lo storico delle operazioni chiuse di questo conto e mostra per quanto tempo le posizioni sono state effettivamente mantenute, come distribuzione, non come singola media. Non prevede e non consiglia. Non guarda mai i risultati delle operazioni; misura solo il tempo.
PERCHÉ ESISTE
La maggior parte dei trader ha un'idea approssimativa del proprio stile - "sono più che altro uno scalper", "tendo a tenere le posizioni a lungo" - ma senza un vero numero dietro. La scheda storico del conto elenca le operazioni una per una; non somma mai per quanto tempo sono state effettivamente mantenute, quale simbolo resta in posizione più a lungo, o se le operazioni del lunedì durano più di quelle del venerdì. "Il mio tempo mediano di detenzione è di 42 minuti, ma solo su XAUUSD si avvicina a 3 ore" è un fatto che questo conto possiede già - semplicemente non è mai stato contato.
CONFIGURAZIONE
1. Trascina l'EA su un grafico qualsiasi. Simbolo e time frame non contano - legge l'intero storico delle operazioni chiuse del conto, non il grafico su cui gira.
2. Un pannello appare in alto a sinistra e si riempie con lo storico proprio di questo conto.
3. Ricalcola solo quando cambia il numero di operazioni chiuse, controllato ogni 60 secondi. Non c'è nulla da avviare o configurare.
4. Non serve altro. Non ci sono impostazioni numeriche da regolare.
INGRESSI (quattro, in quest'ordine)
- InpShowPanel (true) - mostra o nasconde il pannello.
- InpPanelCorner (in alto a sinistra) - in quale dei quattro angoli del grafico si trova il pannello.
- InpPanelFontSize (9) - dimensione del testo del pannello. Solo visualizzazione.
- InpColorText (bianco) - colore del testo del pannello.
Non c'è alcuna soglia numerica da nessuna parte. La finestra di 365 giorni, le 7 fasce di durata e la dimensione minima del campione per una mediana sono tutte fisse e non possono essere modificate.
COSA MOSTRA IL PANNELLO
Ogni posizione chiusa negli ultimi 365 giorni viene collocata in una delle 7 fasce in base a quanto è stata tenuta, dall'apertura alla chiusura: meno di 5 minuti, da 5 a 30 minuti, da 30 minuti a 2 ore, da 2 a 8 ore, da 8 a 24 ore, da 1 a 7 giorni, e oltre 7 giorni. Il pannello mostra il conteggio in ogni fascia accanto al tempo mediano di detenzione complessivo del conto.
Sotto, By symbol elenca il tempo mediano di detenzione per i simboli più negoziati del conto (fino a 5, per numero di operazioni; ciò che va oltre non viene indovinato, semplicemente non viene mostrato). By weekday suddivide la stessa mediana in base al giorno di apertura della posizione - da lunedì a venerdì. Un simbolo o un giorno con meno di 5 posizioni chiuse mostra un trattino invece di un numero - il campione sarebbe troppo piccolo per avere significato.
IL FILE DI REPORT
Un file CSV viene scritto in MQL5\Files\TradeDurationProfile\duration_report.csv, suddiviso per mese con tre tipi di righe - una riga complessiva, una riga per simbolo e una riga per giorno della settimana - con le colonne: Month, Symbol, Weekday, Count, MedianDurationSeconds. Viene riscritto interamente ogni volta, mai aggiunto in coda, quindi non contiene mai duplicati. Il suo percorso completo viene mostrato sul pannello.
PRIMA DI TESTARLO
Il Tester di Strategia ha a disposizione solo lo storico delle operazioni chiuse di quella singola esecuzione di test, quindi ciò che si vede lì riflette il periodo di test, non lo storico di trading reale di questo conto. Serve a confermare che l'EA funzioni senza errori, non a leggere i suoi numeri come se fossero dati reali del conto.
COSA NON FA
Non apre, chiude o modifica mai un'operazione - non ha alcuna connessione con il lato operativo del terminale. Non usa mai i risultati delle operazioni - solo quando una posizione è stata aperta e quando è stata chiusa. Non include le posizioni aperte - contano solo quelle completamente chiuse, quindi nulla qui riflette un'operazione ancora in corso. Non giudica se un tempo di detenzione è troppo lungo o troppo corto, e non suggerisce di cambiare per quanto tempo si tiene un'operazione. Legge un solo conto su un solo terminale, risalendo solo fino a dove arriva lo storico proprio delle operazioni di questo conto.
