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

Trade Journal Exporter - closed positions to CSV - script per MetaTrader 5

Dror Munk
Dror Munk
I build robust, fully-tested MetaTrader Expert Advisors and indicators in MQL5 and MQL4, with a focus on safe execution and honest validation — not just code that compiles, but code that behaves correctly under real conditions.
What you get from an order:
| Italian English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Türkçe
Visualizzazioni:
46
Valutazioni:
(2)
Pubblicato:
Aggiornato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Un diario di trading è il vantaggio più economico che ci sia: questo script estrae i dati grezzi dal terminale in un’unica operazione.


Seleziona la cronologia del conto relativa agli ultimi N giorni (impostabile), esamina tutte le operazioni e le aggrega in posizioni chiuse in base all’ID posizione; in questo modo funziona correttamente sia con i conti a compensazione automatica che con quelli di copertura e gestisce le esecuzioni parziali: i prezzi di entrata e di uscita sono ponderati in base al volume su tutte le operazioni di entrata e uscita della posizione.


Ogni riga del file CSV contiene: ID della posizione, simbolo, direzione, volume, ora di apertura e prezzo di apertura ponderato per il volume, ora di chiusura e prezzo di chiusura ponderato per il volume, il risultato in punti (in base alla direzione), commissione, swap, utile netto, durata in minuti e il commento della prima operazione (spesso il nome dell’EA – utile per filtrare in base alla strategia).


Parametri di input: periodo in giorni, nome del file (vuoto = nome automatico TradeJournal_AAAA-MM-GG.csv), separatore CSV (il valore predefinito ";" consente l’apertura diretta in Excel), output opzionale in una cartella comune e un filtro opzionale limitato al simbolo del grafico corrente.


Il file viene salvato in MQL5\Files (o nella cartella comune Files). Le posizioni ancora aperte e quelle il cui ingresso non rientra nel periodo selezionato vengono ignorate. Solo esportazione: non modifica nulla sul conto.



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

Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML

Indicatore di struttura di mercato SMC/ICT per MT5: massimi e minimi di oscillazione, BOS (continuazione) e CHoCH (inversione) confermati alla chiusura, blocchi di ordini, gap di fair value e livelli QML (Quasimodo). Ogni funzione è attivabile/disattivabile, con sensibilità agli swing e colori regolabili. Funziona su qualsiasi simbolo e timeframe.

KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection

Il Kinetic Compression Index (KCI) è un oscillatore personalizzato progettato per individuare i momenti di esaurimento del mercato e gli eventi di compressione localizzati. Calcolando internamente le proprie metriche cinematiche anziché affidarsi a handle di indicatori standard esterni, il KCI riduce il sovraccarico e semplifica la gestione dei buffer per l’integrazione con gli Expert Advisor (EA). Questo articolo illustra in dettaglio i fondamenti matematici, l’architettura di sistema, la mappatura dei buffer e le guide pratiche all’integrazione per gli sviluppatori che intendono implementare questo strumento in MetaTrader 5.

Position Size Calculator - risk-based lot sizing script Position Size Calculator - risk-based lot sizing script

Calcola la dimensione corretta del lotto per un’operazione pianificata in base al rischio (percentuale del capitale proprio o importo fisso) e alla distanza dello stop-loss (punti o livello di prezzo). Tiene conto delle specifiche contrattuali del titolo – dimensione e valore del tick, volume minimo/massimo/incremento – e stima il margine richiesto.

Spread Monitor Panel - live spread with spike alerts Spread Monitor Panel - live spread with spike alerts

Pannello integrato nel grafico con lo spread in tempo reale del simbolo del grafico – valore attuale, minimo, medio e massimo dall’apertura della posizione – contrassegnato con colori diversi in base alle soglie di avviso e di pericolo impostate dall’utente, oltre a un avviso opzionale quando lo spread rimane al livello di pericolo per N secondi consecutivi (picchi dovuti a notizie o al rollover).