Stop Distance Ledger
- Utilità
- Versione: 1.0
- Attivazioni: 10
Stop Distance Ledger legge lo storico delle operazioni chiuse di questo conto e mostra con quale frequenza uno stop-loss o un take-profit fosse effettivamente impostato all'apertura di una posizione, e a quale distanza fosse collocato - come percentuale del prezzo di apertura. Non prevede e non consiglia, e non guarda mai i risultati delle operazioni; misura solo ciò che è stato impostato.
PERCHÉ ESISTE
Decidere di impostare sempre uno stop-loss prima di entrare in un'operazione è una regola che molti trader intendono seguire, ma raramente verificano. La scheda storico del conto elenca le operazioni una per una; non somma mai quante avevano effettivamente uno stop-loss, quante no, o a quale distanza quegli stop erano collocati. "17 posizioni chiuse su 931 avevano uno stop-loss - un tasso dell'1,8%" è 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 è fissa e non può essere modificata.
COSA OSSERVA: SOLO L'ORDINE DI APERTURA
Questo strumento legge lo stop-loss e il take-profit impostati sull'ordine che ha aperto una posizione, nel momento dell'apertura. MT5 non conserva alcuna registrazione delle modifiche successive di stop-loss o take-profit - modificare lo stop di una posizione in seguito aggiorna direttamente la posizione, senza lasciare alcuna voce nello storico ordini. Questa è una limitazione della piattaforma, non di questo strumento: è tecnicamente impossibile ricostruire lo storico completo delle modifiche di uno stop solo dallo storico del conto. Ciò a cui risponde questo strumento è "questa posizione è iniziata con uno stop-loss, e a quale distanza era" - non "lo stop è stato spostato in seguito".
COSA MOSTRA IL PANNELLO
Il pannello mostra il tasso di posizioni con stop-loss degli ultimi 365 giorni, accanto al conteggio che c'è dietro. Sotto, Take-profit set rate mostra lo stesso per il take-profit, seguito dalla distanza mediana dello stop-loss e del take-profit, entrambe come percentuale del prezzo di apertura (compare un trattino invece di un numero quando meno di 5 posizioni avevano quello stop). By symbol elenca la distanza mediana dello stop-loss per fino a 5 simboli, classificati in base a quanti stop-loss sono stati impostati, e tutto ciò che supera viene raggruppato in una riga Other symbols. Quando non c'è storico chiuso da valutare, il pannello lo indica in una riga.
IL FILE DI REPORT
Un file CSV viene scritto in MQL5\Files\StopDistanceLedger\stop_distance_report.csv, suddiviso per mese, con le colonne: Month, Symbol, ClosedCount, SLSetCount, MedianSLPercent, TPSetCount, MedianTPPercent. 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. 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, e non imposta né modifica mai uno stop-loss o un take-profit - non ha alcuna connessione con il lato operativo del terminale: legge solo ciò che era già presente quando una posizione è stata aperta. Non usa mai i risultati delle operazioni - solo se uno stop-loss o un take-profit era impostato e a quale distanza. Non include le posizioni aperte - contano solo quelle completamente chiuse. Non giudica se una distanza di stop fosse troppo stretta o troppo ampia, e non suggerisce quale distanza usare. Legge un solo conto su un solo terminale, risalendo solo fino a dove arriva lo storico proprio delle operazioni di questo conto.
