Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
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 - 13

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

Colora le candele in base allo stato di slancio. Quattro livelli di tendenza + neutro — pensato per i grafici con colori scuri.

MACD Institutional è un indicatore avanzato progettato per i trader che desiderano operare in sintonia con lo "smart money". A differenza del MACD standard, che elabora ogni tick o chiusura di candela senza distinzioni, questo indicatore ricostruisce la struttura del prezzo utilizzando un filtro di volume dinamico prima di calcolare le medie mobili.

An aerospace-grade state estimation algorithm that dynamically filters out market noise and manipulation wicks to reveal the true underlying execution price with zero static phase-lag.

Questo EA implementa una strategia di trading basata sul breakout di un intervallo di prezzo. Calcola un intervallo di prezzo compreso tra l'ora di inizio e quella di fine definite dall'utente, traccia un rettangolo sul grafico per indicare il massimo e il minimo di tale intervallo, quindi monitora l'andamento del prezzo dopo la chiusura dell'intervallo. Se il mercato supera il massimo dell'intervallo, apre una posizione di acquisto; se scende al di sotto del minimo dell'intervallo, apre una posizione di vendita.

Utilizzare la freccia per aprire una posizione e la linea centrale per chiudere la posizione attualmente aperta.

BEC Trade Manager vi aiuta a gestire le posizioni attive sul simbolo corrente utilizzando controlli con un solo clic per il breakeven, la logica di trailing, la chiusura parziale, la rimozione dello stop-loss, la chiusura dal lato del profitto, la chiusura dal lato della perdita e le entrate rapide in scalping. Inoltre, visualizza sul grafico le informazioni chiave sul conto e sul simbolo, tra cui il capitale, il profitto fluttuante, il profitto giornaliero, le etichette di stop-loss e l'anteprima del breakeven del paniere.

Griglia bidirezionale EA per l'oro (XAUUSD). Ideale per i conti ProCent. Include l'obiettivo di profitto giornaliero e la protezione del max drawdown.

Symbol Summary è un servizio per MT5 che apre una finestra di visualizzazione separata e mostra un rapporto dettagliato su un simbolo di trading. Supporta la lingua russa e inglese, il ridimensionamento della finestra, lo scorrimento, l'aggiornamento automatico del report quando si cambia simbolo o timeframe del grafico senza riavviare il servizio.

Symbol Summary è un servizio MT5 che apre una finestra di visualizzazione separata e mostra un report dettagliato per un simbolo di trading. Supporta il russo e l'inglese, il ridimensionamento della finestra, lo scorrimento e l'aggiornamento automatico del report quando il grafico osservato cambia simbolo o timeframe, senza riavviare il servizio.

Un indicatore multi timeframe con divergenza RSI. + Segnali di acquisto/vendita ispirati dalla visione di trading.

Un indicatore di apprendimento automatico non supervisionato che applica l'algoritmo di clustering K-Means all'azione storica dei prezzi, individuando e tracciando matematicamente i veri pool di liquidità istituzionale senza pregiudizi umani.

A quantitative Information Theory engine that calculates the Shannon Entropy of price distribution to mathematically measure market randomness and algorithmic predictability.

Libreria di protezione delle società di investimento istituzionali per MetaTrader 5.

Imbalance Finder è un indicatore MT5 che rileva automaticamente i Fair Value Gaps (FVG) rialzisti e ribassisti e tiene traccia del fatto che ogni squilibrio rimanga attivo, venga toccato o si riempia completamente. Disegna zone chiare del grafico in tempo reale, aiuta i trader a identificare potenziali aree di supporto e resistenza e fornisce anche buffer di dati per Expert Advisor e strategie automatizzate.

KSQ Fair Value Gap EA negozia automaticamente le zone FVG istituzionali con rilevamento del regime integrato per filtrare i setup di bassa qualità nei mercati variabili. STRATEGIA Rileva i pattern FVG rialzisti e ribassisti a 3 barre. Entra su pullback confermati nella zona. Ogni FVG si attiva una sola volta. FILTRO REGIME Bias di tendenza EMA, filtro di forza ADX o entrambi combinati. Configurabile su un timeframe superiore (M15-D1). SL e TP Entrambi supportano la modalità basata su ATR o su punti fissi, impostabili indipendentemente. LOT SIZING Lotto fisso o % basato sul rischio - commutabile dagli ingressi. TRADE MANAGEMENT Stop di pareggio, chiusura parziale e trailing stop ATR/punti. PROTEZIONE DEL RISCHIO Kill switch giornaliero e di drawdown totale. Limite massimo di operazioni per direzione. Filtro temporale di sessione. Non è ancora ottimizzato per nessuna coppia.

Linea per cambiare direzione

The Weekend Gap Statistics & Distribution Analyzer is a purely analytical MQL5 indicator designed to evaluate the historical behavior of weekend price gaps. It scans chart data to calculate gap closure rates and measures the adverse excursion (drawdown) experienced before a gap successfully closes. By providing statistical distributions—including the 70th and 90th percentiles of adverse heat—this tool enables traders to make data-driven decisions. It moves beyond simple averages, allowing traders to properly assess risk, filter out low-probability instruments, and optimize stop-loss placement when fading weekend gaps.

