Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Accedi al CodeBase dal tuo terminale MetaTrader 5
Non hai trovato il codice che fa per te? Ordinane uno dalla sezione Freelance
Come scrivere un Expert Advisor o un indicatore

Libreria di Codici Sorgente MQL5 per MetaTrader 5 - 5

icon

Questa è la più grande libreria di codici sorgente gratuiti per i programmi della piattaforma MetaTrader 5. Qui puoi trovare Expert Advisors, indicatori tecnici, script e librerie pronti all'uso. Sfrutta la libreria di codici per imparare il linguaggio MQL5 e sviluppa le tue applicazioni di trading automatico partendo dai codici disponibili.

I codici possono essere liberamente scaricati, testati e lanciati in MetaTrader 5. La libreria è anche disponibile direttamente dalla piattaforma MetaTrader 5 e dall'ambiente di sviluppo MetaEditor.

Invia il tuo codice

Professional open-source Trading Journal Panel for MetaTrader 5. Analyzes closed trades and displays win rate, profit factor, net profit, average results and account performance in a real-time dashboard.

Professional open-source Trading Clock for MetaTrader 5. Displays broker server time, local time, UTC and Sydney, Tokyo, London and New York market times with live session status and overlap information.

Professional open-source Market Status Dashboard for MetaTrader 5. Monitor spread, ATR volatility, volume activity, daily range, ADR usage, trading sessions and overall market conditions in real time.

Quantora Symbol Information Panel MT5 - Professional Trading Specifications Dashboard

Professional open-source Pip Value Calculator for MetaTrader 5. Calculates broker-specific pip and point values using real symbol specifications, lot size, tick size, tick value and account currency.

Professional open-source ADR Calculator for MetaTrader 5. Calculates Average Daily Range, current day range, ADR usage percentage, remaining range and projected ADR High/Low levels with a modern Quantora dashboard.

Professional open-source Session Clock for MetaTrader 5. Displays Sydney, Tokyo, London and New York trading sessions with live status, countdown timers, progress bars, overlap information and configurable alerts.

Displays a complete trading statistics table directly on the chart — Net Profit, Profit Factor, Drawdown, Win Rate and more — calculated from your full account history. Purely informational, free for everyone.

Locks in the high and low of any user-defined session — Asian, London, New York, or a fully custom window — and draws it on the chart as a live-updating box or line pair. No repainting, no discretion — the range is measured directly from the bars, not estimated.

Professional open-source Candle Countdown for MetaTrader 5. Displays a live digital candle timer, progress bar, elapsed and remaining time, market status and configurable countdown alerts with a modern Quantora dashboard.

Pannello grafico MT5 didattico per XAUUSD che mostra lo spread in tempo reale, la volatilità ATR, l'orientamento del trend EMA, lo stato dell'RSI, il range giornaliero e la sessione di trading attiva.

Strumento didattico per i grafici MT5 che monitora lo spread della coppia XAUUSD sul grafico e avvisa quando lo spread supera i livelli di allerta o di pericolo definiti dall'utente.

Professional open-source Margin Calculator for MetaTrader 5. Calculates required margin, Free Margin impact, Margin Level, position value and margin safety with a modern Quantora dashboard.

Professional open-source Risk Calculator for MetaTrader 5. Calculates money risk, account risk percentage, potential profit, Reward-to-Risk ratio, margin requirement and risk level.

Professional open-source Position Size Calculator for MetaTrader 5. Calculates broker-compatible lot size using account value, risk percentage, fixed risk amount and Stop Loss distance.

Professional open-source Trailing Stop manager for MetaTrader 5 with adjustable start, distance, step, profit filter, Magic Number filtering and a modern Quantora dashboard.

Professional open-source Break Even manager for MetaTrader 5. Automatically moves Stop Loss to Break Even with adjustable trigger, offset, Magic Number filtering and a modern Quantora dashboard.

Professional open-source trade management utility for MetaTrader 5. Automatically manages Stop Loss, Take Profit, Break Even and Trailing Stop for existing positions while providing a professional real-time dashboard.

The Spread Monitor is a professional statistical dashboard that evaluates the current market spread relative to its recent historical behavior. Instead of simply displaying the current spread, it determines whether the spread is unusually high, unusually low, or within its normal statistical range.

This is a volatility regime indicator, displayed in a separate window below the chart. The core idea: it calculates a historical percentile of the current volatility (0-100%) and classifies the market into 5 "regimes" — from extreme calm to extreme chaos. On top of that, it has a full visual dashboard (a text panel on the chart) with a trading signal, SL/TP, MTF (multi-timeframe) filters, volume, VIX, and, in the current version, a probabilistic "confidence meter" score.

Un pannello di controllo in modalità sola lettura integrato nel grafico che monitora il tuo conto rispetto a un limite di perdita giornaliera e a un limite massimo di drawdown, con stati contrassegnati da codici colore: OK / AVVISO / PERICOLO. Solo monitoraggio: non effettua, modifica né chiude alcun ordine.

