Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Script

Profit Concentration Analyzer - script per MetaTrader 5

Pubblicati da::
Cristian David Castillo Arrieta
Cristian David Castillo Arrieta
Professionista in Finanza e Business Internazionale con specializzazione in Gestione Finanziaria. Sviluppatore autodidatta in MQL5 e Python con focus sul trading algoritmico, la costruzione di portafogli multi-asset e la gestione quantitativa del rischio.
Visualizzazioni:
16
Valutazioni:
(2)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Profitto 1


L'utile netto e la percentuale di successo indicano quanto ha fruttato una strategia, ma non da dove proviene tale profitto. Un sistema può mostrare un risultato netto elevato, mentre in realtà il profitto deriva quasi interamente da poche operazioni fortunate o da una singola giornata eccezionale. Profit Concentration Analyzer analizza le operazioni chiuse e misura esattamente questo: quanto sia realmente ampio e ripetibile il profitto.

Lo script legge un file CSV con una riga per ogni operazione chiusa e due colonne, Data e Profitto, e genera un report completo nella scheda Esperti:

  • Profilo di concentrazione — quale percentuale dell’utile lordo proviene dall’1%, dal 5%, dal 10%, dal 25% e dal 50% delle operazioni vincenti.
  • Quota Top-N — la quota di profitto netto generata dalle N operazioni più redditizie.
  • Coefficiente di Gini delle operazioni vincenti: un unico numero compreso tra 0 e 1 che indica il grado di disuguaglianza dei guadagni.
  • Test di sopravvivenza — rimuove le operazioni vincenti migliori (una percentuale configurabile) e ricalcola l’utile netto e il fattore di profitto, per mostrare se il vantaggio competitivo sopravvive senza i valori anomali.
  • Coerenza giornaliera — aggrega le operazioni per giorno e confronta il giorno più redditizio con un limite di coerenza in stile società di trading (PASS/FAIL).
  • Un punteggio composito (da A+ a F) che combina concentrazione, coerenza e sopravvivenza, con raccomandazioni scritte che indicano i punti deboli specifici.

Input. Inserire un file CSV con il nome specificato nel parametro di input (per impostazione predefinita Trades.csv) nella cartella MQL5\Files del terminale, con una riga di intestazione "Data,Profitto" e una riga per ogni operazione chiusa. Al primo avvio, se non viene trovato alcun file, lo script genera un set di dati di esempio e lo analizza, in modo da poter visualizzare immediatamente l’output. L’helper incluso ExportTrades.mq5 scrive quel file dalla cronologia delle operazioni: copiare la sua funzione nel proprio Expert Advisor e richiamarla da OnTester(), oppure eseguirla come script autonomo su un conto che contenga già delle operazioni.

Parametri. InpFileName (il file CSV), InpConsistencyLimit (limite del giorno con il profitto maggiore, espresso in percentuale del profitto totale), InpTopN (il numero di operazioni migliori utilizzate per il calcolo della concentrazione), InpRemovePct (percentuale delle operazioni più redditizie rimosse nel test di sopravvivenza) e tre pesi: InpWeightConc, InpWeightConsist e InpWeightSurv per il punteggio composito.

Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/74245

RealCost XAU Session Cost Snapshot MT5 RealCost XAU Session Cost Snapshot MT5

Script MT5 open source che registra nel log e, facoltativamente, in un file CSV le impostazioni relative al simbolo XAUUSD/GOLD, lo spread, il valore del tick, la dimensione del contratto, l'incremento di volume, i livelli di stop/freeze, lo swap e il contesto del conto.

PRO SCREENER PRO SCREENER

Take control of your trading performance with the Pro Dashboard Screener Designed for serious traders, this utility provides a clean, professional, and real-time overview of your account's health directly on your chart.

BlueMoon BlueMoon

BlueMoon EA is an MT5 Expert Advisor that combines EMA Envelope entries with adaptive basket management, progressive position sizing, spread filtering, drawdown protection, and automatic trade recovery for hedging accounts.

Premium Discount Range Mapper Premium Discount Range Mapper

Un indicatore didattico leggero per MetaTrader 5 che individua le aree Premium, di equilibrio e di sconto all’interno di un intervallo di mercato selezionato.