Chart Water Mark Transform your MetaTrader 5 charts to look as elegant and professional as TradingView.

Una libreria MQL5 orientata agli oggetti (.mqh) che sostituisce i modelli statici di rischio al dettaglio con i modelli istituzionali Volatility-Adjusted Position Sizing (VAPS) e Kelly Criterion.

Rileva e disegna i Fair Value Gaps (squilibri di prezzo) sul grafico - un concetto fondamentale della metodologia ICT/Smart Money. Rileva quando il prezzo torna a colmare il gap.

Swap Monitor Panel is a lightweight, fully customizable indicator that overlays a live swap rate dashboard directly on your MT5 chart. It scans every symbol in your MarketWatch window and presents long swap, short swap, estimated daily cost, and weekly cost side by side — all in one clean, readable panel.

Interactive Correlation Heatmap using high-performance MQL5 matrix functions. > Features a draggable, minimizable dashboard with instant multi-timeframe switching and a vivid 5-band color scale for real-time currency relationship analysis.

Una busta di apprendimento automatico quantitativo che utilizza la matematica della regressione kernel di Nadaraya-Watson per proiettare dinamicamente zone di inversione media statisticamente significative senza basarsi sulla tradizionale deviazione standard.

Un filtro gaussiano quantitativo progettato per sostituire le medie mobili al dettaglio in ritardo applicando un'avanzata elaborazione del segnale digitale per eliminare il rumore del mercato senza sacrificare la reattività.

Un oscillatore quantitativo professionale che sostituisce i tradizionali indicatori di momentum al dettaglio come l'RSI, calcola la deviazione standard statistica dell'azione dei prezzi per identificare le inversioni matematicamente esaurite.

Un Expert Advisor a bias giornaliero che negozia la dominanza del mercato, analizzando il controllo rialzista e ribassista del giorno precedente con la conferma della MA, ed eseguendo un singolo trade a volume minimo con gestione del rischio basata sull'ATR.

ASQ FlowDesk è un pannello di trading semplificato per MetaTrader 5 che fornisce l'esecuzione degli ordini con un solo clic, uscite con take-profit scalari, trailing stop adattivi, auto-breakeven e un cruscotto di analisi in tempo reale, il tutto da un'interfaccia grafica pulita sul grafico.

ASQ RiskGuard è un Expert Advisor di gestione del rischio per MetaTrader 5 che protegge il vostro conto da eccessivi drawdown. Monitora l'equity in tempo reale, impone limiti di perdita giornalieri, protegge dagli spread elevati, filtra le sessioni di trading e fornisce un cruscotto visivo dei rischi, il tutto in esecuzione silenziosa insieme agli altri EA.

Indicatore di alta precisione progettato per individuare le ondate di liquidità istituzionali (stop hunt). Identifica il rifiuto dei prezzi oltre i recenti livelli di oscillazione, segnando potenziali zone di inversione ad alta probabilità senza indicatori di ritardo.

Un'utility leggera ed essenziale per i trader ICT e SMC. Traccia automaticamente i veri prezzi di apertura giornalieri, settimanali e mensili, servendo come base per il concetto di Power of 3 (Accumulazione, Manipolazione, Distribuzione).

ASQ Order Executor — Institutional order execution wrapper for MQL5 EAs ASQ Order Executor provides institutional-grade order execution with automatic retry logic, slippage monitoring, partial fill handling, requote management, and comprehensive execution statistics. Drop it into any EA for production-ready trade execution.

Utility script that exports your MetaTrader 5 trading history to a CSV file. It automatically calculates Maximum Favorable Excursion (MFE), Maximum Adverse Excursion (MAE), and Forward Returns (Time-Based Excursions) in whole points for deep quantitative analysis in Excel. It will allow you to understand whether you close your trades too early and can help optimize overall trading execution.

A chart-cleanup + quick-trading layer for MT5

Funzione per il calcolo del lotto dalla percentuale di deposito

ZigZag SNR Detection identifica i livelli di supporto e resistenza utilizzando i punti di snodo ZigZag.

Dettagli tecnici Utilizza OrderSend di MQL5 con TRADE_ACTION_DEAL per la chiusura istantanea del mercato ai prezzi Bid/Ask correnti. Include una tolleranza di slippage (10 punti), una corretta corrispondenza dei volumi e la conservazione del numero magico. Esegue un loop a ritroso delle posizioni per evitare lo spostamento dell'indice durante l'esecuzione.

Keltner Channel strategy for XAUUSD with optional Progressive Recovery System and basket level risk control. Source code for educational purposes.

Self-Aware Trend System (SATS) is an advanced MQL5 indicator that combines an adaptive SuperTrend engine with a Trend Quality Index (TQI) dashboard, offering dynamic signal detection, risk management levels, and self-learning calibration for smarter, more reliable trade entries.

Questo Expert Advisor (EA) è progettato per rilevare i massimi e i minimi delle oscillazioni sul timeframe H4, quindi attendere gli sweep (catture di liquidità) sul timeframe M15 per innescare operazioni di acquisto/vendita con una gestione del rischio definita.

The script shows the usage of L1 Trend Filter methods in MQL5 for float and double vectors on random walk simulated data.

1...67891011121314151617181920...210