Questo Expert Advisor monitora l'oscillatore stocastico per chiudere automaticamente le posizioni in base alle condizioni selezionate dall'utente: incroci al di sopra del livello di ipercomprato o al di sotto di quello di ipervenduto, ingresso nelle zone di ipercomprato/ipervenduto o uscita da tali zone. Le posizioni da chiudere vengono filtrate in base allo stato di profitto (perdita, profitto o entrambi). Una modalità di test opzionale attiva segnali di ingresso di base quando la linea %D attraversa livelli di offset configurabili intorno alla linea mediana (50).

Global Macro Soros. A multi-timeframe trend-agreement indicator inspired by George Soros's macro trading style.

An Simple MQL5 trade management panel featuring drag-and-drop chart lines, dynamic lot sizing based on risk percentage, ATR/Point Stop Loss modes, and real-time floating P/L monitoring.

Bands StochRSI Extreme Reversal — spots mean-reversion signals where price closes back inside the Bollinger Band after Stochastic RSI hit an extreme zone, with an on-chart status panel.

The SMC Order Block Detector indicator features an Advanced Smart Money Concepts (SMC) Order Block (OB) Engine inspired by the TradingHub 3.0 methodology. It is specifically engineered to automatically detect, track, and manage institutional Order Blocks with high precision on MetaTrader 5. A key highlight of this indicator is its Smart Overlap Management: when new Order Blocks form and overlap with existing active zones, the algorithm intelligently evaluates their Fair Value Gap (FVG) sizes. It automatically filters out and deactivates weaker or redundant zones, ensuring that only the highest-probability institutional levels remain on your chart.

Uno script interamente in MQL5 che misura la robustezza del vantaggio competitivo di una strategia rispetto ai costi di esecuzione. Legge un file CSV contenente data, profitto e volume delle operazioni chiuse e modella il costo di ciascuna operazione come una componente fissa più una componente per lotto. Visualizza il costo di pareggio per operazione, il margine di sicurezza (il multiplo di un costo realistico ipotizzato al quale l’utile netto raggiunge lo zero), l’utile netto e il fattore di profitto ricalcolati in base al costo ipotizzato, la percentuale di operazioni vincenti che il costo trasforma in perdenti e un punteggio composito di robustezza rispetto ai costi da A+ a F con raccomandazioni. Se non è presente alcun file, genera un campione riproducibile e lo analizza, in modo che il risultato sia visibile già al primo esecuzione. Nessuna libreria esterna, nessun Python, nessuna intelligenza artificiale.

BBandsPsar è un indicatore ibrido personalizzato che fonde il modello di volatilità delle bande di Bollinger con la logica di seguire il trend del Parabolic SAR. Integrando queste due metodologie, riesce a conciliare efficacemente la volatilità del mercato con le dinamiche dei trend emergenti all’interno di un unico strumento coerente.

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).

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.

Read-only analytics for accounts that run several Expert Advisors. It groups closed trades by magic number and measures what running those systems together actually saves you: standalone versus combined drawdown, the pairwise correlation matrix drawn as a heat map on the chart, and a Monte Carlo reshuffle of the portfolio's period returns.

A MetaTrader 5 chart indicator that draws Heikin Ashi candles, confirmed buy and sell arrows, optional MACD histogram divergence filtering, and configurable alerts.

Esporta le posizioni chiuse relative a un periodo configurabile in un file CSV per l'analisi del registro in Excel o Google Sheets: ora e prezzo di apertura e chiusura (ponderati in base al volume per le esecuzioni parziali), volume, risultato in punti, commissione, swap, profitto netto e durata dell'operazione.

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.

Locks in the Asian session range on XAUUSD, then places an OCO breakout pair (BuyStop/SellStop) for the London open, with ATR-based stops and risk-percent position sizing. No indicators, no discretion — the range is measured, not guessed.

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.

Il KCI Embedded Sniper è una soluzione di trading algoritmico progettata per operazioni di ingresso su inversioni di tendenza ad alta precisione. A differenza degli Expert Advisor convenzionali che si basano su indicatori esterni (che spesso risentono di desincronizzazione dei thread e latenza), questo EA è dotato di un motore Kinetic Compression Index (KCI) completamente integrato. Trasferendo l’intero quadro matematico del KCI — che calcola i quozienti di velocità, lo spostamento cinetico, la dispersione di energia e la velocità di fase — direttamente nella logica centrale dell’EA, abbiamo eliminato il “ritardo asincrono”. Il risultato è un motore «sniper» fulmineo che verifica l’esaurimento del mercato (Singularity) e gli estremi di momentum (Williams %R) con precisione al microsecondo, operando esclusivamente su barre completate per garantire prestazioni senza repaint.

Shows average price range per hour of the trading day as an on-chart heatmap, plus Asian/London/New York session shading behind the candles — so you can see when a symbol actually moves, not just guess.

A lightweight on-chart dashboard that reads your closed trade history and shows win rate, profit factor, streaks, and an equity curve — no strategy inputs, just your own numbers, refreshed automatically.

A forecaster made from Symbolic Aggregate approXimation (SAX)

123456789101112...205