Weekend Hold Report
- Utilità
- Versione: 1.0
- Attivazioni: 10
Weekend Hold Report legge lo storico delle operazioni chiuse di questo conto e conta quante volte le posizioni sono state mantenute a cavallo di un weekend - un semplice conteggio, suddiviso per simbolo, e per quanto tempo queste posizioni a cavallo del weekend sono rimaste aperte. Non giudica e non consiglia, e non guarda mai i risultati delle operazioni; conta e misura solo il tempo.
PERCHÉ ESISTE
Mantenere una posizione durante il weekend raramente è un piano deliberato; di solito ce ne si accorge solo in seguito. La scheda storico del conto elenca le operazioni una per una; non segnala mai quali hanno attraversato un sabato, quanti simboli erano coinvolti, o per quanto tempo queste posizioni a cavallo del weekend sono rimaste effettivamente aperte. "17 posizioni a cavallo del weekend nell'ultimo anno, 9 delle quali su XAUUSD" è un fatto che lo storico di 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, la definizione di posizione a cavallo del weekend e la dimensione minima del campione per una mediana sono tutte fisse e non possono essere modificate.
COSA CONTA COME POSIZIONE CHE ATTRAVERSA IL WEEKEND
Una posizione chiusa conta se l'intervallo dalla sua apertura alla sua chiusura include un sabato, nell'ora del server. Questa è una regola fissa basata sul giorno di calendario, non sugli orari reali di chiusura del mercato del broker - il terminale non può leggere in modo affidabile gli orari esatti di chiusura e riapertura, quindi la regola resta semplice e uguale per ogni conto: se un sabato cade in un punto qualsiasi tra apertura e chiusura, la posizione conta una volta, indipendentemente da quanti sabati attraversa.
COSA MOSTRA IL PANNELLO
Il pannello mostra il numero totale di posizioni chiuse a cavallo del weekend negli ultimi 365 giorni, accanto alla quota che rappresentano sul totale delle posizioni chiuse nello stesso periodo. Sotto, By symbol elenca il conteggio delle posizioni a cavallo del weekend per fino a 5 simboli, per numero, e tutto ciò che supera viene raggruppato in una riga Other symbols. Median hold mostra il tempo mediano di detenzione delle sole posizioni a cavallo del weekend - un numero separato dal tempo di detenzione complessivo del conto - e mostra un trattino invece di un numero quando ce ne sono meno di 5. Quando non ci sono posizioni a cavallo del weekend nel periodo, il pannello lo indica in una riga.
IL FILE DI REPORT
Un file CSV viene scritto in MQL5\Files\WeekendHoldReport\weekend_report.csv, suddiviso per mese, con le colonne: Month, Symbol, Count, MedianHoldSeconds. Una riga con il campo Symbol vuoto indica la riga complessiva di quel mese. Viene riscritto interamente ogni volta, mai aggiunto in coda, quindi non contiene mai duplicati. Quando non ci sono affatto posizioni a cavallo del weekend, scrive comunque una riga per il mese corrente con conteggio pari a zero. 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, e non chiude nemmeno le posizioni prima del weekend: si limita a contare ciò che è già accaduto. Non usa mai i risultati delle operazioni - solo quando una posizione è stata aperta, quando è stata chiusa, e il suo simbolo. Non include le posizioni aperte - contano solo quelle completamente chiuse. Non giudica se mantenere una posizione durante il weekend sia stata una buona o una cattiva decisione, e non suggerisce di cambiare il proprio modo di operare. Legge un solo conto su un solo terminale, risalendo solo fino a dove arriva lo storico proprio delle operazioni di questo conto.
