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

Codici sorgente MQL5 di Expert Advisors per MetaTrader 5 - 3

icon

Gli Expert Advisors analizzano i grafici dei prezzi e fanno trading automatizzato, seguendo le regole di riferimento. Qui troverai i codici sorgente MQL5 i quali porranno aiutarti a risolvere un gran numero di problemi. Potrai selezionare sia dei semplici Expert Advisor basati sull'incrocio di medie mobili, sia Expert Advisor più complessi che comprendono algoritmi di generazione di segnali e protezione contro gli errori di trading.

È possibile scaricare e lanciare gli Expert Advisors disponibili in MetaTrader 5. Ti raccomandiamo di testare e ottimizzare i robot di trading nello Strategy Tester prima di usarli. La libreria di Expert Advisor è anche disponibile direttamente dalla piattaforma MetaTrader 5 e dall'ambiente di sviluppo MetaEditor.

Invia il tuo codice
più recenti | migliori

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.

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

What it does DEMO = unlimited free. LIVE = 7-day trial, then rent GoldScalping Pro on MQL5 Market: https://www.mql5.com/en/market/product/190166 Trades XAUUSD on M5 during London / New York sessions Entry logic: EMA momentum + short breakout/retest filters Exits: ATR-based Stop Loss / Take Profit + optional time-stop Risk: fixed % of equity per base trade Lot scaling: increases only after consecutive wins (capped) — no martingale after losses Daily loss stop and max spread filter Optional local HTTP bridge for a companion mobile/web app (monitor, pause, close, modify SL/TP)

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.

Controllo delle perdite giornaliere a livello di conto: quando le perdite giornaliere raggiungono una soglia configurabile, il sistema chiude tutte le posizioni e gli ordini in sospeso e mantiene il conto a saldo zero fino al successivo azzeramento giornaliero. Limiti in percentuale o in importo monetario, ora di azzeramento configurabile (ora del server), pannello visivo trascinabile con indicatore in tempo reale e pulsanti manuali CHIUDI TUTTO / BLOCCA con conferma tramite clic. Funziona con qualsiasi broker, simbolo, dimensione del conto e valuta — copertura e compensazione, senza DLL.

EA per il day trading con strategia di breakout dal range asiatico. Supporta più simboli, su timeframe M15/M30/H1. Inserisce ordini stop in sospeso durante la sessione di Londra al di fuori del range asiatico pre-Londra, utilizzando i segnali PSAR + MACD + Stochastic, con gestione automatica dell'ora legale a Londra e New York, stop strutturali, trailing stop e break-even.

SteepMA V0.7 è un EA di trend following che utilizza la “pendenza della media mobile” come criterio principale per l’entrata in posizione; seleziona i trend ad alta certezza quantificando l’intensità del trend e, grazie a un sistema di stop loss dinamico che si restringe progressivamente, consente di bloccare i profitti; inoltre, il database SQLite integrato garantisce la tracciabilità completa dei dati relativi all’intera catena di operazioni.(Il codice è stato in parte ridotto per superare la revisione)

Un semplice Expert Advisor basato sull'incrocio di due medie mobili esponenziali (veloce e lenta), con Stop Loss, Take Profit, dimensione del lotto e Magic Number configurabili.

Logger open source per gli spread di MT5 con media, p50, p90, p95, p99, spread massimo, avvisi ed esportazione in formato CSV.

Un semplice indicatore basato sul criterio del trend

Expert Advisor open source per testare gli effetti di inversione e continuazione legati al giorno della settimana. Realizzato per la ricerca sistematica, la validazione delle strategie e l'ulteriore sviluppo da parte della comunità MQL5.

Questo Expert Advisor combina un filtro di forza del trend basato sull'ADX con una tecnica di ingresso sui pullback basata sull'EMA, utilizzando l'ATR per il calcolo dinamico delle dimensioni dello stop loss e del take profit. È progettato per il trading su un singolo simbolo con una sola posizione aperta alla volta.

Expert Advisor per verificare l'ipotesi di continuazione basata sull'Inside Bar. L'EA inserisce ordini in sospeso nella direzione della Main Bar dopo aver rilevato un pattern Inside Bar valido, con filtri opzionali basati sull'ATR e sulla qualità del pattern.

Universal Breakout Study è un Expert Advisor per MetaTrader 5 incentrato sulla ricerca, progettato per analizzare e ottimizzare le strategie di breakout da range. Offre test flessibili dei parametri, ottimizzazione rapida e un quadro strutturato per la convalida delle idee di trading utilizzando dati storici e test prospettici.

Expert Advisor per verificare l'ipotesi del "Turnaround Tuesday". Se il lunedì chiude al rialzo, martedì viene aperta una posizione di vendita. Se il lunedì chiude al ribasso, viene aperta una posizione di acquisto. L'EA supporta un filtro basato sull'ATR, livelli di Stop Loss e Take Profit basati sull'ATR, nonché il dimensionamento delle posizioni tramite lotto fisso o percentuale di rischio.

MSNR v5.31Plus AEU EA è un Expert Advisor per MetaTrader 5 basato sui livelli SNR malesi, sulla logica di reazione dello “Smart Money”, sullo “sweep” di liquidità, sul MISS, sulla conferma delle candele engulfing, sulla confluenza delle linee di tendenza, sul QML, sul CRT e sulla proiezione degli obiettivi DOL. L’EA è progettato per la coppia XAUUSD e funziona al meglio sul timeframe M5. Esegue una scansione dei timeframe superiori, quali W1, D1, H4 e H1, per individuare importanti zone di supporto e resistenza, quindi attende la conferma dell’andamento dei prezzi sul timeframe di esecuzione. Caratteristiche principali: - Rilevamento dei livelli SNR malesi. - Scansione di supporti e resistenze su timeframe superiori. - Analisi della liquidità, MISS e conferma dell’engulfing. - Logica basata su linee di tendenza, QML, breakout-retest e CRT. - Sistema di cluster di confluenza. - Filtro di sessione per gli orari di trading in Asia, Europa e Stati Uniti. - Gestione del rischio in percentuale sul conto. - Chiusura parziale a un multiplo R selezionato. - Opzioni di break-even e safety guard. Impostazioni consigliate: Simbolo: XAUUSD Intervallo di tempo: M5.

EA multi-indicatore per l'oro (XAUUSD) e l'argento (XAGUSD): segnali RSI, ADX e MA, trailing stop ATR adattivo e protezione del capitale integrata.

Breakout è un expert advisor per MetaTrader 5, semplice e automatizzato, progettato per cogliere lo slancio algoritmico dei breakout nei mercati rialzisti strutturali.

Prime Quantum AI è un Expert Advisor per MT5 che combina un prefiltro classico (ADX + Alligator) con una conferma grafica basata sull’intelligenza artificiale fornita dai principali fornitori di IA (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok). Quando il prefiltro rileva una configurazione di tendenza, l’EA acquisisce tre screenshot del grafico con intervalli di tempo adattivi e li invia al fornitore di IA configurato, il quale restituisce direzione, livello di confidenza, stop-loss e take-profit. Un’operazione viene aperta solo quando l’IA conferma il segnale del prefiltro con un livello di confidenza sufficiente. Caratteristiche: doppia modalità di rischio (Broker standard / Prop Firm), dimensione del lotto configurabile, martingala opzionale, modalità SL/TP multiple, trailing stop, chiusura parziale , filtri per notizie/ora/giorno/spread, pannello informativo trascinabile sul grafico e parametri dell’indicatore completamente accessibili. Richiede MetaTrader 5, WebRequest abilitato per l’URL del proprio provider e una chiave API valida. Il provider viene rilevato automaticamente in base al formato della chiave.

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

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.

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.

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.

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.

A chart-cleanup + quick-trading layer for MT5

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

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.

Un rigoroso consulente esperto di price action multi-timeframe che opera in base a precise condizioni OHLC su diversi timeframe simultaneamente. Presenta inserimenti di ordini pendenti, inversioni di ruolo e gestione dinamica del rischio senza l'utilizzo di indicatori di ritardo.

Collegate il vostro conto MetaTrader 5 a Telegram. Ricevete notifiche istantanee ogni volta che un'operazione si apre, si chiude o viene modificata, direttamente sul vostro telefono. Questo è un Expert Advisor di sola notifica. Non effettua, modifica o chiude alcuna operazione. Monitora l'attività del conto e invia messaggi formattati alla chat di Telegram tramite l'API Bot.

One-click trade panel for MT5 and MT4. Manage entries, exits, SL, TP, pending orders and partial closes without touching the keyboard.

RSI Grid Overlap Pro is a professional MT5 Expert Advisor combining RSI-based market entries with an adaptive grid recovery system. It features intelligent overlap order management to reduce drawdown, plus virtual trailing stop, breakeven, and three lot sizing modes — fixed, balance-proportional, and risk-based — making it suitable for both conservative and aggressive trading styles.

BEC is an advanced trade management Expert Advisor designed to automate breakeven, trailing stop, and position control — all from a powerful on-chart dashboard.

Hon-Matrix is an advanced algorithmic trading system that combines Price Action, Volatility Analysis, and Real-Time News Filtering. Unlike standard "static" EAs, Hon-Matrix utilises a dynamic decision-making engine that identifies the current market phase (Trending vs. Ranging) and switches its entry logic accordingly. It features a professional-grade on-chart dashboard allowing for live parameter adjustments without restarting the EA, making it a powerful tool for both automated prop-firm passing and personal capital growth.

Hon-APS (Advanced Pattern Scanner) is a sophisticated, open-source Expert Advisor for MT5. Unlike typical retail bots relying on lagging indicators, Hon-APS trades structural breakouts backed by quantitative Order Flow algorithms. It actively scans for classical chart patterns (e.g., Head & Shoulders, Bottoms, Triangles) and validates entries using L2 Order Book absorption and bid/ask imbalances. Complete with a polished on-chart UI, true Kelly Criterion risk management, and a robust macroeconomic news scraper, it's designed for prop-firm viability and high-end capital preservation.

KSQ Command Centre is a production-ready, two-way bridge between MetaTrader 5 and Google Sheets. It was originally designed to help fund managers and quantitative traders remotely monitor and manage large, funded accounts (e.g., Darwinex Zero, Prop Firms, PAM, MAM) directly from a mobile browser, without needing to log in to a VPS. This Expert Advisor not only exports data—it actively listens for commands typed into your Google Sheet and executes them in MT5 in near real-time.

12345678910...42